图书介绍
CET-4四级词汇分步精讲速记PDF|Epub|txt|kindle电子书版本网盘下载
![CET-4四级词汇分步精讲速记](https://www.shukui.net/cover/40/30452908.jpg)
- 新东方考试研究中心编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302454014
- 出版时间:2017
- 标注页数:284页
- 文件大小:70MB
- 文件页数:299页
- 主题词:程序设计-高等学校-教材
PDF下载
下载说明
CET-4四级词汇分步精讲速记PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
第2章 编程准备4
2.1 程序编写4
2.1.1 用Visual C++6.0编写程序4
2.1.2 使用Dev-C++开发程序8
2.2 程序代码及说明14
2.3 输出流对象cout15
2.4 程序注释16
2.5 算术运算符16
2.6 数学函数17
2.7 小结17
习题17
第3章 代数思维与计算机解题19
3.1 程序的基本结构19
3.2 变量与数据类型21
3.2.1 变量的基本概念21
3.2.2 数据类型与变量的地址空间22
3.3 定义变量和赋初值22
3.4 变量赋值23
3.4.1 赋值符号与赋值表达式23
3.4.2 变量赋值的5要素24
3.5 指针变量25
3.5.1 指针定义与初始化25
3.5.2 指针赋值26
3.5.3 在赋值语句中使用间接访问运算符26
3.6 小结27
习题28
第4章 逻辑思维与计算机解题29
4.1 关系运算和关系表达式30
4.1.1 关系运算符30
4.1.2 关系表达式的一般格式30
4.1.3 将“是”“否”写成关系表达式30
4.2 枚举法的思路31
4.3 循环结构33
4.3.1 使用循环结构的部分程序33
4.3.2 for语句的格式和执行过程33
4.3.3 使用for循环解题实例34
4.3.4 for循环的程序框图36
4.4 分支结构36
4.4.1 if语句的格式37
4.4.2 分支结构的实例38
4.5 任务4.1的程序框图39
4.6 任务4.1的参考程序40
4.7 逻辑问题及其解法41
4.7.1 逻辑运算符与逻辑表达式42
4.7.2 逻辑问题的解题思路43
4.7.3 任务4.2的参考程序47
4.8 小结48
课后阅读材料48
习题53
第5章 函数思维与模块化设计55
5.1 函数55
5.1.1 函数的说明56
5.1.2 函数的定义56
5.1.3 函数的返回值56
5.1.4 函数的调用57
5.1.5 形式参数和实在参数57
5.1.6 调用和返回58
5.1.7 带自定义函数的程序设计58
5.2 编程实例160
5.3 编程实例261
5.4 几种参数传递方式的比较63
5.5 小结66
习题66
第6章 数据的组织与处理(1)——数组69
6.1 数组69
6.1.1 一维数组的定义71
6.1.2 数组初始化71
6.1.3 字符数组的定义、初始化和赋值72
6.1.4 数组与指针75
6.2 筛法77
6.3 线性查找与折半查找78
6.4 冒泡排序法80
6.5 递推82
6.5.1 递推数列的定义82
6.5.2 递推算法的程序实现83
6.6 字符数组应用86
6.7 函数跳转表91
6.8 二维数组93
6.8.1 二维数组的定义94
6.8.2 二维数组的初始化95
6.8.3 二维数组中的元素存放顺序95
6.9 小结97
课后阅读材料98
习题102
第7章 数据的组织与处理(2)——结构105
7.1 结构与结构数组105
7.1.1 结构体类型的定义105
7.1.2 结构体变量的定义和引用106
7.1.3 结构体变量的初始化107
7.1.4 结构数组108
7.2 指针和结构110
7.3 链表111
7.3.1 建立链表的过程112
7.3.2 链表结点的插入与删除116
7.3.3 循环链表124
7.4 小结128
习题128
第8章 数据的组织与处理(3)——文件130
8.1 将数据保存到文件130
8.2 从文件中读取数据132
8.3 利用输入输出文件解交互类型的题135
8.4 小结145
习题145
第9章 递归思想与相应算法146
9.1 递归及其实现146
9.2 递归算法举例153
9.2.1 计算组合数153
9.2.2 快速排序154
9.2.3 数字旋转方阵158
9.2.4 下楼问题162
9.2.5 跳马问题164
9.2.6 分书问题166
9.2.7 八皇后问题169
9.2.8 青蛙过河172
9.3 小结177
课外阅读材料177
习题181
第10章 多步决策问题182
10.1 多步决策问题的解题思路182
10.1.1 人鬼渡河的任务与规则要点182
10.1.2 人鬼渡河的安全性考虑183
10.1.3 安全状态的描述183
10.2 安全条件形式化184
10.3 从状态图上研究怎样一步一步过河186
10.4 多步决策问题的编程思路186
10.5 小结189
习题189
第11章 宽度优先搜索191
11.1 骑士聚会问题191
11.2 解题思路196
11.3 小结202
习题203
第12章 深度优先搜索204
12.1 问题描述204
12.2 解题思路205
12.3 深度优先搜索与剪枝211
12.4 小结216
习题216
第13章 贪心法217
13.1 贪心法解题的一般步骤217
13.1.1 装船问题217
13.1.2 事件序列问题220
13.1.3 贪心法解题的一般步骤222
13.2 贪心法相关理论223
13.2.1 多阶段决策问题、无后向性与最优化原理223
13.2.2 有向图最短路径的Dijkstra算法223
13.2.3 贪心法解题的注意事项227
13.3 小结228
习题228
第14章 动态规划230
14.1 最短路径问题230
14.1.1 问题描述230
14.1.2 分析与题解231
14.2 动态规划的基本概念234
14.3 动态规划思想235
14.4 举例说明动态规划思路237
14.5 小结244
习题244
第15章 蒙特卡罗法246
15.1 伪随机数的产生246
15.1.1 产生随机整数246
15.1.2 产生随机小数247
15.2 伪随机数的应用248
15.2.1 求π的近似值248
15.2.2 计算图形面积249
15.3小结250
习题250
附录A 程序调试251
A.1 计分程序的调试251
A.1.1 编译时的调试252
A.1.2 运行时的调试254
A.1.3 其他调试相关知识259
A.2 跳马程序的调试260
附录B 库函数267
B.1 数学函数267
B.2 字符判断函数268
B.3 字符串相关函数271
附录C ASCII码表277
附录D 输入输出的格式控制278
D.1 流的概念与输入输出格式278
D.2 改变整数的进制278
D.3 设置浮点数的精度279
D.4 设置输入输出宽度280
D.5 设置对齐方式和填充字符281
D.6 其他设置282
参考文献284