Java 是一種十分強(qiáng)大的編程語(yǔ)言,擁有極高的靈活性和可擴(kuò)展性。在矩陣運(yùn)算中,Java 也能夠發(fā)揮出極大的作用。下面,為大家介紹一下 Java 運(yùn)行矩陣邊緣元素和的方法。
public class Matrix { public static void main(String[] args) { int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; int sum = 0; // 計(jì)算每一行的元素 for (int i = 0; i< matrix.length; i++) { sum += matrix[i][0] + matrix[i][matrix[0].length-1]; } // 計(jì)算每一列除了第一行和最后一行的元素 for (int j = 1; j< matrix[0].length-1; j++) { sum += matrix[0][j] + matrix[matrix.length-1][j]; } // 扣除重復(fù)計(jì)算的元素 sum -= matrix[0][0] + matrix[0][matrix[0].length-1] + matrix[matrix.length-1][0] + matrix[matrix.length-1][matrix[0].length-1]; System.out.println(sum); } }
這是一個(gè)簡(jiǎn)單的矩陣運(yùn)算代碼,它的主要思路是先計(jì)算矩陣的邊緣元素,再進(jìn)行加和,最后扣除重復(fù)計(jì)算的元素。希望這篇文章能對(duì)你學(xué)習(xí)矩陣運(yùn)算提供一些幫助。
上一篇php mysql拓展
下一篇CSS增加減少按鈕