算法
编程
下载地址:点我数据结构
《数据结构与算法分析:C语言描述(原书第2版)》讨论数据结构和算法分析。数据结构主要研究组织大量数据的方法,而算法分析则是对算法运行时间的评估。随着计算机的速度愈来愈快,对于可以处理大量输入数据的程序的需求变得日益急切。但是,因为在输入量很大的时候,程序的低效率现象变得很是明显,所以这又要求对效率问题给予更仔细的关注。经过在实际编程以前对算法的分析,学生能够决定一个特定的解法是否可行。例如,学生在《数据结构与算法分析:C语言描述(原书第2版)》中将读到一些特定的问题并看到精心的实现方法是如何把对大量数据的时间限制从16年减至不到1秒的。所以,若无运行时间的阐释,就不会有算法和数据结构的提出。
《数据结构与算法分析:C语言描述(原书第2版)》是国外数据结构与算法分析方在的标准教材,介绍了数据结构(大量数据的组织方法)以及算法分析(算法运行时间的估算)。《数据结构与算法分析:C语言描述(原书第2版)》的编写目标是同时廛授好的程序设计和算法分析技巧,使读者能够开发出具备高效率的程序。
《数据结构与算法分析:C语言描述(原书第2版)》可做为高级数据结构课程或研究生一年级算法分析课程的教材,使用《数据结构与算法分析:C语言描述(原书第2版)》需具备一些中级程序设计知识,还须要离散数学的一些背景知识。
随着速度的不断提升和存储容量的持续增加,计算机的功能日益强大,从而处理数据和解决问题的规模和复杂程度与日俱增。这不只带来了须要认真研究的新课题,并且突出了原有数据结构和算法效率低下的缺点。程序的效率问题不是因为计算机功能的强大而受到冷落,相反地,却是被人们提到史无前例的重视程度,由于大型问题的解决所涉及到的大容量存储和高速度运算容不得咱们对效率有丝毫的忽视。《数据结构与算法分析:C语言描述(原书第2版)》正是在阐述数据结构基本概念的同时深刻地分析了算法的效率。数据结构和算法
做者:(美国)维斯 译者:冯舜玺
Mark Allen Weiss是佛罗里达国际大学计算机学院教授,普林斯顿大学计算机科学博士。除本书外,他编写的关于数据结构与算法方面的知名教材还有:Data Structures and Algorithm Analysis:in Java, Data Structures and Algonthm Analysis:in C++以及Data Structures and Problem Solving:Using Jave、Data Struchures and Problem Solving:Using C++等。他目前是AP考试计算机学科委员会的主席。性能
出版者的话
专家指导委员会
译者序
前言
第1章 引论
第2章 算法分析
第3章 表、栈和队列
第4章 树
第5章 散列
第6章 优先队列(堆)
第7章 排序
第8章 不相交集AD
第9章 图论算法
第10章 算法设计技巧
第11章 摊还分析
第12章 高级数据结构及其实现
索引spa
下载地址:点我设计