本书介绍了数据结构和算法分析, 还专门讨论了一些高级数据结构及其实现, 并在程序代码中充分体现了Java 5.0的新特性.
本书采用程序员最爱用的面向对象C++语言来描述数据结构和算法,并把数据结构原理和算法分析技术有机地结合在一起,系统介绍了各种类型的数据结构和排序、检索的各种方法。
本书采用程序员最爱用的面向对象C++语言来描述数据结构和算法,并把数据结构原理和算法分析技术有机地结合在一起,系统介绍了各种类型的数据结构和排序、检索的各种方法。
本书共10章,介绍了数据结构的基本理论及方法,主要有绪论,线性表,栈和队列,串,数组和广义表,树和二叉树,图,查找,内部排序,以及算法设计与分析等内容.
本书以Java语言为基础,讨论了数据结构的线性结构和非线性结构及其实现,全书以Java语言作为数据结构的算法描述。内容包括数据结构概论、树、图等.
数据结构与算法分析
本书把数据结构原理和算法分析技术有机的结合, 系统地介绍了各种类型的数据结构和排序, 检索的各种方法, 还引入一些比较高级的数据结构与先进的算法分析等.
美国Prentice Hall出版公司合作出版
本书描述了各种类型的数据结构,包括线性表、树、堆、图,以及查找、排序等算法。自始至终将数据结构的基本原理与算法分析紧密结合,强调了算法性能的重要性,并介绍了算法设计技术.
数据结构与算法分析: C++版
本书将数据结构和算法分析与设计的基础知识相结合,以实际应用为驱动,将各种数据结构的知识融入实际问题的解决中,对相关算法的核心思想进行深入剖析,并总结比较各类算法的特点和适用范围,重点培养学生使用数据结构知识分析问题和解决问题的能力,为后续课程的学习以及从事软件开发工作打下良好的基础.本书系统地讲解了数据结构与算法设计的相关知识,全书共四篇,论述了数据结构的基本概念,线性表,栈与队列,串,数组和广义表,树,图,查找以及排序,综合实验要求及分析等内容,每章后面都附有丰富的习题.为了让读者能够方便地进行网络学习,"数据结构与算法"MOOC课程已在中国大学MOOC上线,教材还附有课程内容及部分实验解析的微视频,电子教案,PPT,算法源码等丰富的课程资源.