首页 新闻 会员 周边 捐助

关于数据结构的学习可以看哪些书?

1
[待解决问题]

只了解了一些基本的学习大纲,还不知道怎么入手/哭

1)‌绪论‌:包括算法的基本概念、数据结构的基本概念、数据抽象和抽象数据类型、描述数据结构和算法、算法分析的基本方法等。
2)‌线性表‌:线性表的定义及基本操作、线性表的顺序存储和链式存储、线性表的链接存储等。
3)‌栈和队列‌:栈和队列的基本概念、栈和队列的顺序存储结构、栈和队列的链式存储结构、表达式计算、递归等。
4)‌数组和特殊矩阵‌:数组的基本概念、特殊矩阵、稀疏矩阵等。
5)‌树和二叉树‌:树的基本概念、二叉树的定义及主要特征、二叉树的顺序存储和链式存储、二叉树的遍历、线索二叉树的基本概念和构造、树和森林的遍历等。
6)‌图‌:图的基本概念、图的存储及基本操作(邻接矩阵法、邻接表表示法)、图的遍历(深度优先搜索、广度优先搜索)、图的基本应用(拓扑排序、关键路径、最小代价生成树、最短路径等)。
7)‌搜索‌:搜索的基本概念、顺序搜索法、二分搜索法、B-树及其基本操作、散列表(Hash表)、搜索算法的分析及应用等。
8)‌内部排序‌:排序的基本概念、各种排序算法(简单选择排序、直接插入排序、冒泡排序、希尔排序、快速排序、堆排序、两路合并排序、基数排序)的比较和应用。

xiao小严的主页 xiao小严 | 菜鸟二级 | 园豆:202
提问于:2024-10-24 14:11
< >
分享
所有回答(3)
1
zj2001 | 园豆:209 (菜鸟二级) | 2024-10-24 14:18

🙇‍感谢

支持(1) 反对(0) xiao小严 | 园豆:202 (菜鸟二级) | 2024-10-24 14:24
0
楠木大叔 | 园豆:2083 (老鸟四级) | 2024-10-26 10:42
0

直接leetcode里的简单题(doge

n1ce2cv | 园豆:362 (菜鸟二级) | 2024-10-27 00:18
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册