数据结构与算法
文章平均质量分 63
helloluozhi
Life is what happens when you’re busy making other plans.
展开
-
堆的数组实现(向上向下调整)
堆的数组实现(向上向下调整)原创 2023-02-11 16:17:21 · 99 阅读 · 0 评论 -
队列Queue
队列Queue的实现原创 2023-02-11 14:04:39 · 92 阅读 · 0 评论 -
栈和队列 (C语言)
栈和队列 (C语言)原创 2022-11-20 23:42:49 · 1028 阅读 · 0 评论 -
单链表OJ&&双链表
链表OJ原创 2022-11-20 21:43:53 · 119 阅读 · 0 评论 -
单链表SingleList
栈帧图4:打印结束,打印栈帧销毁。栈帧图3:打印单链表,用。,注意在函数体中使用了。新节点newnode。原创 2022-11-05 01:34:16 · 243 阅读 · 1 评论 -
顺序表SequeceList
移除所有数值等于 val 的元素,并返回移除后数组的新长度。,不实用,N小了不够用,N大了浪费,如下定义。每个元素都向后移动一位,时间复杂度是。,返回删除后数组的新长度。.就不能使用前面顺序表时间复杂度。删除重复出现的元素,使每个元素。为零就是第一次加数组,这里是。这一节不是顺序表的重点!的数组 nums ,请你。中,使合并后的数组同样按。上原地/异地扩容,大小变为。是根据后面是否有空间在。静态数据表的数组长度。现在改为动态开辟内存。是否已满,满了就扩容。字节,每个元素类型为。删除的pos含义同理。原创 2022-11-03 17:02:05 · 139 阅读 · 2 评论 -
算法的复杂度
分为时间复杂度和空间复杂度度。原创 2022-11-01 01:02:07 · 312 阅读 · 0 评论