生成并打印如下蛇形矩阵: 可以把矩阵想像成若干个圈,从外到内依次生成并打印蛇形矩阵。 对于一个4×4的矩阵,最后一圈有4个数字,其左上角的坐标是(1,1),我们发现4>1×1; 对于一个5×5的矩阵,最后一圈只有一个数字,对应坐标为(2,2),我们发现5>2×2依然成立。 所以可以得出让循环的继续条 ...
分类:
其他好文 时间:
2016-05-24 16:40:15
阅读次数:
191
【华为OJ】【算法总篇章】【华为OJ】【】【工程下载】题目描述题目说明
蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。
样例输入
5
样例输出
1 3 6 10 15
2 5 9 14
4 8 13
7 12
11
输入描述输入正整数N(N不大于100)
输出描述输出一个N行的蛇形矩阵。
输入例子4
输出例子1 3 6 10
2 5...
分类:
其他好文 时间:
2016-05-18 08:06:01
阅读次数:
316
问题描述:给定一个整数矩阵,将该整数矩阵顺时针打印出来, 例如矩阵为 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则顺时针输出为:1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10 分析:这道题其实没有涉及到复杂的算法和数据结构问题,也没有 ...
分类:
其他好文 时间:
2016-05-11 18:05:42
阅读次数:
155
参加腾讯前端实习生笔试,真的是被虐了千百遍,除了一条js程序题,其他半点前端都没有,都是考算法,计算机原理,数据结构。下面贴上腾讯笔试最后三大条中的一条,实现一个蛇形矩阵的输出。蛇形矩阵的什么样这里我就不多说了。 整理下思路,首先看到蛇形矩阵,第一想法就是做成一个二维矩阵,然后通过遍历输出。这里博主 ...
分类:
Web程序 时间:
2016-05-02 13:09:50
阅读次数:
260
Problem蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 Input本题有多组数据,每组数据由一个正整数N组成。(N不大于100) Output对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。 矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。 Sample ...
分类:
其他好文 时间:
2016-04-05 00:09:05
阅读次数:
199
题目说明 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 样例输入 5 样例输出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 接口说明 原型 void GetResult(int Num, char * pResult); 输入参数: int Num:输入的正整 ...
分类:
其他好文 时间:
2016-04-04 11:38:58
阅读次数:
170