数据结构
辣手牡丹
这个作者很懒,什么都没留下…
展开
-
3.4队列的表示和实现
不论出队入队指针都是后移if (!return OK;求队列的长度//元素出队//保存队头元素return OK;//取队头元素= Q.rear)原创 2023-06-10 19:22:41 · 98 阅读 · 0 评论 -
1.1基础知识
用c语言实现复数抽象数据类型的定义PS:C语言单行注释//,多行注释/**/原创 2023-05-07 11:36:44 · 51 阅读 · 0 评论 -
双向链表表的插入与删除
【代码】双向链表表的插入与删除。原创 2023-03-17 08:49:48 · 93 阅读 · 0 评论 -
单链表的头插法与尾插法
【代码】【无标题】原创 2023-03-14 10:17:19 · 230 阅读 · 0 评论 -
链表的初始化、取值、查找、插入、删除
以上代码中,定义了一个`ListNode`结构体,其中`val`表示节点的值,`next`表示指向下一个节点的指针。在`getVal`函数中,使用循环遍历链表中的节点,如果找到了第`i`个节点,则返回其值。以上代码中,定义了一个`ListNode`结构体,其中`val`表示节点的值,`next`表示指向下一个节点的指针。以上代码中,定义了一个`ListNode`结构体,其中`val`表示节点的值,`next`表示指向下一个节点的指针。缺点是访问节点的时间复杂度为 O(n),其中 n 表示链表的长度。原创 2023-03-13 23:44:46 · 4110 阅读 · 0 评论 -
顺序表的初始化、取值、查找、插入、删除
然后保存被删除的元素的值,将第。函数删除第3个元素,并输出被删除的元素的值和顺序表中的元素。个位置及其后面的元素前移一位,最后将顺序表的长度减1。的元素,则返回其位序。函数在第3个位置插入元素10,并输出顺序表中的元素。函数中,使用循环遍历顺序表中的元素,如果找到了值为。函数来取出顺序表中第3个元素的值,并输出结果。函数来查找值为3的元素的位序,并输出结果。数组用来存储顺序表中的元素,数组用来存储顺序表中的元素,数组用来存储顺序表中的元素,数组用来存储顺序表中的元素,数组用来存储顺序表中的元素,原创 2023-03-13 23:30:09 · 2000 阅读 · 0 评论