
#串、数组和广义表
文章平均质量分 89
介绍数组的内部实现,并介绍如何实现一些特殊二维矩阵的压缩存储,最后介绍广义表的基本概念和存储结构
live梨
不开心就早睡
展开
-
串的定义、存储结构及其运算
串是零个或多个任意字符组成的有限序列数据对象:D={ai | ai∈CharacterSet,i=1,2,3,....,n,n>=0}数据关系:R1={ | a(i-1),ai∈D,i=1,2,....,n}基本操作:①StrAssign (&T,chars) //串赋值②StrCompare (S,T) //串比较③StrLength (S) //求串长④Concat (&T,S1,S2) //串连结。原创 2024-05-24 17:04:41 · 891 阅读 · 1 评论 -
数组的定义、顺序存储及特殊矩阵的存储
数组是按一定格式排列起来的具有相同类型的数据元素的集合·声明格式: 数据类型 变量名称[长度];例:int num[5]={0,1,2,3,4};ADT Array{数据对象:j(i)=0,... b(i)-1, i=1,2,.....,n。原创 2024-05-27 16:29:44 · 920 阅读 · 0 评论 -
广义表的定义、存储结构
广义表是n>=0个元素a0,a1,....,a(n-1)的有限序列,其中每一个a(i)或者是原子,或者是一个广义表。(拓宽了的线性表)原创 2024-05-27 17:52:07 · 1391 阅读 · 0 评论