会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yongmou-
A good programmer spends
10% time for coding and
45% time for thinking and
the rest of the time for debugging.
博客园
首页
新随笔
联系
管理
订阅
2010年7月19日
八数码 poj 1077 广搜 A* IDA*
摘要: 经典的八数码问题,有人说不做此题人生不完整,哈哈。状态总数是9! = 362880 种,不算太多,可以满足广搜和A*对于空间的需求。状态可以每次都动态生成,也可以生成一次存储起来,我用的动态生成,《组合数学》书上有一种生成排列的方法叫做"序数法",我看了一会书,把由排列到序数,和由序数到排列的两个函数写了出来,就是代码中的int order(const char *s, int n) 和void ...
阅读全文
posted @ 2010-07-19 18:34 yongmou-
阅读(8618)
评论(12)
推荐(1)
编辑
公告