数据结构(寒假小结)——2.线性表
来源:互联网 发布:桂林力港网络 编辑:程序博客网 时间:2024/05/22 11:36
我回来了,期末考试还可以,没挂科,挺好的。最近打游戏老是被人坑,小学生放假了,不玩了学习。之前说寒假写的,现在来了,寒假的学习计划开始了。今天听说广州下雪了,难得啊。好冷,键盘都冻住了打字卡住了,手指也冻僵了。有点跑题了,好像是写到了线性表表,没带书回来(有些笔记在书上)写起来有点困难咯。回到重点。。。
1、本节学习要点:
- 1.基本定义
- 2.逻辑结构
- 3.基本运算
- 4.存储结构
2、知识要点:
补充PS:
基本运算:
- 1)MakeEmpty(L) 这是一个将L变为空表的方法2)Length(L) 返回表L的长度,即表中元素个数3)Get(L,i) 这是一个函数,函数值为L中位置i处的元素(1≤i≤n)4)Prior(L,i) 取i的前驱元素5)Next(L,i) 取i的后继元素6)Locate(L,x) 这是一个函数,函数值为元素x在L中的位置7)Insert(L,i,x)在表L的位置i处插入元素x,将原占据位置i的元素及后面的元素都向后推一个位置8)Delete(L,p) 从表L中删除位置p处的元素9)IsEmpty(L) 如果表L为空表(长度为0)则返回true,否则返回false10)Clear(L)清除所有元素11)Init(L)同第一个,初始化线性表为空12)Traverse(L)遍历输出所有元素13)Find(L,x)查找并返回元素14)Update(L,x)修改元素15)Sort(L)对所有元素重新按给定的条件排序16) strstr(string1,string2)用于字符数组的求string1中出现string2的首地址
结构特点:
1.均匀性:虽然不同数据表的数据元素可以是各种各样的,但对于同一线性表的各数据元素必定具有相同的数 据类型和长度。
2.有序性:各数据元素在线性表中的位置只取决于它们的序号,数据元素之前的相对位置是线性的,即存在唯一的“第一个“和“最后一个”的数据元素,除了第一个和最后一个外,其它元素前面均只有一个数据元素(直接前驱)和后面均只有一个数据元素(直接后继)。
更多百度百科
1 0
- 数据结构(寒假小结)——2.线性表
- 数据结构(寒假小结)——2.1线性表之顺序表
- 数据结构(寒假小结)——2.3线性表之双链表和循环链表
- 数据结构(寒假小结)——2.2线性表之单链表
- 数据结构(寒假小结)——3.2队列
- 数据结构(寒假小结)--3.1桟
- 数据结构(寒假小结)--3.3串
- 数据结构—线性表
- 数据结构—线性表
- 数据结构—线性表
- 数据结构—线性表
- 寒假集训第二天——线性表
- [数据结构]线性结构——线性表
- 数据结构之线性表ArrayList小结(一)
- 数据结构之线性表知识点小结(一)
- 数据结构线性表小结。(供自己复习)
- 数据结构——线性表(一)
- 数据结构——线性表(二)
- Hession 简单尝试
- HDU-4982-Goffi and Squary Partition【贪心】【构造】
- PHPCrawl爬虫库抓取酷狗歌单
- 各种经典的进度条效果
- 主机规划与磁盘分区
- 数据结构(寒假小结)——2.线性表
- android实现全屏 去标题去任务栏
- 自然场景文字检测和识别
- viewpager切换添加动画效果
- 监考风波
- springmvc(八)controller方法的返回值
- 为IJ,WS安装idea-multimarkdown.1.4.3
- 数据类型
- android从零学(二)