# LinearList **Repository Path**: jjzhang166/LinearList ## Basic Information - **Project Name**: LinearList - **Description**: 利用C++语言实现线性表,包括了线性表的各种基本操作: 1、线性表的建立与删除 2、对线性表中元素的操作: (1)在第k个位置后插入元素x; (2)删除表中第k个位置的元素; (3)返回表中特定元素的位置; (4)获取表中第k个元素; (5)反转表中所有的元素; (6)将表中的元素减半。 3、对定位位置的操作: (1)位置置零; (2)指向下一个位置; (3)指向后一个元素; (4)获取当前指向元素; (5)判断当前是否指向首端; (6)判断当前是否指向末端。 4、对多个线性表的操作: (1)两个线性表的交叉组合; (2)两个有序表的组合; (3)线性表的分割。 5、上述实现的测试数据集的产生 6、程序异常的处理 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2021-11-25 - **Last Updated**: 2021-11-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LinearList 利用C++语言实现线性表,包括了线性表的各种基本操作: 1、线性表的建立与删除 2、对线性表中元素的操作: (1)在第k个位置后插入元素x; (2)删除表中第k个位置的元素; (3)返回表中特定元素的位置; (4)获取表中第k个元素; (5)反转表中所有的元素; (6)将表中的元素减半。 3、对定位位置的操作: (1)位置置零; (2)指向下一个位置; (3)指向后一个元素; (4)获取当前指向元素; (5)判断当前是否指向首端; (6)判断当前是否指向末端。 4、对多个线性表的操作: (1)两个线性表的交叉组合; (2)两个有序表的组合; (3)线性表的分割。 5、上述实现的测试数据集的产生 6、程序异常的处理