第一章 编程江湖初见识,派森武馆新开张
编程江湖曾称大,
绿树常青喜家家
—C++:编写灵活
百思黯然已退隐,
温柔公子成空架
—VB:可视化编程
刻板教条旧绅士,
垂垂老矣帕斯卡
—Pascal:语法严谨
青春活泼新天团,
行走网络爪哇思
—JavaScript:动态脚本
开源新贵出派森,
说唱歌手秀天下
—Python:扩展模块
青锋初试断舍离,招招剑中有真气
第二章
019~039
初涉编程选武器,
下载安装新派森
—环境:Python安装
马步套路基本功,
交互程序两方式
—工作:编程方式
气沉丹田调呼吸,
常量变量算数据
—流程:输入、计算与输出
代码缩进须整齐,
排兵布阵讲规矩
—编写:代码缩进对齐
第七回
第八回
第九回
第六回
秘籍之中悟思维,猎猎风中舞战旗
第三章
040~067
问题分解大化小,
各个击破巧分割
—分解:分组解决问题
化繁为简抓特征,
抽象量化建模型
—抽象:量化数据模型
照猫画虎学套用,
模式之中识规律
—模式:序列、形状识别
基本算法三结构,
运筹帷幄胜千里
—算法:三种基本结构
第十三回
第十回
第十一回
第十二回
目录
VIII
万马齐喑战山崖,行军代码显神威
第四章
068~086
程序运行讲顺序,
严格执行不任性
—顺序:从上向下
分支程序作判断,
遇水搭桥行三军
—分支:判断选择
循环程序自动化,
反复观察知敌情
—循环:条件循环
计数循环巧利用,
修正bug救雏鹰
—循环:计数循环
第十六回
第十七回
第十四回
第十五回
第 卷
弩 攻
贰
盘龙阵法巧寻箭,自古英雄出少年
第五章
088~129
一呼一吸讲节奏,
招招出剑有章法
—数据交互:输入输出格式
姿势不正来找茬,
切片剑法斩群蜂
—数据处理:字符串的处理
前后呼应做列表,
苦练盘龙新阵法
—数据存储:列表访问修改
化字为典胸成竹,
朦胧再现黑衣人
—数据索引:字典索引访问
草中寻箭摆数阵,
角角落落全搜索
—数据搜索:数字矩阵遍历
第十九回
第十八回
第二十回
第二十一回
第二十二回
新弩自动箭连发,枪林弹雨逞英豪
第六章
130~167
师徒携手同拦截,
左腾右挪步生风
—判断:多分支与键盘事件响应
各守一方齐阻击,
陆空战队听号令
—推理:逐步推理与自定义函数
回文数字含对称,
行列控制摆阵型
—控制:数阵遍历与回文数判断
超级弩车机关尽,
枪林弹雨强中断
—中断:死循环与循环中断响应
第二十五回
第二十三回
第二十六回
第二十四回
月夜飞花寻亡羊,查找算法强中强
第七章
168~206
剑入匣中飞花令,
春风竞度城外城
—枚举算法:按条件查找
前呼后拥猴争功,
香蕉递推巧退兵
—递推算法:以前数推后数
蜀人月夜送套娃,
递归中忆变脸情
—递归算法:自己调用自己
折半快速寻亡羊,
分而治之保平安
—分治算法:分组高效处理
第二十九回
第二十七回
第二十八回
第三十回
第 卷
争 锋
目录
X
叁
毕业擂台击剑赛,水桶冒泡比输赢
第八章
207~236
击剑淘汰倒计时,
胜负刹那心中惊
—倒计时:系统时间与日期
标准自定用函数,
精彩套路比公平
—筛选:极值与函数参数
梅花桩上展真功,
桶胜冒泡快又轻
—排序:桶排序与冒泡排序
第九章 一剑封喉逊插队,心向北斗未来星
一剑封喉恐败北,
招中有招更完美
—按项排序:排序格式与匿名函数
插队鬼才巧夺冠,
一把好牌勇封神
—插入排序:高效通用的排序算法
同心共创展北斗,
剑术剑法剑道新
—思维导图:程序、算法与计算思维
尾 声
参考文献
后 记