图书介绍
计算思维之快乐编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 沈军,薛志坚,张婧颖,管赋胜,谢志峰编著 著
- 出版社: 南京:东南大学出版社
- ISBN:9787564183363
- 出版时间:2019
- 标注页数:212页
- 文件大小:29MB
- 文件页数:222页
- 主题词:C++语言-程序设计
PDF下载
下载说明
计算思维之快乐编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Hello World!1
1.1 神奇宝贝小C1
1.2 神奇宝贝小C的基因——二进制2
1.2.1 进位计数制2
1.2.2 二进制3
1.3 如何与神奇宝贝小C进行交流5
1.3.1 基本交流方式——人机交互式接口5
1.3.2 程序交流方式——程序式接口6
1.4 baby程序的诞生12
1.5 进一步认识Dev-Cpp的能力14
1.5.1 语法错误调试14
1.5.2 语义错误调试15
本章小结17
习题18
第2章 “2+3”的游戏20
2.1 程序如何看世界:数据与数据类型20
2.2 程序如何存放一个数据:常量和变量22
2.3 程序如何存放一组数据:数据之间的关系24
2.3.1 堆叠24
2.3.2 关联26
2.3.3 绑定27
2.4 构建数据组织的基本方法28
2.5 程序设计中常用的数据组织形态28
2.5.1 数据组织形态及其描述28
2.5.2 实战应用34
2.5.3 STL中预定义的常用数据组织结构39
本章小结43
习题43
第3章 “5+2”的游戏46
3.1 程序中如何表达运算:表达式46
3.1.1 概述46
3.1.2 表达式的神奇魔力——蕴含的计算思维47
3.2 程序如何描述基本处理:基本语句47
3.2.1 计算赋值语句47
3.2.2 输入输出语句47
3.2.3 注释语句与空语句52
3.2.4 逻辑控制语句52
3.3 程序如何描述复杂处理:基本语句之间的堆叠与嵌套54
3.4 程序如何建立数据处理的基本方法61
3.5 程序中常用的数据处理方法及其描述61
3.6 实战应用72
本章小结75
习题75
第4章 “积木块”的构造与搭建81
4.1 编写程序的基本方法81
4.2 如何构造程序“积木块”81
4.3 如何搭建程序“积木块”83
4.4 程序“积木块”的一种特殊搭建方法——递归88
本章小结92
习题92
第5章 “积木块”的进化及搭建97
5.1 如何让程序“积木块”更加完美97
5.2 如何构造新的程序“积木块”97
5.3 如何搭建新的程序“积木块”99
5.3.1 继承99
5.3.2 多态100
5.3.3 嵌入101
5.4 程序构造的宝库——STL102
5.5 C++ STL中的常用新程序“积木块”102
5.6 新程序“积木块”对程序设计的影响106
5.6.1 类机制的元驱动力106
5.6.2 第二代程序设计方法的诞生107
本章小结107
习题108
第6章 让“数据世界”变得有序112
6.1 如何让数据有序化112
6.2 有序化方法的世界112
6.2.1 常用有序化方法的基本图谱112
6.2.2 基于求最值并放到指定位置基本小方法的排序方法113
6.2.3 基于数据分组基本小方法的排序方法119
6.2.4 排序方法的维度拓展123
6.2.5 常用有序化方法的高级问题127
6.3 实战应用131
本章小结134
习题134
第7章 寻找心仪的“她”138
7.1 认识“她”138
7.2 如何寻找“她”139
7.3 寻找“她”的常用方法140
7.3.1 面向线性数据组织结构的基本查找方法140
7.3.2 面向层次型/网状型数据组织结构的基本搜索方法141
7.3.3 基于映射的查找方法147
7.3.4 穷举所有可能的查找方法150
7.3.5 搜索方法的基本优化154
7.4 实战应用160
本章小结166
习题166
第8章 “m+n”的游戏178
8.1 什么是“m+n”178
8.2 构建自己的“m”178
8.3 学会“n”179
8.4 如何运用“m+n”183
8.4.1 学习的思维桥梁183
8.4.2 难题的奥秘183
8.4.3 从问题中映射“m”和“n”187
8.5 实战应用191
本章小结197
习题197
附录A C++语言定义的运算符199
附录B ASCII字符集201
附录C 标准库常用字符串处理函数(cstring库)202
附录D 标准库字符串类型string(C++ string类定义)204
附录E C++ STL常用算法简介207
参考文献212
热门推荐
- 2415764.html
- 2741196.html
- 2746502.html
- 1299649.html
- 1378881.html
- 2472050.html
- 2039394.html
- 3026199.html
- 1883998.html
- 1196803.html
- http://www.ickdjs.cc/book_1378915.html
- http://www.ickdjs.cc/book_2756748.html
- http://www.ickdjs.cc/book_2468330.html
- http://www.ickdjs.cc/book_3179335.html
- http://www.ickdjs.cc/book_3729575.html
- http://www.ickdjs.cc/book_2567663.html
- http://www.ickdjs.cc/book_1614485.html
- http://www.ickdjs.cc/book_1448895.html
- http://www.ickdjs.cc/book_3829871.html
- http://www.ickdjs.cc/book_1693591.html