数据结构
文章平均质量分 81
CrazyIdeas
用一年的时间做一件让自己感动的事
展开
-
数据结构之单链表基本操作
单链表是用一组任意的存储单元存放线性表的元素,这组存储单元可以连续也可以不连续,甚至可以零散分布在内存中的任意位置。 单链表正是通过每个节点的指针域将线性表的数据元素,按其逻辑次序链接在一起,由于每个节点只有一个指针域,故称为单链表。 单链表关心的只是数据元素以及数据元素之间的逻辑关系,而不是每个数据元素的存储器的实际位置。 单链表的存储思想就是用指针表示结点之间的逻辑关系。 单链表由头指原创 2017-09-24 21:37:11 · 504 阅读 · 0 评论 -
数据结构之线性表(顺序表)的基本操作
今天学了一下数据结构,看的是线性表中的顺序表,把自己对线性表的了解,给大家分享一下。 线性表是什么? 线性表是n各元素的有限序列,线性表中的数据元素的个数成为线性表的长度。 顺序表是什么? 顺序表就是线性表的顺序储存结构。其基本思想就是用一段地址连续的储存单元依次储存线性表的数据元素。 读到基本思想这里我们很容易想到,顺序表和我们学的数组的是基本一样的,但是又不完全一样,数组在存储数据时原创 2017-09-18 20:41:06 · 2251 阅读 · 0 评论 -
数据结构之线性表(单链表)复习题
通过复习题 对单链表 在进行一下熟悉,巩固。先看看有那些题: 1.设计将单链表L2连接在单链表L1后面的算法; 2.设计无头结点的单链表的删除算法; 3.设计无头结点的单链表的插入算法; 5.设计无头结点的单链表的逆置算法; 6.设计单链表的逆置算法; 在做这些题之前我们需要把单链表创建出来 我们分别创建出 有头结点的单链表和无头结点的单链表,代码如下: 定义单链表结点类型: /*原创 2017-10-20 18:09:35 · 1196 阅读 · 0 评论