您当前的位置:《数据结构》听课笔记:10
《数据结构》听课笔记:10
串即是把类型限定为字符的线性表(串以变量出现),串中每个字符都有特定的内序。
串的抽象数据类型
  ADT String{
    数据对象:
    数据关系:
    基本操作: StrAssign(&T,char c)    赋值
              StrLength(S)    串的长度
              StrEmpty(S)  空串返回 TRUE
              StrCompare() 长度相同,每个字符也
              返回 =0
              Concat()
              SubString(&Sub,S,pos,len)
              子串在主串中的位置指的是子串中第一个字符在主串中的位序
              子串必须是主串中连续的子序列
              Index(S,T,pos)            
             Strinsert(&S,pos,T)
              StrDelete(&S,pos,len)
            串的逻辑结构和线性表极为相似。串的操作对象为字符集。线性表的操作对象为单个元素。
           
收藏状态
收藏本课程的同学
相关课程