- 博客(5)
- 收藏
- 关注
原创 详解循环队列
*循环队列*/int front;int rear;/*循环队列初始化*//*入队*//*队满?*//*出队*//*队空*//*计算队列中的元素个数*//*获取队列的首元素*//*输出队列中的所有元素*/
2023-10-28 01:19:35 271
原创 详解顺序栈
顺序栈是一种基于数组实现的栈数据结构,它遵循栈的基本原则,即“后进先出”。顺序栈的定义包括以下要点:数据存储结构:顺序栈内部使用数组来存储数据元素。通常,这个数组有固定的大小,当栈满时无法再添加元素,或者可以使用动态数组来实现动态调整大小的栈。栈顶指针:顺序栈中有一个指向栈顶元素的指针,通常以整数表示,初始时可以是-1,表示栈为空。当有元素入栈时,栈顶指针会递增,指向新的栈顶元素。入栈:将一个元素添加到栈的顶部,同时栈顶指针递增。出栈:从栈顶移除一个元素,同时栈顶指针递减。
2023-10-19 23:25:38 767 1
原创 详解顺序表
初始化:创建一个空的顺序表。判空:检查顺序表是否为空。判满:检查顺序表是否已满(对于固定大小的顺序表)。添加元素:向顺序表的末尾添加元素。插入元素:在指定位置插入元素。删除元素:删除指定位置的元素。获取元素:获取指定位置的元素。遍历元素:遍历顺序表中的所有元素。
2023-10-06 07:33:46 147 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人