【leetcode】汇总目录

前缀和

01.leetcode-304.二维区域和检索 - 矩阵不可变
02.leetcode-238.除自身以外数组的乘积
03.leetcode-53.最大子数组和
04.leetcode-918.环形数组的最大和
05.leetcode-974.和可被 k 整除的子数组
06.leetcode-560.和为 K 的子数组
07.leetcode-862.和至少为 K 的最短子数组
08.leetcode-523.连续的子数组和
09.leetcode-1352.最后 K 个数的乘积
10.leetcode-303.区域和检索 - 数组不可变

差分法

01.leetcode-1094. 拼车
02.leetcode-1109.航班预订统计

链表

01.leetcode-21.合并两个有序链表
02.leetcode-86.分隔链表
03.leetcode-23.合并K个升序链表
04.leetcode-19.删除链表的倒数第 N 个结点
05.leetcode-876.链表的中间结点
06.leetcode-141.环形链表
07.leetcode-142.环形链表 II
08.leetcode-160.相交链表
09.leetcode-82.删除排序链表中的重复元素 II
10.leetcode-83.删除排序链表中的重复元素
11.leetcode-86.分隔链表
12.leetcode-92.反转链表 II
13.leetcode-25.K 个一组翻转链表
14.leetcode-234.回文链表

双指针

01.leetcode-26.删除有序数组中的重复项
02.leetcode-83.删除排序链表中的重复元素
03.leetcode-27.移除元素
04.leetcode-283.移动零
05.leetcode-167.两数之和 II - 输入有序数组
06.leetcode-344.反转字符串
07.leetcode-5.最长回文子串
08.leetcode-42.接雨水
09.leetcode-80.删除有序数组中的重复项 II

滑动窗口

01.leetcode-3.无重复字符的最长子串
02.leetcode-76.最小覆盖子串
03.leetcode-438.找到字符串中所有字母异位词
04.leetcode-567. 字符串的排列

二分查找

01.leetcode-704.二分查找
02.leetcode-34.在排序数组中查找元素的第一个和最后一个位置

01.leetcode-104.二叉树的最大深度 另外 another
02.leetcode-111.二叉树的最小深度
03.leetcode-102.二叉树的层序遍历
04.leetcode-230. 二叉搜索树中第K小的元素
05.leetcode-94.二叉树的中序遍历
06.leetcode-1038. 从二叉搜索树到更大和树 (中序遍历)
07.leetcode-103.二叉树的锯齿形层序遍历 (层次遍历)
08.leetcode-107.二叉树的层序遍历 II
09.leetcode-637.二叉树的层平均值
10.leetcode-429.N 叉树的层序遍历 (数据结构区分)
11.leetcode-993.二叉树的堂兄弟节点 (BFS/DFS)
12.leetcode-144.二叉树的前序遍历 (递归/非递归)
13.leetcode-543.二叉树的直径 (递归)
14.leetcode-226.翻转二叉树
15.leetcode-116.填充每个节点的下一个右侧节点指针
16.leetcode-654.最大二叉树
17.leetcode-105.从前序与中序遍历序列构造二叉树 (构造树)

二维数组

01.leetcode-48.旋转图像
02.leetcode-54.螺旋矩阵

动态规划 DP

01.leetcode-322.零钱兑换
02.leetcode-300.最长递增子序列

回溯

01.leetcode-46.全排列
02.leetcode-51.N 皇后
03.leetcode-52.N 皇后 II
04.leetcode-216.组合总和 III
05.leetcode-39. 组合总和
06.leetcode-40. 组合总和 II
07.leetocde-47. 全排列 II
08.leetcode-77. 组合
09.leetcode-78. 子集
10.leetcode-90. 子集 II
11.leetcode-22.括号生成
12.leetcode-752.打开转盘锁 (DFS\BFS)
13.leetcode-102.二叉树的层序遍历 (Tree)

DFS BFS

01.leetcode-200.岛屿数量
02.leetcode-1254.统计封闭岛屿的数目
03.leetcode-695.岛屿的最大面积
04.leetcode-1905.统计子岛屿
05.leetcode-752.打开转盘锁 (回溯)
06.leetcode-2368. 受限条件下可到达节点的数目 (BFS)
07.leetcode-773. 滑动谜题 (BFS)

01.leetcode-20.有效的括号

情况讨论

01.leetcode-520. 检测大写字母

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,332评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,508评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,812评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,607评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,728评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,919评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,071评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,802评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,256评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,576评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,712评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,389评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,032评论 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,798评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,026评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,473评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,606评论 2 350

推荐阅读更多精彩内容