这看起来很琐碎,不是家庭作业问题。
public void sum(int[] arr){
for(int i=0;i<arr.length;i++)
{
for(int j=0;j<arr.length;j++)
System.out.println(arr[i]+"+"+arr[j]+"+"+"="+(arr[i]+arr[j]));
}
}//end of sum function
这将打印每个元素的所有总和。这是 O(n^2)。
我想知道这是否可以更有效地解决。