1 | 2 | 3 | 4 | 5 |
0 | 6 | 7 | 8 | 9 |
0 | 0 | 10 | 11 | 12 |
0 | 0 | 0 | 13 | 14 |
0 | 0 | 0 | 0 | 15 |
1 | 0 | 0 | 0 | 0 |
2 | 6 | 0 | 0 | 0 |
3 | 7 | 10 | 0 | 0 |
4 | 8 | 11 | 13 | 0 |
5 | 9 | 12 | 14 | 15 |
1 | 2 | 3 | 4 | 5 |
2 | 6 | 7 | 8 | 9 |
3 | 7 | 10 | 11 | 12 |
4 | 8 | 11 | 13 | 14 |
5 | 9 | 12 | 14 | 15 |
1 | 0 | 0 | 0 | 0 |
6 | 2 | 0 | 0 | 0 |
10 | 7 | 3 | 0 | 0 |
13 | 11 | 8 | 4 | 0 |
15 | 14 | 12 | 9 | 5 |
suncool 发表于 2016-8-1 18:08
三角
for (int i=0;i
乐仔其中 发表于 2016-8-2 00:53
public class Array_TriangleTest{
public static void main(String[] args){
//上三角演示
刘小白 发表于 2016-8-1 18:32
额,兄弟我说的是二维数组
suncool 发表于 2016-8-2 17:09
弄错少了。看错题目了哈哈
caolufo 发表于 2016-8-2 00:42
是那种情形呢?
情形一:是按照你给的二维数组,把数值直接存进去,然后遍历(这样还是简单)
情形二:是按 ...
caolufo 发表于 2016-8-2 18:25
一、 在6楼的基础上补充斜三角:
//斜三角
private static void xieTriangle(int[][] arr){
刘小白 发表于 2016-8-2 10:00
谢谢啦,还有对称三角和斜三角嘞?
刘小白 发表于 2016-8-2 10:00
谢谢啦,还有对称三角和斜三角嘞?
刘小白 发表于 2016-8-2 10:00
谢谢啦,还有对称三角和斜三角嘞?
乐仔其中 发表于 2016-8-2 21:43
我想着,对称三角就是上三角和下三角构造的组合。斜三角还没想出来,看看大家有谁会的,一起学习。 ...
public static void main(String[] args) {
int[][] arr = new int[5][5];
int num = 1;
// 控制5次沿斜向赋值
for (int k = 0; k < 5; k++) {
// 每一次外循环赋值元素个数减一;沿斜线变化,2个索引同时++运算
for (int x = 0, y = 0; x < 5 - k; x++, y++) {
arr[y + k][x] = num;
num++;
}
}
for (int j = 0; j < arr.length; j++) {
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[j] + " ");
}
System.out.println();
}
}
刘小白 发表于 2016-8-2 22:24
[mw_shl_code=java,true]public static void main(String[] args) {
int[][] arr = new int[5][5];
i ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |