第4章 其他线性数据结构
第4章 其他线性数据结构 4.1 串 4.2 多维数组 4.3 稀疏矩阵 4.4 应用举例及分析 本章要点 串、多维数组、特殊矩阵及稀疏矩阵的定义 串、多维数组、特殊矩阵及稀疏矩阵的存储方式 串、稀疏矩阵的基本操作 本章难点 多维数组的顺序存储 特殊矩阵的压缩存储 稀疏矩阵的基本操作 4.1 串 串是一种特殊的线性结构,它的数据元素仅由字符组成。 4.1.1 串的定义和基本操作 1. 串的相关概念 串(String) 串是由零个或多个字符组成的有限序列。一般记为S = “a1 a2 …an” (n ≥ 0)。其中,S是串名,用单引号或双引号括起来的字符序列是串的值,ai (1 ≤ i ≤ n)可以是字母、数字或其他字符。值得注意的是,引号本身不属于串。 串的长度 串中字符的数目n。 空串 长度为0的串。 空格串 由一个或多个空格组成的串。需要注意的是,空格串不是空串,空格串的长度由其中空格的数目决定,而空串的长度为0。 4.1.1 串的定义和基本操作 串的子串、主串 串中任意个连续的字符组成的子序列称为该串的子串,包含子串的串相应地称为主串。空串是任意串的子串,任意串是其自身的子串。 字符在串中的位置 字符在序列中的序号。 子串在主串中的位置 以子串的第一个字符在主串中的位置来表示。 两串相等 当两个串的长度相等,并且各个对应位置上的字
您可能关注的文档
- 2_基础排序.ppt
- matlab programming-4.ppt
- 04SQL2.ppt
- 完形填空素材.doc
- Visual C++ Programming Class1_group3.doc
- 第8章 数据查询.doc
- _allegro14.2_new.ppt
- 第十章-事务.ppt
- lab of fqs.doc
- 第8章 面象对象—接口、内部类与包.ppt
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
最近下载
- 2023年新高考II卷数学高考试卷(原卷+答案).pdf VIP
- 前置胎盘最新诊疗指南2025版.docx VIP
- 2025中国融通财产保险有限公司招聘7人模拟试卷含答案解析.docx VIP
- 宣贯培训(2026年)《GB 12142-2007便携式金属梯安全要求》.pptx VIP
- 【嘉世咨询-2025研报】2025中国播客行业现状与发展趋势报告.pdf
- GB50168-2018 电气装置安装工程 电缆线路施工及验收标准.docx VIP
- 消防控制室管理及火灾应急处置程序.pptx VIP
- 2026年新版生产安全事故应急处置卡汇编-27类生产安全事故1.docx VIP
- 2025中国融通财产保险有限公司招聘7人模拟试卷含答案解析.docx VIP
- OMRON欧姆龙KM-N3-FLK使用说明书.pdf
原创力文档

文档评论(0)