WEB开发网
开发学院软件开发C语言 数据结构与算法:C#语言描述 目录 阅读

数据结构与算法:C#语言描述 目录

 2009-05-13 08:28:48 来源:WEB开发网   
核心提示: 第15章 用于查找的高级数据结构和算法 18915.1 AVL树 18915.1.1 AVL树的基本原理 18915.1.2 AVL树的实现 19015.2 红黑树 19215.2.1 红黑树规则 19215.2.2 红黑树的插入 19315.2.3 红黑树实现代码 19415.3 跳跃表

第15章 用于查找的高级数据结构和算法 189

15.1 AVL树 189

15.1.1 AVL树的基本原理 189

15.1.2 AVL树的实现 190

15.2 红黑树 192

15.2.1 红黑树规则 192

15.2.2 红黑树的插入 193

15.2.3 红黑树实现代码 194

15.3 跳跃表 198

15.3.1 跳跃表的基本原理 198

15.3.2 跳跃表的实现 199

小结 203

练习 203

第16章 图和图的算法 204

16.1 图的定义 204

16.2 由图模拟真实世界系统 205

16.3 图类 205

16.3.1 顶点的表示 205

16.3.2 边的表示 206

16.3.3 图的构造 206

16.3.4 图的第一个应用:拓扑排序 208

16.3.5 拓扑排序算法 208

16.3.6 拓扑排序算法的实现 208

16.4 图的搜索 211

16.4.1 深度优先搜索 211

16.4.2 广度优先搜索 213

16.5 最小生成树 215

16.6 查找最短路径 218

16.6.1 加权图 218

16.6.2 确定最短路径的Dijkstra算法 218

16.6.3 Dijkstra算法的代码 220

小结 226

练习 226

第17章 高级算法 227

17.1 动态规划 227

17.1.1 动态规划实例:计算斐波纳契数列 227

17.1.2 寻找最长公共子串 230

17.1.3 背包问题 232

17.2 贪心算法 234

17.2.1 贪心算法实例:找零钱问题 234

17.2.2 采用哈夫曼编码的数据压缩 236

17.2.3 用贪心算法解决背包问题 243

小结 245

练习 246

参考文献 247

索引 248

上一页  1 2 3 4 5 

Tags:数据结构 算法

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接