9面向对象程序设计A第九章的群体类
第九章 群体类 本章主要内容 线性群体 线性群体的概念 直接访问群体--数组类 顺序访问群体--链表类 栈类 队列类 9.1 群体的概念 群体是指由多个数据元素组成的集合体。 群体可以分为两个大类:线性群体和非线性群体。 线性群体中的元素按位置排列有序,可以区分为第 一个元素、第二个元素等。 非线性群体不用位置顺序来标识元素。 9.1.1线性群体的概念 线性群体中的元素次序与其位置关系是对应的。在线性群体中,又可按照访问元素的不同方法分为直接访问、顺序访问和索引访问。 在本章我们只介绍直接访问和顺序访问。 9.1.2数组 静态数组是具有固定元素个数的群体,其中的元素可以通过下标直接访问。 缺点:大小在编译时就已经确定,在运行时无法修改。 动态数组由一系列位置连续的,任意数量相同类型的元素组成。 优点:其元素个数可在程序运行时改变。 动态数组类模板 数组类模板:例9.1(9_1.h) #ifndef ARRAY_CLASS #define ARRAY_CLASS #include iostream.h #include stdlib.h #ifndef NULL const int NULL = 0; #endif // NULL enum ErrorType { invalidArraySi
您可能关注的文档
- 7主存共的享特征-空间分片.ppt
- 7月8日下午(王的德才)药物化学概论2017-7.ppt
- 7的SQL trans语言.ppt
- 7上历史与社会人类的的栖息地(上课).ppt
- 7汽车空调的自动控制系统.ppt
- 6.5 算术运算与字逻辑的运算指令.ppt
- 7树立法治观念的尊重法律权威.ppt
- 7的输入输出系统-1.ppt
- 8 《检的验检测机构 质量手册》范例.pdf
- 8 网格的GIS.ppt
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
原创力文档

文档评论(0)