《计算机程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:吴伟国,王建德编著
  • 出 版 社:上海:复旦大学出版社
  • 出版年份:2002
  • ISBN:7309031687
  • 页数:254 页
图书介绍:中学研究性课程和竞赛辅导教材。本书详细介绍了Pascal语言的语法规则和Turbl Pascal集成环境的操作技能,为数据结构和算法的实现提供语言支持;由浅入深地介绍了线性表、非线性表的知识和应用,为各种抽象运算定义了数据类型;详细介绍了一些常用的算法和解题策略,剖析了编程的基本思想和技术。

第一章 绪论 1

1.1 Turbo Pascal概述 1

1.2 实例的演示 3

1.3 输入语句和输出语句 11

习题 14

第二章 Pascal的控制结构 16

2.1 控制转移 16

2.2 顺序结构 17

2.3 选择结构 18

2.4 重复控制结构 24

习题 35

3.1 运算对象的显式定义 37

第三章 Pascal语言的数据类型 37

3.2 表达式 39

3.3 Pascal的简单类型 40

3.4 结构类型 51

3.5 指针类型 68

习题 78

第四章 Pascal语言的子程序 80

4.1 过程 80

4.2 函数 82

4.3 实在参数与形式参数 84

4.4 递归 89

习题 93

第五章 顺序存储结构的线性表 96

5.1 栈 98

5.2 队列 103

5 3 串 108

习题 114

第六章 非线性结构——树和图 116

6.1 树 116

6.2 图 138

习题 159

第七章 数学运算 161

7.l 高精度运算 161

7.2 表达式处理 166

7.3 进制转换 170

习题 178

8.l 递推法 180

第八章 归纳策略 180

8.2 贪心法 187

习题 190

第九章 开放性试题 192

9.1 用开放性的思维方式解题 192

习题 201

第十章 搜索策略 204

10.l 枚举法。 204

10.2 回溯法 210

习题 227

第十一章 动态程序设计方法 229

11.1 基本概念 229

11.2 程序流程的一般形式 232

习题 251