黑马程序员技术交流社区
标题:
深圳0910面试难点题---螺旋方阵
[打印本页]
作者:
knockout
时间:
2015-9-10 21:33
标题:
深圳0910面试难点题---螺旋方阵
class LuoXuanFangZheng
{
public static void main(String[] args)
{
int SIZE =5;
int arr[][] = new int[SIZE][SIZE];
int i, j, k = 0, n, m;
n = SIZE;
m = (n + 1) / 2;
for (i = 0; i < n; i++) {
// 顶边,从左到右,行不变列变
for (j = i; j <= n - i - 1; j++)
arr[i][j] = ++k;// 输出1、2、3、4、13、14
// 右边,从上到下,行变列不变
for (j = i + 1; j <= n - i - 1; j++)
arr[j][n - i - 1] = ++k; // 输出5、6、7、15
// 底边,从右到左,行不变列变
for (j = n - i - 2; j >= i; j--)
arr[n - i - 1][j] = ++k; // 输出8、9、10、16
// 左边,从下到上,行变列不变
for (j = n - i - 2; j >= i + 1; j--)
arr[j][i] = ++k; // 输出11、12
}
for (i = 0; i < n; i++) {
for (j = 0; j < n; j++)
System.out.print(arr[i][j] + "\t");
System.out.println("");
}
}
}
复制代码
作者:
0825梁磊
时间:
2015-9-10 21:50
不错,长知识了。
作者:
双元黑马12
时间:
2015-9-10 22:04
看到就头疼啊啊 这玩意 理解力就很容易理解
作者:
wanglianqing
时间:
2015-9-10 22:12
我头已经晕了
作者:
旦夕
时间:
2015-9-10 22:27
学习了,谢谢~
作者:
星空01田
时间:
2015-9-10 22:46
收藏起来,备用。。。
作者:
kenfans
时间:
2015-9-10 23:01
写得不错
作者:
silencea
时间:
2015-9-11 00:41
涨姿势了..
作者:
michael_wlq
时间:
2015-9-11 14:12
如果真这么起名字的话,也应该是LuoXuanFangZhen吧
作者:
李玉
时间:
2015-9-11 14:28
很有用,快点看,马上就要删帖了。
作者:
李玉
时间:
2015-9-11 14:32
楼主你检查一下,程序是不是有错啊
作者:
anyway1919
时间:
2015-9-11 21:21
运行后什么结果也没有??
作者:
zjingwen
时间:
2015-9-11 21:54
调试通过。
作者:
迷茫不堪的年纪
时间:
2015-9-11 21:58
等会儿回去看看
作者:
夏木南生
时间:
2015-9-12 00:37
等会儿回去看看
作者:
13414309233F
时间:
2015-9-12 02:15
看头像就知道是个很流逼的人物!!!!
作者:
cat73
时间:
2015-9-12 07:37
这种代码让人看着难以理解,后期维护的成本较高,我曾经用JS写过一段自认为比较好的↓
http://bbs.itheima.com/thread-224780-1-1.html
作者:
419798721
时间:
2015-9-12 09:47
作者:
菜鸟征程
时间:
2015-9-12 11:00
到处看看。
作者:
hushun135
时间:
2015-9-12 15:51
嘎嘎嘎嘎嘎嘎,真厉害!
作者:
c4anger
时间:
2015-9-12 17:45
过来学习一下。
作者:
渭水的一只
时间:
2015-9-12 17:47
代码输出太乱了
作者:
青春触及的阳光
时间:
2015-9-12 18:07
一遍没看懂,继续看……
作者:
往事如风555
时间:
2015-9-12 19:28
看不懂,楼主好厉害。
作者:
sharpCsu
时间:
2015-9-12 20:21
多谢分享
作者:
zrc203
时间:
2015-9-12 20:37
这个算法很难想啊
作者:
疯狂的小豆丁
时间:
2015-9-13 14:59
不错不错,学习下
作者:
#→_→
时间:
2015-9-13 21:32
反过来也可以的
http://bbs.itheima.com/forum.php ... p;extra=#pid1709957
作者:
李振在黑马
时间:
2015-9-13 22:24
这种代码需要长期的积累那.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2