山东自考网 | 网站为考生提供山东自考信息服务,供学习交流使用,非政府官方网站,官方信息以山东省教育招生考试院为准。
| |
微信订阅

山东自考网微信公众号

关注公众号

招生咨询08:00-24:00

微信公众号

咨询老师

微信扫一扫
山东自考网在线咨询电话
【热点】 山东省自考管理系统 成绩查询系统 准考证打印入口 自考日程 免考申请 转考申请 实践考核 毕业申请 学位申请 论文答辩 微信公众号 微信交流群 在线咨询

2006年4月《数据结构》考前串讲

整理编辑: 山东自考网

发布时间:2018-05-23 12:26:54

阅读量:

第五章 广义表

  数组一般没有插入和删除操作,另外无论是几维数组,在机器里表示都是一维的,因此这里有一个按行优先存储还按列优先存储的这样的一个法则,要注意这问题。

  在数组里,一般没有插入和删除运算,所以存好这些数据,就这样了,另外在数组这部分中,可以这样去理解它,它是一个复杂的非线性结构,因为这是针对于线性结构的每一个结点最多有一个直接前趋和最多有一个直接后继这样的特点而言的,因为数组,比如说二维数组每一个元素它可以有两个直接前趋,分别从行和列看。也可有两个直接后继,但是边上的和角上的又不同,因此比较复杂。多维的更复杂,但是也可以这样去理解,多维数组认为是向量的推广。

  行优先就是最右侧下标变化最快,列优先就是最左侧下标变化最快。压缩存储就是对多个相同的非零元素只分配一个存储空间,对零元素不分配存储空间。使用压缩技术,存储一个稀疏矩阵,惟一目的仅仅是为了节省存储空间,在时间上是不合算的。

  提醒大家,把顺序存储的位置、安排记住,行优先或者列优先,把有规律的特殊矩阵的压缩存储的方法记住,然后记住无规律的稀疏矩阵的三元组表存储方法,并且要知道,三元组表存储方法在时间上是不合算的,只是节省了空间。

  广义表是把线性表里面每一个结点都必须是原子值的这样一个限制给突破了的表,就叫广义表。广义表也是就是说表中的每一个元素还可以是表,因此它也是一个非线性的。不但可以是表,而且可以是其自身。

  广义表的括号表示和图形表示之间的转换,希望大家能够把握,一般来说括号表示它要用圆括号把广义表括起来,以逗号分隔他的元素,图形表示是一种形象化的括号表示。

例如:A是一个广义表,大写字母代表表,小写字母代表原子。

  例如:取表头运算

  下面看一个具体的例子:

本文标签:山东自考  串讲笔记  2006年4月《数据结构》考前串讲

转载请注明:文章转载自(http://www.zk.sd.cn

本文地址:http://www.zk.sd.cn/zl/5404.html

小编提示:添加【山东自考网】招生老师微信,即可了解2023年山东自考政策资讯自考报名流程准考证打印方法成绩查询时间以及领取历年真题资料个人专属备考方案等相关信息!

添加山东自考网招生老师微信,在线咨询报名报考等相关问题
(添加“山东自考网”招生老师微信,在线咨询报名报考等相关问题)

填写下方信息,立即领取山东自考《备考方案》!

《山东自考网》免责声明:

(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以省考试院及院校官方发布公布的正式信息为准。

(二)本站文章内容信息来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决,联系邮箱:812379481@qq.com。

上一篇:2007年度《操作系统》名词解释总结(3)

下一篇:数据结构复习要点第十章文件