寻找矩阵的边界元素之和的Swift程序
在这篇文章中,我们将学习如何编写一个swift程序来寻找矩阵的边界元素之和。矩阵的边界元素是指那些存在于矩阵边界上的元素,它们是第一行、最后一行、第一列和最后一列的元素。例如 –
因此,为了找到边界元素的总和,我们遍历给定矩阵的每个元素,然后检查边界元素,然后把它们加在一起,找到它们的总和
算法
- 第1步 – 创建一个函数。
-
第2步–运行一个for循环来迭代每个元素
-
第3步 – 检查当前元素是否位于边界上。
-
第4步–如果条件为真,则将边界元素相加,找出它们的总和。
-
第5步 – 创建一个矩阵
-
第6步 – 调用该函数并将矩阵传给它。
-
第7步 – 打印输出
示例 1
以下是Swift程序,用于寻找一个矩阵的边界元素之和。
输出
在上面的代码中,我们有一个5×5的矩阵。现在我们创建一个函数来寻找给定矩阵的边界元素之和。在这个函数中,我们使用嵌套的for循环来遍历数组中的每个元素,并使用这些条件检查该元素是否存在于边界上:x == 0, x == row-1, y == 0, y == col-1。如果这些条件为真,则将边界元素相加,找出它们的总和。
示例 2
按照Swift程序来打印矩阵的边界元素。
输出
在上面的代码中,我们有一个4×5的矩阵。现在我们创建一个函数来寻找一个数组的边界元素的总和。在这个函数中,我们使用嵌套的for循环来遍历数组中的每个元素,并使用以下条件检查该元素是否存在于边界上:(x == 0 || y == 0 || x == row-1 || y == col-1)。如果这些条件都是真的,那么就把边界元素加在一起,找出总和。
结论
因此,通过检查给定矩阵的每一个元素的边界元素,然后将它们相加,我们可以找到一个矩阵的边界元素之和。