- 3
- 0
- 约1.43万字
- 约 53页
- 2017-01-11 发布于四川
- 举报
[数据结构第5章
第5章 数组和广义表 学习目标与要求: 了解数组的概念及基本操作。 掌握二维数组的行主序和列主序两种存储方式。 了解特殊矩阵的特点并掌握特殊矩阵的存储形式及基本运算。 了解广义表的概念及相关术语。 掌握广义表的存储形式。 数组 数组是一种扩展的线性数据结构。线性表、栈、队列、串的数据元素都是不可再分的原子类型,而数组中的数据元素是可以再分的。数组可以分为一维数组和多维数组,一维数组中的元素是由原子构成的,多维数组中的元素又是一个线性表。因此,数组是一种特殊的线性表。 5.1 数组的定义 数组是由n个类型相同的数据元素组成的有限序列。其中,这n个数据元素占用一块地址连续的存储空间。数组中的数据元素可以是原子类型的,如整型、字符型、浮点型等,这种类型的数组称为一维数组;也可以是一个线性表,这种类型的数组称为二维数组。二维数组可以看成是线性表的线性表。 5.1 数组的定义 一个含有n个元素的一维数组可以表示成线性表A=(a0,a1,…,an-1)。其中,ai(0=i=n-1)是表A中的元素,表中的元素个数是n。 一个m行n列的二维数组可以看做一个线性表,其中数组中的每个元素也是一个线性表。 5.1 数组的定义 5.1 数组的定义 同理,一个n维数组也可以看做是一个线性表,其中线性表的每个数据元素是n-1维的数组。n维数组中的每个元素处于n个向量中,每个元素有n个前驱元素,也有
您可能关注的文档
- [操作系统概念复习资料11-13章.ppt
- [操作系统第五章死锁与饥饿.ppt
- [操作系统复习提纲v4.ppt
- [操作系统讲义-第六章.ppt
- [操作系统课件第六章2.ppt
- [摄影摄像基础教案第三章.ppt
- [操作系统讲义-第六章文件管理.ppt
- [操作系统讲义-第二章进程管理.ppt
- [收入与分配热点专题1.ppt
- [收入与利润管理.ppt
- 国证国际-智谱(2513.HK)AGI为信仰,持续提升智能上界,首予买入-260715.pdf
- 华安证券-“打新定期跟踪”系列之二百六十四:创业板新股托伦斯上市首日均价涨幅达949%25-260713.pdf
- 国金证券-机器人行业研究:宇树机器人完成活体微创手术,1X发布新一代灵巧手-260712.pdf
- 算力基础设施算电协同创新实践案例集.pdf
- TCSEE-电动汽车换电站参与电网调控通用技术规范编制说明.docx
- DBJT13-城区古树名木健康诊断技术规程条文说明.docx
- DB42T-建筑工程三维模型标注(MBD)技术规程.pdf
- TCSEE-换流站设备监测模型数据规范.docx
- TINFOCA-面向工业场景的任务编排平台公共服务技术要求.docx
- TTS-航空发动机控制及监视系统试验器校准规范编制说明.doc
最近下载
- 正辛硫醇(CAS号:111-88-6)理化性质与危险特性一览表.docx VIP
- 外来医疗器械植入物规范化管理.pptx VIP
- (24页PPT)物体的浮沉条件及应用段巍.pptx VIP
- 第一章+宇宙中的地球(单元解读课件)地理人教版必修第一册.pptx VIP
- 山西省太原市山西省实验中学2024-2025学年七年级上学期第一次月考地理试卷.docx VIP
- 2026年最新金融科技风险评估考试练习试题及答案解析.docx
- 孟万金 中小学生积极心理品质量表.pptx VIP
- 化学品安全技术说明书(三甲基环己胺).docx VIP
- 山西省太原市2026-2027学年上学期9月学情监测七年级历史试卷含答案.pdf VIP
- 水利工程施工施工日志模板.xls VIP
原创力文档

文档评论(0)