数据结构与算法
文章平均质量分 93
常见的算法题
写的更好
不是年少不疯狂,只是岁月太荒唐!
展开
-
高频题链表
判断链表中是否有环链表中环的入口结点删除链表的节点删除链表的中间节点删除链表的倒数第n个节点删除链表中重复的结点删除有序链表中重复的元素-I(保留重复元素)删除有序链表中重复的元素-II(不保留重复元素)重排链表反转链表链表内指定区间反转链表中的节点每k个一组翻转合并两个排序的链表合并k个已排序的链表划分链表两个链表的第一个公共结点链表相加(一)链表相加(二)设计LRU缓存结构判断一个链表是否为回文结构旋转链表。原创 2023-12-09 08:53:54 · 73 阅读 · 0 评论 -
二叉树常见题目
labuladong的算法笔记。原创 2023-12-05 16:06:48 · 956 阅读 · 0 评论 -
nSum问题的统一解法
经常刷 LeetCode 的读者肯定知道鼎鼎有名的 twoSum 问题,我们上篇文章 twoSum 问题的核心思想 就对 twoSum 的几个变种做了解析。但是除了 twoSum 问题,LeetCode 上面还有 3Sum,4Sum 问题,我估计以后出个 5Sum,6Sum 也不是不可能。那么,对于这种问题有没有什么好办法用套路解决呢?本文就由浅入深,层层推进,用一个函数来解决所有 nSum 类型的问题。原创 2023-11-29 19:34:12 · 56 阅读 · 0 评论