【C语言】顺序表(下卷)

本文继续讲顺序表上卷未讲完的相关内容。(简短的补充)

在指定位置之前插入数据

test.c

SeqList.c

SeqList.h

复制代码
//在指定位置之前插入数据
void SLInsert(SL* ps, int pos, SLDataType x);
在指定位置删除数据

test.c

SeqList.c

SeqList.h

复制代码
//在指定位置删除数据
void SLErase(SL* ps, int pos);
顺序表的查找

test.c

SeqList.c

SeqList.h

复制代码
//顺序表的查找
int SLFind(SL* ps, SLDataType x);

至此顺序表的实现方法已讲完。

其实本质上就是对一个数组进行增删查改操作。

在下一篇文章中,将讲解顺序表的应用(通讯录)。

祝阅读愉快^_^

相关推荐
点云SLAM15 小时前
boost中boost::adjacency_list 与 boost::adjacency_list_traits
数据结构·图论·最大流·boos中图模块·泛型算法·traits 解耦设计·adjacency_list
聪明努力的积极向上15 小时前
【设计】分批查询数据通用方法(基于接口 + 泛型 + 定点复制)
开发语言·设计模式·c#
灰色人生qwer15 小时前
VS Code 配置Java环境
java·开发语言
yyy(十一月限定版)15 小时前
C语言——排序算法
c语言·开发语言·排序算法
tgethe15 小时前
Java 链表(LinkedList)
java·开发语言·链表
梦帮科技15 小时前
第二十二篇:AI驱动的工作流优化:性能瓶颈自动检测
数据结构·数据库·人工智能·python·开源·极限编程
小鸡吃米…15 小时前
Python - 多重继承
开发语言·python
catchadmin15 小时前
使用 PHP 和 WebSocket 构建实时聊天应用 完整指南
开发语言·websocket·php
我命由我1234516 小时前
Java 开发问题:包名 ‘com.my.compressimagetest‘ 与同名的类发生冲突
java·开发语言·学习·java-ee·intellij-idea·学习方法·intellij idea
APIshop16 小时前
用第三方爬虫调用「淘宝评论 API」全流程实战
开发语言·爬虫