Data Structures in Plain Language
Tags
Summary
Editor's review
Who it's for
A good fit for
- 刚学过一门编程语言、准备系统学习数据结构与算法的在校学生
- 准备计算机专业考研、需要快速回顾基础知识点的备考者
- 想转行开发的非科班人员,需要从零建立数据结构地图的读者
- 工作多年、对数据结构和算法概念已有模糊印象,需要重新梳理的程序员
Not a good fit for
- 已掌握数据结构与算法,希望深入研究算法复杂度证明与高级算法的读者
- 需要严格按考试大纲或竞赛要求训练、追求理论严谨性的读者
Reading tips
- 先通读第1、2章,把逻辑结构与物理结构、大O阶推导理解清楚,后续内容会顺很多。
- 每读完一章就动手把代码敲一遍,并在纸上画出存储结构图,纯看容易产生“看懂了”的错觉。
- 读查找与排序时,把书中反复出现的几种算法列表对比时间复杂度、空间复杂度和稳定性。
- 配合在线判题平台练习对应章节的题目,把“能看懂”推进到“能写对”。
About the publisher
Founded in 1980, Tsinghua University Press has 57 titles in our collection, covering popular science, medicine, health, law, philosophy and social sciences. Representative works include medical popular-science books such as Cancer Truth: Doctors Are Reading It Too and New Knowledge on Cancer by Bo Luo (Li Zhizhong), legal titles such as Sunshine Is the Best Preservative: Express Delivery of Major Global Anti-Corruption Cases, and works like Qi Ge's A Brief History of Philosophy with Big Ideas and Liu Yunhao's From the Internet to a New Industrial Revolution. Its authors include science writers, medical researchers, the Renmin University of China anti-corruption master's class and university scholars, reflecting a publishing profile that balances academic seriousness with accessible reading. As public information is limited, this profile is based only on the titles in our collection.
Contents
- Chapter 1 Introduction to Data Structures
- Chapter 2 Algorithms
- Chapter 3 Linear Lists
- Chapter 4 Stacks and Queues
- Chapter 5 Strings
- Chapter 6 Trees
- Chapter 7 Graphs
- Chapter 8 Searching
- Chapter 9 Sorting
FAQ
这本书适合零基础读者吗?
书里的代码用什么语言写的?
普通版和“溢彩加强版”有什么区别?
能和《大话设计模式》一起读吗?
这本书适合作为考研复习用书吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.