- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 妙趣横生的算法学习3(单链表)
1.2链表链表也是一种线性表,他的逻辑结构也是一维的,但它存储的物理结构与顺序表有很大不同。链表的定义:链表是将数据元素存放在不连续的地址空间中的一种线性表。链表分为单链表、双链表和循环链表几类。单链表:每一个结点包含两部分数据域和下一个结点的地址(指针域)。一个链表通常有一个表头,存放第一个结点的地址。每个结点后面的一个结点称为此结点的后继,链表有一个表尾,表尾没有后继,所以
2015-06-02 13:29:11 296
原创 妙趣横生的算法学习2
第一章 基础数据结构1.1顺序表定义与特性:1.顺序表的内存空间是一连串连续的地址空间2.需要一个唯一的表名来表示3.数据在顺序表中按先后顺序排列顺序表的声明:const int defaultsize=10;template class Seqlist;{ public: Seqlist(int size=defaultsize){ if(size>
2015-06-02 13:22:47 254
原创 妙趣横生的算法学习1
在图书馆借得这本书,并没有我想像中的那么水,反倒是写的相当的简单易懂,明了到位。为了对数据结构有一个全方位的了解与认知,我打算快速阅读此书前六章。包括:1.基础数据结构:顺序表链表栈队列散列表2.树结构二叉树线索二叉树二叉查找树红黑树B树 3.图结构4.算法入门5.排序算法6.查找算法
2015-06-02 00:53:11 267
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人