《C编程:数据结构与程序设计方法》——深入浅出的编程艺术
《C编程:数据结构与程序设计方法》是一本深受编程爱好者欢迎的入门级教材,由著名计算机科学家王选教授所著,由清华大学出版社于2010年出版。
本书作者王选教授,是我国著名的计算机科学家,曾任清华大学计算机科学与技术系主任,长期从事计算机科学的教学和研究工作,他在计算机科学领域有着深厚的学术造诣,尤其在数据结构和程序设计方法方面有着独到的见解。
出版社:清华大学出版社
出版时间:2010年
本书的介绍如下:
《C编程:数据结构与程序设计方法》旨在帮助读者掌握C语言编程基础,同时深入探讨数据结构与程序设计方法,本书以C语言为工具,通过丰富的实例和详尽的解释,使读者能够轻松理解并掌握数据结构的基本概念和程序设计方法。
书的大纲:
第一章:C语言基础
1、1 C语言简介
1、2 C语言的基本语法
1、3 数据类型与变量
1、4 运算符与表达式
1、5 控制结构
第二章:数组与字符串
2、1 数组的概念与操作
2、2 字符串的处理
2、3 数组和字符串的算法实现
第三章:函数与过程
3、1 函数的定义与调用
3、2 函数参数的传递
3、3 函数的递归调用
3、4 函数指针
第四章:指针与内存管理
4、1 指针的概念与操作
4、2 指针与数组
4、3 指针与字符串
4、4 内存管理
第五章:数据结构
5、1 线性表
5、2 栈与队列
5、3 树与二叉树
5、4 图
第六章:程序设计方法
6、1 程序设计的基本原则
6、2 算法分析与设计
6、3 软件工程基础
丰富,结构清晰,既适合初学者入门,也适合有一定编程基础的学习者进一步深造,通过学习本书,读者可以掌握C语言编程技巧,提高程序设计能力,为以后从事计算机科学相关领域的工作打下坚实的基础。
《C编程:数据结构与程序设计方法》是一本实用性很强的编程教材,它不仅能够帮助读者掌握C语言编程,还能使读者在数据结构与程序设计方法上有所收获,对于想要深入学习编程的读者来说,这是一本不可多得的好书。