数据结构和算法基础共同学习(Java和C++语言)
Overview:数据结构是为实现对计算机数据有效使用的各种数据组织形势,服务于各类计算机操作。不同的数据结构具有各自对应的使用场景,旨在降低各种算法计算的时间与空间复杂度,达到最优的任务执行效率。
数据结构:(1)线性数据结构:数组(Array),链表(Linked List),栈(Stack),队列(Queue)
(2)非线性数据结构:数(Tree),堆(Heap),散列表(Hashing),图(Graph)
...
原创
2022-03-22 00:25:17 ·
1806 阅读 ·
1 评论