黑马程序员技术交流社区

标题: 复习冒泡和选择排序,觉得结果比较直观直观表达对比关系 [打印本页]

作者: rabbitguy    时间: 2016-5-2 18:29
标题: 复习冒泡和选择排序,觉得结果比较直观直观表达对比关系
  1.                 int [] arr = {1,2,3,4,5,6,7,8,9};
  2.                 for (int i = 0; i < arr.length; i++) {
  3.                         for (int j = i; j < arr.length; j++) {
  4.                                 System.out.print(arr[i]+","+arr[j]+" ");
  5.                         }
  6.                         System.out.println();
  7.                 }

  8.                 for (int i = 0; i < arr.length-1; i++) {
  9.                         for (int j = 0; j < arr.length-1-i; j++) {
  10.                                 System.out.print(arr[j]+","+arr[j+1]+" ");
  11.                         }
  12.                         System.out.println();
  13.                 }
复制代码


运行结果如下:

1,1 1,2 1,3 1,4 1,5 1,6 1,7 1,8 1,9
2,2 2,3 2,4 2,5 2,6 2,7 2,8 2,9
3,3 3,4 3,5 3,6 3,7 3,8 3,9
4,4 4,5 4,6 4,7 4,8 4,9
5,5 5,6 5,7 5,8 5,9
6,6 6,7 6,8 6,9
7,7 7,8 7,9
8,8 8,9
9,9
1,2 2,3 3,4 4,5 5,6 6,7 7,8 8,9
1,2 2,3 3,4 4,5 5,6 6,7 7,8
1,2 2,3 3,4 4,5 5,6 6,7
1,2 2,3 3,4 4,5 5,6
1,2 2,3 3,4 4,5
1,2 2,3 3,4
1,2 2,3
1,2





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2