技术栈

环形链表

逝雪Yuki
8 小时前
c++·leetcode·二分查找·双指针·环形链表
Leetcode——287. 寻找重复数首先很简单的做法即用哈希表记录数字出现的次数,最后循环哈希表输出value值不为1的key值。接着就是考虑高效算法,这里可以将数组看作一个链表,这个思想确实很巧妙,但也很难考虑到。
KarrySmile
15 小时前
算法·链表·面试·双指针法·虚拟头结点·环形链表
Day04–链表–24. 两两交换链表中的节点,19. 删除链表的倒数第 N 个结点,面试题 02.07. 链表相交,142. 环形链表 II记录:三指针法,自己一次性做的。草稿纸画图。一定要画图。思路:1、先解决(head == null || head.next == null)的情况,这样的话,剩下的情况都至少有两个节点