1. 首页
  2. 移动开发
  3. webOS
  4. 如何在C++中建立一个顺序表

如何在C++中建立一个顺序表

上传者: 2020-10-03 19:28:22上传 PDF文件 116.33 KB 热度 18次

在数据结构SLType中,Listen为顺序表已存结点的数量,也就是当前顺序表的长度,ListData是一个结构数组,用来存放各个数据结点。我们认为该顺序表是一个班级学生的记录。其中,key为学号,name为学生的名称,age为年龄。在使用顺序表之前,首先创建一个空的顺序表,也就是初始化顺序表。这里,在程序中只需设置顺序表的结点数量ListLen为0即可。这样,后面需要添加的数据元素将从顺序表的第一个位置存储。插入结点插入节点就是在线性表L的第i个位置上插入一个新的结点,使其后的结点编号依次加1。如果在线性表中没有找到值为x的结点,则返回一个错误标志。对于一个顺序表,序号就是数据元素在数组中的位置,也就是数组的下标标号。

用户评论