新書推薦:

《
书籍的社会史-中华帝国晚期的书籍与士人文化(第二版)
》
售價:NT$
403

《
活出主体性
》
售價:NT$
352

《
踏入她们的河流
》
售價:NT$
449

《
绿镜头——非洲
》
售價:NT$
449

《
为自己工作 我们的gap期生存游戏(一本“不务正业”的普通人访谈录,记录他们跳下轨道奔向旷野的冒险故
》
售價:NT$
316

《
新金融战:数字货币与大国博弈
》
售價:NT$
449

《
阴郁之人的晴朗之地(《床上抽烟危险》作者 恩里克斯 全新12篇惊悚入魂都市怪谈 恐怖灵异交织 拉美暗
》
售價:NT$
316

《
豆包AI从会用到精通
》
售價:NT$
296
|
| 內容簡介: |
|
从一些经典的益智游戏或挑战出发,见识(熟悉)和体会计算思维(主要是其中的逻辑思维和算法思维)的若干观念和要点,是本书编写的初衷和追求。本书挑选了32个游戏或挑战,实现学习和体会计算思维观念和要点的目标。它们本身相互独立,读者可以任意顺序阅读,没有前后依赖关系。问题是指对该游戏的一般化推广,即“泛化”,在分析的基础上总结数学原理,进而形成算法和程序(主要是Python代码),实现面向问题求解、提炼和展示计算思维要点的融会贯通。本书既可以作为数学或算法方面的普及读物,也可以作为高校学生“计算思维”课程的教材,还可以作为中小学生信息技术课程或者编程课程的参考资料。
|
| 關於作者: |
|
李晓明,北京大学、大湾区大学教授,中国计算机学会会士,曾主持国家863、973、自然科学基金重点课题等项目,获得2013年中国计算机学会杰出教育奖、2020年教师发展基金会杰出教学奖、2008年国家教学成果二等奖。
|
| 目錄:
|
目 录 问题1 数的划分1 游戏2 问题2 算法和程序4 进一步思考4 问题2 移棋子6 游戏7 问题7 算法9 程序10 进一步思考11 问题3 奇妙的整除性13 游戏14 算法和程序14 进一步思考17 问题4 逃不掉的“3”19 游戏20 问题20 算法和程序21 进一步思考23 问题5 窍门在哪里25 问题26 算法和程序26 进一步思考28 问题6 满铺方式有几种29 游戏30 问题30 算法和程序32 进一步思考35 问题7 两根一组38 游戏39 问题和算法39 程序41 进一步思考43 问题8 填数字44 游戏45 问题45 算法和程序48 进一步思考49 问题9 猫和老鼠51 游戏52 问题52 算法和程序53 进一步思考55 问题10 哪条路最快57 游戏58 问题58 算法和程序61 进一步思考63 问题11 三角形、方形和圆形64 游戏65 问题和分析65 算法和程序71 进一步思考72 问题12 直角三格骨牌的满铺74 游戏75 问题和分析75 算法和程序77 进一步思考79 问题13 九宫格游戏81 游戏82 问题和分析82 算法和程序87 进一步思考90 问题14 二维顺序表的搜索93 游戏94 问题和分析94 算法和程序97 进一步思考98 问题15 三堆火柴99 游戏100 问题100 算法102 程序103 进一步思考104 问题16 殊途同归106 游戏107 问题和分析107 算法和程序109 进一步思考110 问题17 狐狸和野兔111 游戏112 问题和分析113 算法和程序116 进一步思考117 问题18 翻转玻璃杯119 游戏120 问题和分析120 算法和程序128 问题19 灯之圈130 游戏131 问题和分析131 算法和程序134 进一步思考137 问题20 青蛙和蟾蜍139 游戏140 问题和分析140 算法和程序145 问题21 幻方148 游戏149 问题149 算法和程序150 问题22 一维跳棋159 游戏160 问题和分析160 算法和程序164 进一步思考166 问题23 图着色168 游戏169 问题169 算法和分析171 程序176 进一步思考177 问题24 骨牌满铺178 游戏179 问题和分析179 算法和程序184 进一步思考187 问题25 15谜题190 游戏191 问题和分析191 算法和程序195 进一步思考198 问题26 天平称重200 游戏201 问题和分析201 算法和程序205 进一步思考207 问题27 病毒传播210 游戏211 问题和分析212 算法和程序214 进一步思考216 问题28 分形217 游戏218 问题和分析219 算法和程序220 进一步思考224 问题29 微信游戏227 游戏228 问题和分析228 算法和程序233 进一步思考235 问题30 应付多少钱236 游戏237 问题和分析238 算法和程序240 进一步思考244 问题31 色块消除245 游戏246 问题和分析247 算法和程序250 进一步思考253 问题32 公平游戏255 游戏256 问题和分析256 算法和程序262 进一步思考264 参考文献268
|
|