我是真调不出错误了! hiho1525逃离迷宫3 ...
分类:
其他好文 时间:
2017-07-26 13:46:56
阅读次数:
181
螺旋矩阵:要求输入(x,y),输出螺旋矩阵中相应的元素。 int printfSpiralMatrix(int x,int y) { int Max = abs(x) > abs(y) ? abs(x) : abs(y); int Result; if (Max == x) // x 正半轴 { i ...
分类:
其他好文 时间:
2016-07-18 02:56:17
阅读次数:
121
螺旋矩阵:要求输入(x,y),输出螺旋矩阵中相应的元素。 int printfSpiralMatrix(int x,int y) { int Max = abs(x) > abs(y) ? abs(x) : abs(y); int Result; if (Max == x) // x 正半轴 { i ...
分类:
其他好文 时间:
2016-07-18 02:20:08
阅读次数:
325
螺旋队列问题 下面是一个螺旋队列: 73 74 75 76 77 78 79 80 81 72 43 44 45 46 47 48 49 50 71 42 21 22 23 24 25 26 51 70 41 20 7 8 9 10 27 52 69 40 19 6 1 2 11 28 53 68 ...
分类:
其他好文 时间:
2016-05-07 13:00:49
阅读次数:
133
#include
#include
using namespace std;
#define max(a,b) ((a)
#define abs(a) ((a)>0 ? (a):(-a))
int foo(int x, int y)
{
int t = max(abs(x), abs(y));
int u = t + t;
int v = u - 1;
v = v*v...
分类:
其他好文 时间:
2015-07-27 16:26:58
阅读次数:
171
如矩阵 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 找出规律,并打印出一个N*N的矩阵;规律...
分类:
其他好文 时间:
2015-03-31 14:28:21
阅读次数:
169
看清以下数字排列的规律,设1点的坐标是(0,0),x方向向右为正,y方向向下为正。例如,7的坐标为(-1,-1),2的坐标为(0,1),3的坐标为(1,1)。编程实现输入任意一点坐标(x,y),输出所对应的数字。 21 22 23 24 25 20 7 8 ...
分类:
其他好文 时间:
2015-03-31 12:06:53
阅读次数:
148
问题1:
看清以下数字排列的规律,设1点的坐标是(0,0),x方向向右为正,y方向向下为正,例如,7的坐标为(-1,-1),2的坐标为(1,0),3的坐标为(1,1)。编程实现输入任意一点坐标(x,y),输出所对应的数字。
21 22 ...
20 7 8 9 10
19 6 1 2 11
18 5 4 3 12
17 16 15 14 13
解析:规律能看出来,...
分类:
其他好文 时间:
2015-02-15 20:40:07
阅读次数:
189
这个博主找规律的部分写得很好,原样放在下面。最后给出了顺时针和逆时针方向的螺旋队列的实现,可以看出它们的差别如此之小。
和螺旋队列类似,也是找规律的zigzag数组见这个帖子。
螺旋队列的样子如下图:
两大规律:
1、螺旋规律
2、奇数(圈数,或X轴正坐标)平方规律(紫线)
问题描述:
设1的坐标是(0,0),x方向向右为正,y方向向下为正,例如,7的坐标为(...
分类:
其他好文 时间:
2015-01-26 22:55:48
阅读次数:
247
#include
using namespace std;
int a[10][10];
void foo(int n)
{
int m=1;
int i,j;
for(i=0;i<n/2;++i)
{
for(j=0;j<n-i;++j)
{
if(a[i][j]==0)
a[i][j]=m++;
}
for(j=i+1;j<n-i;++j)
{
...
分类:
编程语言 时间:
2014-11-04 21:14:06
阅读次数:
1010