数据结构与算法
OrienZ 3
这个作者很懒,什么都没留下…
展开
-
贪心之跳跃游戏
贪心之跳跃游戏。原创 2023-12-23 12:45:05 · 433 阅读 · 0 评论 -
贪心算法高频问题-区间问题
贪心算法高频问题-区间问题。原创 2023-12-23 12:40:22 · 679 阅读 · 0 评论 -
贪心算法基础题
贪心算法基础题。原创 2023-12-23 12:31:24 · 370 阅读 · 0 评论 -
滑动窗口与堆结合
滑动窗口与堆结合原创 2023-12-14 16:38:26 · 404 阅读 · 0 评论 -
滑动窗口经典问题——最长子串专题
滑动窗口经典问题原创 2023-12-14 16:33:55 · 367 阅读 · 0 评论 -
滑动窗口基本思想
滑动窗口基本思想原创 2023-12-14 16:29:03 · 308 阅读 · 0 评论 -
栈解决表达式问题
栈解决表达式问题原创 2023-12-12 19:25:26 · 305 阅读 · 0 评论 -
栈的经典算法问题
栈的经典算法问题原创 2023-12-12 19:16:37 · 378 阅读 · 0 评论 -
手写栈结构
手写栈结构原创 2023-12-12 19:08:41 · 346 阅读 · 0 评论 -
迭代法实现二叉树的遍历
迭代法实现二叉树的遍历原创 2023-11-28 21:31:22 · 334 阅读 · 0 评论 -
二叉树的层序遍历
二叉树基本的层序遍历问题原创 2023-11-28 19:45:52 · 359 阅读 · 0 评论 -
双指针及其应用
常见双指针问题原创 2023-11-26 11:00:41 · 370 阅读 · 1 评论 -
爱不起的数组
数组常见问题原创 2023-11-26 10:23:37 · 370 阅读 · 1 评论 -
链表反转--常见题
链表反转常见题原创 2023-11-26 10:10:57 · 377 阅读 · 1 评论 -
双指针问题-黄金挑战
荷兰国旗问题原创 2023-11-26 11:05:29 · 355 阅读 · 1 评论 -
通过中序和后序序列恢复二叉树
图解通过中序和后续序列恢复二叉树原创 2023-11-27 20:26:36 · 441 阅读 · 0 评论 -
终于学会链表反转啦
终于学会链表反转啦原创 2023-11-13 20:30:57 · 21 阅读 · 0 评论 -
白银挑战-链表高频面试算法题
通过建立Hash表辅助查询先遍历第一个链表head1以val为key,yiNode为value添加到map中遍历第二个链表head2,遍历并判断map中有无head2,无的话直接下一个,有的话就返回节点通过HashSet来辅助查找。原创 2023-10-22 12:36:04 · 49 阅读 · 1 评论 -
算法通关村第一关——链表青铜挑战笔记
所以我们在构建链表的时候可以使用一个虚拟头节点来连接真正的头节点,这样就可以将各个位置删除节点的操作合并为一段代码。在java中一般使用节点的概念表示链表节点,其中包含节点的值以及一点的下一个节点。,但是删除尾节点和中间节点不存在这样的问题,因为尾节点的下一个节点为null而已。首先遍历找到链表尾部节点,再将尾部节点指向新的节点。然后将节点的下一个指向为节点的下一个的下一个节点。遍历找到要删除链表节点的前一个节点。原创 2023-10-16 22:26:56 · 200 阅读 · 1 评论