• 2024-09-08C语言实现顺序表
    顺序表前言一、顺序表结构二、顺序表实现1.初始化和销毁2.打印和扩容3.插入和删除4.查找5.测试三、优点和缺点优点缺点总结每文推荐前言顺序表是在计算机内存中以数组的形式保存的线性表,线性表的顺序存储是指用一组地址连续的存储单元依次存储线性表中的各个元素
  • 2024-08-29数据结构-顺序表-详解
    数据结构-顺序表-详解1.是什么2.静态顺序表2.1实现2.2缺点3.动态顺序表3.1总览3.2动态顺序表的创建3.3初始化3.4销毁3.5打印3.6插入尾插头插3.7删除尾删头删1.是什么顺序表是一种基本的数据结构,它使用一组连续的内存空间来存储数据元素,这些元素在逻辑上也是连续
  • 2024-08-06数据结构 顺序表 -- C语言实现
    顺序表概念顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增删查改。顺序表一般可以分为:静态顺序表:使用定长数组存储元素。动态顺序表:使用动态开辟的数组存储。代码实现动态顺序表静态顺序表只适用于确定
  • 2024-07-27数据结构~~顺序表
    目录一、顺序表的概念二、顺序表的接口实现 1.顺序表初始化2.顺序表销毁3.检查空间并扩容4.顺序表尾插、顺序表头插5.顺序表尾删、顺序表头删6.顺序表查找7.顺序表在pos位置插入x、删除pos位置的值三、完整代码四、总结一、顺序表的概念顺序表是用一段物理地址连
  • 2024-06-13【数据结构】【版本1.0】【线性时代】——顺序表
    快乐的流畅:个人主页个人专栏:《算法神殿》《数据结构世界》《进击的C++》远方有一堆篝火,在为久候之人燃烧!文章目录引言一、顺序表的概念1.1最基础的数据结构:数组1.2数组与顺序表的区别二、静态顺序表三、动态顺序表的模拟实现3.1定义3.2初始化3.3
  • 2024-06-01C语言 顺序表
    顺序表底层逻辑是数组,是用一段物理地址连续的存储单位依次存储数据元素的,首先先创建一个结构体类型typedefintSLDataType;//方便以后存储别的类型的数据typedefstructSeqList{   SLDataType*arr;   intsize;//有效数据的个数   intcapacity;//空间