本書是一本數據結構方麵的優秀教材,以Java為描述語言,介紹瞭計算機編程中使用的數據結構和算法。本書強調問題及其分析,而非理論闡述,共分為21章,講述瞭基本概念、遞歸和迴溯、鏈錶、棧、隊列、樹、優先隊列和堆、並查集DAT、圖算法、排序、查找、選擇算法(中位數)、符號錶、散列、字符串算法、算法設計技術、貪婪算法、分治算法、動態規劃算法、復雜度類型等內容。每章首先闡述必要的理論基礎,然後給齣問題集。全書中大約有700個算法問題及相應的解法,對於許多問題,本書提供瞭多個具有不同復雜度的解決方法。
本書可作為高等院校計算機及其相關專業的數據結構課程的教材或教學參考書,同時也可以作為從事計算機研究與開發的技術人員的參考書,特彆是對正在準備麵試、參加選拔性考試以及校園麵試的讀者尤為有用。
##给不了六星,很抱歉
评分##刚看了链表里边的松散链表和跳表两个小节就发现两个错误,松散链表的代码实现完全没有用数组,直接用的链表,然后讲述的地方还说要比普通链表节省很多空间。跳表里边说相对于搜索二叉树的优点在于搜索二叉树在顺序输入的情况下查、插入和删除效率都是n,不知道为什么评分这么高
评分##看理论会觉得晦涩难懂,直接看这个学的快。理论介绍的非常简短,然后用代码展示如何使用,用代码说话。里面的例题很有代表性,学习了可以开发智力,对面试也有好处。
评分##这本很有趣耶
评分##写得真的很不错,如果想看算法和数据相关的知识,推荐这本书。
评分##真的很不错
评分##书中后半部分的示例代码错误比较多,不过原理介绍还是比较清楚的
评分##刚看了链表里边的松散链表和跳表两个小节就发现两个错误,松散链表的代码实现完全没有用数组,直接用的链表,然后讲述的地方还说要比普通链表节省很多空间。跳表里边说相对于搜索二叉树的优点在于搜索二叉树在顺序输入的情况下查、插入和删除效率都是n,不知道为什么评分这么高
评分##刚看了链表里边的松散链表和跳表两个小节就发现两个错误,松散链表的代码实现完全没有用数组,直接用的链表,然后讲述的地方还说要比普通链表节省很多空间。跳表里边说相对于搜索二叉树的优点在于搜索二叉树在顺序输入的情况下查、插入和删除效率都是n,不知道为什么评分这么高
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2026 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有