- ISBN:9787111687153
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:32开
- 页数:234
- 出版时间:2021-09-01
- 条形码:9787111687153 ; 978-7-111-68715-3
本书特色
适读人群 :1.受过高中及以上教育,并对数学和计算机有兴趣的爱好者; 2.大学计算机基础课以及中学信息技术课程的教师; 3.想要巩固基础,加深对算法的认识的技术人员。(1)2020年7月,我国火星探测器“天问一号”发射升空,历经7个月的太空遨游,终于在2021年2月成功进入火星轨道。随后,“天问一号”所搭载的火星车“祝融号”于2021年5月着陆火星,开启了奇妙的探索之旅。火星与地球相隔甚远,“祝融号”与地球控制中心之间利用信号进行一次单向“交流”,就要花费十多分钟的时间,所以无法完成实时控制。因此,在大部分时间里,甚至包括2021年9月由太阳阻碍导致的完全“失联”的一个月,“祝融号”需要靠自己完成工作,比如避障、拍照、取样分析等,这一系列工作内容乃至整个庞大的“天问一号”探测工程,背后都离不开算法的支持。 (2)随着计算机技术、人工智能技术的快速发展与应用,我们的生活方式迎来革新。在享受人工智能带来的益处的同时,很多人也不免会担忧它产生的威胁。算法,作为前沿技术的基础与核心,就是拉近人们与前沿技术的关系的关键点。南京大学计算机科学与技术系教授陈道蓄与北京大学计算机科学技术系教授李晓明通过多年教学与科研,积累了大量经验,本书就是他们在算法思维普及方面的成果。从有趣的故事、游戏或经典的案例出发,用伪代码和Python代码降低理解门槛,避开枯燥与复杂的描述,让读者仿佛在进行一个个解谜游戏,轻松地学习算法,体会算法精髓,感受算法魅力。了解算法,也能帮助读者以更积极的态度迎接智能技术革命。
内容简介
本书是一本面向问题求解的计算机算法普及读物。笔者挑选了24个问题,有些属于计算机科学中的经典,有些则来自游戏等其他领域的场景,旨在提供一个不同于普通算法教科书的视野。在相关求解算法的介绍上大体遵循问题导入、算法思路、算法描述和算法分析的思路,从而使得对每一个问题和算法的讨论相对独立。全书可以任意顺序选读。 本书适合受过高中及其以上教育的读者,适合作为中学信息技术课程改革和大学计算机基础课的教学参考书,也有助于曾经学过计算机相关课程的读者加深关于算法的认识。
目录
前言
章节内容难度标记说明
第 1 篇 游戏与算法 ...............................1
1 量水问题 .......................................2
2 一笔画问题 .....................................9
3 迷宫问题 ......................................17
4 拼块游戏 ......................................27
5 对弈游戏 ......................................38
第 2 篇 计算机基础算法 ..........................45
6 查找 ..........................................46
7 排序 ..........................................55
8 连通 ..........................................64
9 连通的代价 ....................................75
10 数据压缩 .....................................84
11 *短路径 .....................................94
12 *大流量 ....................................106
13 凸包计算 ....................................117
第 3 篇 生活中的算法 ...........................127
14 选举 ........................................128
15 分类 ........................................137
16 聚类 ........................................147
17 投资 ........................................157
18 匹配 ........................................167
19 调度 ........................................176
20 密码 ........................................188
21 社会网络 ....................................197
第 4 篇 算术和代数问题 .........................207
22 斐波那契数列 ................................208
23 大数乘法三解 ................................215
24 高次方程求解 ................................223
参考文献 ........................................232
后记 ............................................234
作者简介
陈道蓄,南京大学计算机科学与技术系教授。从事计算机软件教学与科研工作四十年,承担算法类基础课教学任务多年。因计算机核心基础课程教学改革成果获教学成果奖二等奖;因泛在计算平台技术研究成果获江苏省科技奖一等奖。曾获中国计算机学会杰出教育奖、南京大学教学终身成就奖,三次被学生推选为“南京大学我*喜爱的教师”。 李晓明,北京大学瑞声慕课讲席教授,中国计算机学会会士。曾因主持研发中国高校影响力*大的搜索引擎“天网搜索”获中国计算机学会王选奖;因创设与推广交叉学科课程“社会科学中的计算思维方法”获北京市教学成果一等奖;因倡导与推动慕课在中国的兴起与发展获中国计算机学会杰出教育奖、中国教师发展基金会杰出教学奖。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0