数据结构(JavaScript语言版)
图书简介
本书是为“数据结构”课程编写的教材,前面两章介绍了数学基础和算法相关预备知识,第3章至第10章介绍了常见数据结构的抽象数据类型、算法实现、性能分析及其应用。本书注重全面运用数据结构知识解决实际问题的案例介绍,同时也穿插了程序设计的技巧。全书采用了JavaScript语言作为数据结构和算法的描述语言,介绍了常见的数据结构的实现原理,例如ArrayList,LinkedList,HashMap 等,对于高效使用这些对象,提高程序性能有指导意义,特别适合 JavaScript 语言的进阶学习者。本书提供了大量设计精良的代码,且不乏对算法背后所蕴含数学原理的精彩介绍。
本书是为“数据结构”课程编写的教材,前面两章介绍了数学基础和算法相关预备知识,第3章至第10章介绍了常见数据结构的抽象数据类型、算法实现、性能分析及其应用。本书注重全面运用数据结构知识解决实际问题的案例介绍,同时也穿插了程序设计的技巧。全书采用了JavaScript语言作为数据结构和算法的描述语言,介绍了常见的数据结构的实现原理,例如ArrayList,LinkedList,HashMap 等,对于高效使用这些对象,提高程序性能有指导意义,特别适合 JavaScript 语言的进阶学习者。本书提供了大量设计精良的代码,且不乏对算法背后所蕴含数学原理的精彩介绍。
