# DataStructuresAndAlgorithm-Demo
数据结构与算法分析(Java语言描述版本)第2版本中介绍的算法与数据结构,结合自己理解生成的项目
src目录为源码
image目录为博客中使用的图
## 相关博客对应地址
[开源中国,分治算法-归并,快排,快速选择地址 https://my.oschina.net/floor/blog/804749](https://my.oschina.net/floor/blog/804749)
[开源中国,union/find--不相交集合博客地址https://my.oschina.net/floor/blog/799061](https://my.oschina.net/floor/blog/799061)
[开源中国,红黑树博客地址https://my.oschina.net/floor/blog/794879](https://my.oschina.net/floor/blog/794879)
[开源中国,单源最短路径https://my.oschina.net/floor/blog/809855](https://my.oschina.net/floor/blog/809855)
[开源中国,最大网路流https://my.oschina.net/floor/blog/817122](https://my.oschina.net/floor/blog/817122)
[开源中国,无线图最小生成树https://my.oschina.net/floor/blog/828337](https://my.oschina.net/floor/blog/828337)
[开源中国, 随机化算法与素性测试https://my.oschina.net/floor/blog/835919](https://my.oschina.net/floor/blog/835919)
[开源中国, 举例分析动态规划算法https://my.oschina.net/floor/blog/841535](https://my.oschina.net/floor/blog/841535)
[开源中国, 回溯算法https://my.oschina.net/floor/blog/843961](https://my.oschina.net/floor/blog/843961)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
数据结构学习资料分享 内容概览: 本次分享包涵了大学计算机相关专业必学的“数据结构”课程的一系列学习资料。主要包括: 算法代码:我们提供了多种数据结构的实现代码,包括数组、链表、栈、队列、树、图等。这些代码不仅能帮助你理解数据结构的基本概念,而且能让你明白如何在实际情况中应用这些数据结构。 笔记:详细且系统的笔记,涵盖了数据结构的各个方面,从基础概念到复杂的数据结构如堆、B树等。这些笔记有助于你系统地复习和学习数据结构。 相关书籍推荐:为了更深入地理解数据结构,我们推荐了几本经典的教材和参考书籍。这些书籍将帮助你建立完整的数据结构知识体系。 适用人群: 这份学习资料适用于所有大学计算机相关专业的学生,无论你是初学者还是已经有一定的数据结构基础。同时,对于对数据结构感兴趣的非专业人士,这份资料也是一个很好的起点。 使用建议: 结合理论和实践:在学习的过程中,请结合算法代码和理论知识。尝试自己编写代码实现数据结构,并在遇到问题时参考提供的代码。 由浅入深:建议先从基础的数据结构开始学习,如数组和链表,然后再学习更复杂的数据结构如树和图。 多做练习:数据结构是实践性很强的学科。通过多做练习,你可以更好地理解数据结构的基本概念和原理,并提高编程能力。
资源推荐
资源详情
资源评论
收起资源包目录
《数据结构与算法分析(Java语言描述版本)》中介绍的算法与数据结构.zip (126个子文件)
.gitignore 9B
RedBlackTree.java 14KB
MaxWebFlow.java 8KB
SortDemo.java 8KB
MyLinkedList.java 6KB
RebulidRoad.java 5KB
MyArrayList.java 5KB
Kruskal.java 5KB
WeightShortPath.java 5KB
Prim.java 5KB
MyTreeSet2.java 5KB
WeightNegative.java 4KB
MyTreeSet.java 4KB
QuadraticProbingHashTable.java 4KB
BinomialQueue.java 4KB
Maze.java 4KB
SeparateChainingHashTable.java 4KB
TopSort.java 3KB
UnweightedShortPath.java 3KB
SplayTree.java 3KB
BinarySearchTree.java 3KB
AvlTree.java 3KB
QuickSelect.java 3KB
NumberCombo.java 2KB
Knapsack.java 2KB
BinaryHeap.java 2KB
BoomFilterDemo.java 2KB
LeftistHeap.java 2KB
MapAdjacentWords.java 2KB
InFixToPostFixDemo.java 2KB
SingleQueueArray.java 2KB
MyRandom2.java 2KB
question3_6.java 1KB
Witness.java 1KB
EvalPostFixDemo.java 1KB
SingleQueue.java 1KB
SingleStack.java 1KB
MyRandom.java 1019B
DisjSets.java 921B
DisjSets.java 812B
Fibonacci.java 756B
MyDeque.java 522B
DuplicateItemException.java 188B
README.md 1KB
B+tree.png 211KB
Btree.png 170KB
delete.png 166KB
insert.png 158KB
find.png 156KB
datastructrue.png 156KB
fibonacci.png 55KB
kruskal.png 53KB
weight1.png 50KB
filterup.png 48KB
unweight.png 47KB
weightnegative.png 43KB
Prim.png 42KB
maxflow22.png 37KB
maxflow33.png 36KB
maxflow44.png 36KB
binaryCatagroy2.png 34KB
maxflow11.png 32KB
weight2.png 32KB
meragesort.png 32KB
quicksort4.png 30KB
binomialQueue.png 29KB
rankmerge.png 29KB
LazyBinomialQueue.png 27KB
pathcompression.png 27KB
fullarray.png 26KB
binaryCatagroy.png 26KB
colorrotate3.png 26KB
colorratateleft.png 23KB
cascadeDelete.png 22KB
colorandrotate.png 22KB
rebuild-dmt.png 21KB
colorratote2.png 21KB
cascadeDelete2.png 20KB
topsort.png 20KB
zrotate.png 19KB
NPCategroy.png 19KB
onerotate.png 18KB
quicksort3.png 18KB
quicksort14.png 17KB
colorchange2.png 16KB
boomfilter1.png 12KB
mergesort-2.png 12KB
rebulid-2.png 12KB
invisibilitytree.png 12KB
boomfilter2.png 12KB
colorchange.png 9KB
boomfilter0.png 7KB
quicksort12.png 5KB
random1.png 5KB
quicksort10.png 5KB
quicksort15.png 5KB
quickselect2.png 5KB
quicksort1.png 5KB
quicksort2.png 5KB
quicksort11.png 5KB
共 126 条
- 1
- 2
资源评论
01红C
- 粉丝: 1630
- 资源: 1098
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功