- 博客(8)
- 收藏
- 关注
原创 3期算法村--第四关栈的白银挑战
还是自己的栈等知识掌握的不够扎实,学起来很吃力,所以下面就更要放慢速度,多学学数据结构了,加油!括号匹配利用到了哈希表,还没学到最大最小栈都需要在定义结构体时多定义一个变量,max/min便于操作时的便利。
2023-11-12 21:41:04 87 1
原创 算法通关村---第四关青铜栈
数组型栈相当于没next,类似于顺序表,链表型栈就是受限制的链表。如果是n个不同元素进栈,则为C2n nX1/n+1种。了解栈的特点和基本操作。
2023-10-29 20:52:07 90 1
原创 数组青铜挑战--第三关
1.理解数组元素的特征2.实现自己在数组首中尾部插入元素3.实现自己在数组首中尾部删除元素4.实现单调数组算法5.实现数组合并问题。
2023-10-29 11:10:16 91 1
原创 【无标题】算法通关村第二关--青铜挑战手写链表反转
不带头节点(虚拟节点)的链表反转要注意,带的用头插法来理解就行,今天松懈了一下,明天再理解一下不带头节点反转链表。
2023-10-21 23:36:13 329
原创 算法村通关村第一关——链表白银挑战日记
快指针先走k步->慢指针和快指针一起走-》快指针走到链表尾部时,慢指针恰好是要断开的节点位置,然后将满指针指向NULL,快指针指向头结点,最后再返回slow–》next,先返回再断开。思路:依次遍历,当前扫描到的结点与其next进行比较,若相等,则删除下个结点,temp->next=temp->next->next;3.有问题就问,别怕,别拖,直接定番茄时,就是干,一个番茄时想不出来就问,寻求帮助,省的一直拖一直拖把自己进度啥的都拖垮了。这个我熟,就是依次遍历两个链表,然后依次压入新链表就行。
2023-10-18 22:20:37 441
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人