开元食味
德国频道
查看: 2691|回复: 11
打印 上一主题 下一主题

[软件] 类华容道问题,谁会编程解决?(小学计算机奥赛题)

[复制链接]
1#
发表于 26.9.2009 12:45:27 | 显示全部楼层
即时机票
本帖最后由 jh2009 于 26.9.2009 13:57 编辑

设计一个N x N的matrix, 把0-N随机放进去,只有0和临近(0位置P的P-N,P+N,P-1,P+1)的数字可以交换位置。接下来就是枚举,直到0位置(或者1位置)往后的数字都比前一个数字大1为止。记录下成功排序的执行步骤。

程序也许会写得很复杂所以不写代码了,思路就是这样。
回复 支持 反对

使用道具 举报

2#
发表于 26.9.2009 15:10:02 | 显示全部楼层
你说得没错,3x3可以枚举,NxN枚举就死了。

老规矩,自己拉的屎自己擦,大家围观一下就行了。
回复 支持 反对

使用道具 举报

3#
发表于 26.9.2009 15:38:25 | 显示全部楼层
本帖最后由 jh2009 于 6.10.2009 17:22 编辑

你NB也没给个结论嘛,只知道拉屎不懂擦屁股。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点信息

站点统计| 举报| Archiver| 手机版| 小黑屋

Powered by Discuz! X3.2 © 2001-2014 Comsenz Inc.

GMT+1, 21.5.2024 08:25

关于我们|Apps

() 开元网

快速回复 返回顶部 返回列表