Programming 版 (精华区)

发信人: xxxxx (因为寂寞), 信区: Programming
标  题: [合集]陀螺矩阵如下(转载)
发信站: 哈工大紫丁香 (2001年12月09日10:17:28 星期天), 站内信件

发信人: hzy (puma), 信区: Programming
标  题: 陀螺矩阵如下(转载)
发信站: 哈工大紫丁香 (2001年12月05日15:38:59 星期三), 转信

1  16  15  14  13
2  17  24  23  12
3  18  25  22  11
4  19  20  21  10
5  6   7   8   9


--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: nc.hit.edu.cn]
--
※ 转载:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: nc.hit.edu.cn]
发信人: lizhenguo (夸父·追日), 信区: Programming
标  题: Re: 陀螺矩阵如下(转载)
发信站: 哈工大紫丁香 (2001年12月05日15:58:45 星期三), 站内信件

就是求一个N阶的陀螺方阵程序吧。
【 在 hzy (puma) 的大作中提到: 】
: 1  16  15  14  13
: 2  17  24  23  12
: 3  18  25  22  11
: 4  19  20  21  10
: 5  6   7   8   9

--
《列子·汤问》:“夸父不量力,欲追日影,逐之于隅谷之际。渴欲 得饮,赴饮河渭
。河渭不足,将走北饮大泽。未至,道渴而死。”

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.229.154]
发信人: hzy (puma), 信区: Programming
标  题: Re: 陀螺矩阵如下(转载)
发信站: 哈工大紫丁香 (2001年12月05日16:05:35 星期三), 站内信件

yes

【 在 lizhenguo (夸父·追日) 的大作中提到: 】
: 就是求一个N阶的陀螺方阵程序吧。
: 【 在 hzy (puma) 的大作中提到: 】
: : 1  16  15  14  13
: : 2  17  24  23  12
: : 3  18  25  22  11
: : 4  19  20  21  10
: : 5  6   7   8   9

--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: nc.hit.edu.cn]
发信人: lizhenguo (夸父·追日), 信区: Programming
标  题: Re: 陀螺矩阵如下(转载)
发信站: 哈工大紫丁香 (2001年12月05日16:19:20 星期三), 站内信件

可以定义一个方向指针,可以指向四个方向。
你看,一开始,数据是向下顺序排的,到底后就向右,然后向上,
向左,然后又向右。如果下--0,右--1,上--2,左--3;方向指针为
dir,则换方向时只须(dir+1)%4
如何判断换方向呢,可以判断沿着当前方向的下一个格子是否已经有数,
或是否越界。
具体程序你可以定义一个二维数组a[i,j]
定义一个方向参数int fx[4][2]={{1,0},{0,1},{-1,0},{0,-1}}
分别为下右上左的变化参量。
一开始数组所有元素都为0,i=0,j=0,k=1
填完当前格以后i+=fx[dir][0],j+=fx[dir][1],k++
填下一格,如此直到全部填完为止

【 在 hzy (puma) 的大作中提到: 】
: yes
: 【 在 lizhenguo (夸父·追日) 的大作中提到: 】
: : 就是求一个N阶的陀螺方阵程序吧。

--
《列子·汤问》:“夸父不量力,欲追日影,逐之于隅谷之际。渴欲 得饮,赴饮河渭
。河渭不足,将走北饮大泽。未至,道渴而死。”

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.229.154]
发信人: Lerry (戒网·学习), 信区: Programming
标  题: Re: 陀螺矩阵如下(转载)
发信站: 哈工大紫丁香 (2001年12月05日16:22:29 星期三), 站内信件

笨笨,你这个是哪个世纪的方法?

【 在 lizhenguo (夸父·追日) 的大作中提到: 】
: 可以定义一个方向指针,可以指向四个方向。
: 你看,一开始,数据是向下顺序排的,到底后就向右,然后向上,
: 向左,然后又向右。如果下--0,右--1,上--2,左--3;方向指针为
: dir,则换方向时只须(dir+1)%4
: 如何判断换方向呢,可以判断沿着当前方向的下一个格子是否已经有数,
: 或是否越界。
: 具体程序你可以定义一个二维数组a[i,j]
: 定义一个方向参数int fx[4][2]={{1,0},{0,1},{-1,0},{0,-1}}
: 分别为下右上左的变化参量。
: 一开始数组所有元素都为0,i=0,j=0,k=1
: 填完当前格以后i+=fx[dir][0],j+=fx[dir][1],k++

--
  不在乎天长地久,就怕你从来没有!

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.239.136]
发信人: lizhenguo (夸父·追日), 信区: Programming
标  题: Re: 陀螺矩阵如下(转载)
发信站: 哈工大紫丁香 (2001年12月05日16:24:36 星期三), 站内信件

本世纪末
【 在 Lerry (戒网·学习) 的大作中提到: 】
: 笨笨,你这个是哪个世纪的方法?
: 【 在 lizhenguo (夸父·追日) 的大作中提到: 】
: : 可以定义一个方向指针,可以指向四个方向。
: : 你看,一开始,数据是向下顺序排的,到底后就向右,然后向上,
: : 向左,然后又向右。如果下--0,右--1,上--2,左--3;方向指针为
: : dir,则换方向时只须(dir+1)%4
: : 如何判断换方向呢,可以判断沿着当前方向的下一个格子是否已经有数,
: : 或是否越界。
: : 具体程序你可以定义一个二维数组a[i,j]
: : 定义一个方向参数int fx[4][2]={{1,0},{0,1},{-1,0},{0,-1}}

--
《列子·汤问》:“夸父不量力,欲追日影,逐之于隅谷之际。渴欲 得饮,赴饮河渭
。河渭不足,将走北饮大泽。未至,道渴而死。”

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.229.154]
发信人: Lerry (戒网·学习), 信区: Programming
标  题: Re: 陀螺矩阵如下(转载)
发信站: 哈工大紫丁香 (2001年12月05日16:27:12 星期三), 站内信件

哦,原来是笨世纪的,怪不得

【 在 lizhenguo (夸父·追日) 的大作中提到: 】
: 本世纪末
: 【 在 Lerry (戒网·学习) 的大作中提到: 】
: : 笨笨,你这个是哪个世纪的方法?

--
  不在乎天长地久,就怕你从来没有!

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.239.136]
发信人: hzy (puma), 信区: Programming
标  题: Re: 陀螺矩阵如下(转载)
发信站: 哈工大紫丁香 (2001年12月05日18:44:55 星期三), 站内信件

lizhenguo的算法是好用的,阁下还有什么高招?
【 在 Lerry (戒网·学习) 的大作中提到: 】
: 笨笨,你这个是哪个世纪的方法?
: 【 在 lizhenguo (夸父·追日) 的大作中提到: 】
: : 可以定义一个方向指针,可以指向四个方向。
: : 你看,一开始,数据是向下顺序排的,到底后就向右,然后向上,
: : 向左,然后又向右。如果下--0,右--1,上--2,左--3;方向指针为
: : dir,则换方向时只须(dir+1)%4
: : 如何判断换方向呢,可以判断沿着当前方向的下一个格子是否已经有数,
: : 或是否越界。
: : 具体程序你可以定义一个二维数组a[i,j]
: : 定义一个方向参数int fx[4][2]={{1,0},{0,1},{-1,0},{0,-1}}

--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: nc.hit.edu.cn]
发信人: lizhenguo (夸父·追日), 信区: Programming
标  题: Re: 陀螺矩阵如下(转载)
发信站: 哈工大紫丁香 (2001年12月05日18:59:29 星期三), 站内信件

加他为好友,说自己是mm.他就会说了。嘿嘿!
【 在 hzy (puma) 的大作中提到: 】
: lizhenguo的算法是好用的,阁下还有什么高招?
: 【 在 Lerry (戒网·学习) 的大作中提到: 】
: : 笨笨,你这个是哪个世纪的方法?

--
《列子·汤问》:“夸父不量力,欲追日影,逐之于隅谷之际。渴欲 得饮,赴饮河渭
。河渭不足,将走北饮大泽。未至,道渴而死。”

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.229.154]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.069毫秒