您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
迷宫程序设计
字数: 290000
装帧: 平装
出版社: 华中科技大学出版社
作者: (美)贾米斯·巴克
出版日期: 2024-04-01
商品条码: 9787577206516
版次: 1
开本: 16开
页数: 320
出版年份: 2024
定价:
¥99.9
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
《迷宫程序设计》不但教你生成迷宫,更能提高你的编程和思维水平。
内容简介
《迷宫程序设计》是一本专门探讨用编程的方式设计与实现迷宫的书,从最简单的方格迷宫讲起,介绍迷宫程序设计的基本方法和技巧,然后讲解如何设计形状各异的二维迷宫,比如把迷宫放到立方体表面、球面,甚至莫比乌斯环上去。最后讲解多维迷宫,让迷宫在不同的层次上穿行。书中的所有迷宫都附有代码。本书内容由浅入深,只需掌握最基本的编程概念即可以开始学习,尤其适合程序员和游戏爱好者阅读。
作者简介
Jamis Buck是Ruby On Rails开发团队的核心成员,拥有多年的开源软件开发经验,曾在37Signal工作。他的写作风格平实易懂,尤其擅长将复杂的问题用简单的方式讲解清楚。
目录
第一部分基础
第1章学画随机迷宫1
1.1准备网格2
1.2二叉树算法4
1.3Sidewinder算法13
1.4小试身手17
第2章自动处理和呈现迷宫19
2.1引入基本网格19
2.2实现二叉树算法25
2.3在终端上显示迷宫27
2.4实现Sidewinder算法31
2.5将迷宫渲染成图像33
2.6小试身手36
第3章勇闯迷宫39
3.1Dijkstra算法40
3.2实现Dijkstra算法43
3.3查找最短路径48
3.4制作更具挑战性的迷宫51
3.5为迷宫着色55
3.6小试身手59
第4章通过随机游走避免偏差61
4.1理解偏差61
4.2Aldous-Broder算法64
4.3实现Aldous-Broder算法66
4.4Wilson算法70
4.5实现Wilson算法74
4.6小试身手76
第5章为随机游走添加约束条件79
5.1猎杀算法79
5.2实现猎杀算法82
5.3死角计数85
5.4递归回溯算法88
5.5实现递归回溯算法92
5.6小试身手94
第二部分进阶
第6章设计不同形状的迷宫97
6.1介绍遮蔽98
6.2实现遮罩102
6.3ASCII文本的遮罩106
6.4图像遮罩109
6.5小试身手111
第7章圆形迷宫113
7.1理解极坐标网格114
7.2绘制极坐标网格118
7.3自适应细分网格121
7.4实现极坐标网格123
7.5小试身手131
第8章探索其他网格133
8.1实现六边形网格134
8.2显示六边形网格137
8.3制作六边形迷宫141
8.4实现三角形网格143
8.5显示三角形网格145
8.6制作三角形迷宫148
8.7小试身手149
第9章编排和交织迷宫153
9.1编排迷宫154
9.2成本与距离157
9.3实现成本敏感的Dikstra算法161
9.4介绍交织和嵌入166
9.5生成交织型迷宫173
9.6小试身手183
第三部分更多的算法
第10章增强交织型迷宫187
10.1Kruskal算法188
10.2实现随机Kruskal算法196
10.3用Kruskal算法更好地交织迷宫200
10.4实现更好的交织型迷宫202
10.5小试身手206
第11章Prim算法之旅209
11.1Prim算法介绍210
11.2简化版Prim算法214
11.3真正的Prim算法218
11.4生长树算法220
11.5小试身手224
第12章组合与分割227
12.1Eller算法227
12.2实现Eller算法232
12.3递归分割算法237
12.4实现递归分割算法240
12.5小试身手245
第四部分形状与表面
第13将迷宫扩展到更高维度247
13.1理解维度248
13.2介绍3D迷宫250
13.3添加第三个维度252
13.4展示3D迷宫256
13.5描述四维网格259
13.6小试身手262
第14章弯折迷宫265
14.1圆柱体迷宫266
14.2莫比乌斯环迷宫268
14.3立方体迷宫272
14.4球体迷宫281
14.5小试身手291
附录A回顾迷宫算法293
附录B比较迷宫算法303
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网