🧮 写给大家看的算法书 · 目录

🧮 写给大家看的算法书

照着《写给大家看的算法书》([日] 杉浦贤 著、绝云 译,电子工业出版社·Broadview,日文原名「図解でかんたんアルゴリズム」)做的自学笔记 —— 这本书只讲一件事:把一件事拆成能照着做的几步。剩下全是它的延伸:步骤要能停、每步不能含糊(第 1 章),步骤要作用在数据上(第 2 章),数据怎么摆决定快慢(第 3 章),于是有了循环、排序、查找(4~6),最后落到电脑里那串 0 和 1(第 8 章)。四部分节奏是「先认、再摆、再算、最后看机器」:认识算法 3 篇 → 数据与结构 13 篇 → 基础·排序·搜索 14 篇 → 其他算法与计算机 7 篇。三句话:算法是做法,不是程序,电脑只贡献速度;快慢不看你跑了几毫秒,看数据变多时它涨得多快;没有更好的结构,只有更配你用途的结构。教材 8 章 82 个二级节另加 7 个专题,按节成篇会碎成八十多篇,所以按主题合成 37 篇、篇号章内顺排。沙箱是 Windows / Python 3.13:37 个 Demo 全部只用标准库、每一个都真跑,输出直接贴进正文;排序比比较次数、查找比查找次数、数据结构比搬运次数——步数换台机器不会变,毫秒会。

内容来自我的 Obsidian 自学笔记 · 全书 8 章 37 篇已全部写完 · 全书完结 🎉

第1章 什么是算法

第2章 变量和数组

第3章 数据结构

第4章 学习算法基础

第5章 排序算法

第6章 搜索算法

第7章 其他算法

第8章 算法和计算机