下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第45章 串和数组 一、填空题1. 不包含任何字符(长度为0)的串 称为空串; 由一个或多个空格(仅由空格符)组成的串 称为空白串。(对应严题集4.1,简答题:简述空串和空格串的区别)2. 假设有二维数组A6×8,每个元素用相邻的6个字节存储,存储器按字节编址。已知A的起始存储位置(基地址)为1000,则数组A的体积(存储量)为 288 B ;末尾元素A57的第一个字节地址为 1282 ;若按行存储时,元素A14的第一个字节地址为 (8+4)×6+1000=1072 ;若按列存储时,元素A47的第一个字节地址为 (6×74)×61000)1276 。(注
2、:数组是从0行0列还是从1行1列计算起呢?由末单元为A57可知,是从0行0列开始!)3. 00年计算机系考研题设数组a160, 170的基地址为2048,每个元素占2个存储单元,若以列序为主序顺序存储,则元素a32,58的存储地址为 8950 。答:不考虑0行0列,利用列优先公式: LOC(aij)=LOC(ac1,c2)+(j-c2)*(d1-c1+1)+i-c1)*L得:LOC(a32,58)=2048+(58-1)*(60-1+1)+32-1*289504. 三元素组表中的每个结点对应于稀疏矩阵的一个非零元素,它包含有三个数据项,分别表示该元素的 行下标 、 列下标 和 元素值 。5一个
3、字符串中_任意个连续的字符组成的子序列_称为该串的子串 。6.串是一种特殊的线性表,其特殊性表现在_其数据元素都是字符_;串的两种最基本的存储方式是_顺序存储_、_链式存储_;两个串相等的充分必要条件是_串的长度相等且两串中对应位置的字符也相等_。 【中国矿业大学 2000 一、3 (4 分)】二、单选题( B )1. 李串是一种特殊的线性表,其特殊性体现在: 可以顺序存储 数据元素是一个字符 可以链式存储 数据元素可以是多个字符2.串的长度是指(B )【北京工商大学 2001 一、6 (3 分)】A串中所含不同字母的个数 B串中所含字符的个数C串中所含不同字符的个数 D串中所含非空格字符的个
4、数3. 【91初程P78】 从供选择的答案中,选出应填入下面叙述 ? 内的最确切的解答,把相应编号写在答卷的对应栏内。有一个二维数组A,行下标的范围是0到8,列下标的范围是1到5,每个数组元素用相邻的4个字节存储。存储器按字节编址。假设存储数组元素A0,1的第一个字节的地址是0。存储数组A的最后一个元素的第一个字节的地址是 A 。若按行存储,则A3,5和A5,3的第一个字节的地址分别是 B 和 C 。AE:28 44 76 92 108 116 132 176 184 188答案:ABC=8, 3, 5, 4.【94程P12】 有一个二维数组A,行下标的范围是1到6,列下标的范围是0到7,每个
5、数组元素用相邻的6个字节存储,存储器按字节编址。那么,这个数组的体积是 A 个字节。假设存储数组元素A1,0的第一个字节的地址是0,则存储数组A的最后一个元素的第一个字节的地址是 B 。若按行存储,则A2,4的第一个字节的地址是 C 。若按列存储,则A5,7的第一个字节的地址是 D 。供选择的答案AD:12 66 72 96 114 120 156 234 276 282 (11)283 (12)288答案:ABCD=12, 10, 3, 9三、简答题(每小题5分,共15分)1. 【其他教材】已知二维数组Am,m采用按行优先顺序存放,每个元素占K个存储单元,并且第一个元素的存储地址为Loc(a
6、11),请写出求Loc(aij)的计算公式。如果采用列优先顺序存放呢?解:公式教材已给出,此处虽是方阵,但行列公式仍不相同;按行存储的元素地址公式是: Loc(aij)= Loc(a11) + (i-1)*m+(j-1) * K按列存储的元素地址公式是: Loc(aij)= Loc(a11) + (j-1)*m+(i-1) * K2. (P60 4-18)用三元组表表示下列稀疏矩阵: 解:参见填空题4. 三元素组表中的每个结点对应于稀疏矩阵的一个非零元素,它包含有三个数据项,分别表示该元素的 行下标 、 列下标 和 元素值 。所以(1)可列表为: (2)可列表为:8866416-225943565353233685467858123.下列各三元组表分别
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中级非遗工坊运营师的技能提升与进修计划
- 心理危机干预案例报告与分析
- 香文化讲师中级水平评估标准
- 注册防雷工程师的日常工作记录与总结
- 高级酒店前厅部年度工作计划与总结
- 独立站运营专家金牌级月度工作计划及KPI考核方案
- 股票操盘手职业发展规划建议书
- 城市运行监督面试重点
- 高效团队建设拓展主管的团队工作安排
- 从零开始学习数码菲林制作技巧与技巧
- 时尚引领2024年的潮流趋势
- 云南省医疗收费目录
- 2023职业素质能力培训教案
- 2023-2024学年高中主题班会 200天大有作为-高考倒计时200天主题班会课件
- 初中写自传范文600字6篇
- 《食物在口腔里的变化》教学设计
- 生态文明建设理论与实践智慧树知到答案章节测试2023年东北林业大学
- GB/T 31845-2015电工电子设备机械结构热设计规范
- GB/T 20308-2020产品几何技术规范(GPS)矩阵模型
- GB/T 15406-1994土工仪器的基本参数及通用技术条件
- GB 18281.4-2015医疗保健产品灭菌生物指示物第4部分:干热灭菌用生物指示物
评论
0/150
提交评论