《数据结构与算法-C语言版》徐凤生等 | PDF下载|ePub下载
数据结构与算法-C语言版 版权信息
- 出版社:机械工业出版社
- 出版时间:2010-10-01
- ISBN:9787111321224
- 条形码:9787111321224 ; 978-7-111-32122-4
数据结构与算法-C语言版 本书特色
《数据结构与算法:C语言版》:语言通俗易懂,阐述简洁明了。重点突出算法设计思路,注重培养学生的编程思想和解决实际问题的能力。为激发学生学习该课程的兴趣,增强学生的创新意识,书中融入了一些利用所学知识解决实际问题的例子,如真值表的求解算法、出栈序列的求解算法等。算法丰富,讲解透彻,便于学生自学。通过典型算法设计的分析,使学生对所学知识的掌握更加系统化和条理化,更易于对所学知识融会贯通和举一反三。数据结构课程的特点是概念多、算法灵活和抽象性强。针对这种情况,作者在参考各种数据结构教材的基础上,结合多年的教学经验,编写了这本适用于普通高等院校计算机及相关专业本科生数据结构课程的教材。《数据结构与算法:C语言版》的编写突出了课程学科能力的培养,体现了兼顾”理论和应用”的教学改革理念。
数据结构与算法-C语言版 内容简介
本书共10章,一方面,涵盖数据结构的基本概念,定义了线性表、栈、队列、串、数组、广义表、树和二叉树、图、查找、排序等各种结构的抽象数据类型,并给出了相应操作的实现算法;另一方面,采用c语言描述算法,并给出了各种算法的效率分析,以及这些结构在计算机科学及其他领域的应用。此外,每章后均配有典型例题、上机实验和习题。本书中的所有算法均在vc++环境下调试通过。
本书在内容安排上,突出由浅入深、循序渐进、通俗易懂的特点,算法分析透彻,讲解清晰,便于学生自学。为了激发学生的学习兴趣,培养学生解决实际问题的能力,书中融入了一些典型的应用实例,如命题公式真值表的求解算法、出栈序列的求解算法等。
本书可作为高等院校计算机及相关专业本科生的“数据结构”课程教材,也可供相关科技人员学习参考。
数据结构与算法-C语言版 目录
教学建议
第1章 绪论
1.1 数据结构的研究对象
1.2 数据结构的发展概况
1.3 基本概念与术语
1.4 数据类型与抽象数据类型
1.4.1 数据类型
1.4.2 抽象数据类型
1.4.3 抽象数据类型的表示与实现
1.5 算法与算法分析
1.5.1 算法
1.5.2 算法设计的原则
1.5.3 算法效率的衡量方法和准则
1.5.4 算法的存储空间需求
数据结构与算法-C语言版 节选
《数据结构与算法:C语言版》共10章,一方面,涵盖数据结构的基本概念,定义了线性表、栈、队列、串、数组、广义表、树和二叉树、图、查找、排序等各种结构的抽象数据类型,并给出了相应操作的实现算法;另一方面,采用C语言描述算法,并给出了各种算法的效率分析,以及这些结构在计算机科学及其他领域的应用。此外,每章后均配有典型例题、上机实验和习题。《数据结构与算法:C语言版》中的所有算法均在VC++环境下调试通过。《数据结构与算法:C语言版》在内容安排上,突出由浅入深、循序渐进、通俗易懂的特点,算法分析透彻,讲解清晰,便于学生自学。为了激发学生的学习兴趣,培养学生解决实际问题的能力,书中融入了一些典型的应用实例,如命题公式真值表的求解算法、出栈序列的求解算法等。《数据结构与算法:C语言版》可作为高等院校计算机及相关专业本科生的“数据结构”课程教材,也可供相关科技人员学习参考。