力扣题目
地址:https://zhuanlan.zhihu.com/p/388681117
动态规划
- 【LeetCode 55】跳跃游戏
- 【LeetCode 72】编辑距离
- 【LeetCode 115】不同的子序列
- 【LeetCode 124】二叉树中的最大路径和
- 【LeetCode 174】地下城游戏
- 【LeetCode 188】买卖股票的最佳时机IV
- 【LeetCode 198】打家劫舍
- 【LeetCode 213】打家劫舍II
- 【LeetCode 233】数字1的个数
- 【LeetCode 309】最佳买卖股票时机含冷冻期
- 【LeetCode 312】戳气球
- 【LeetCode 337】打家劫舍III
- 【LeetCode 354】俄罗斯套娃信封问题
- 【LeetCode 376】摆动序列
- 【LeetCode 390】消除游戏
- 【LeetCode 689】三个无重叠子数组的最大和
- 【LeetCode 714】买卖股票的最佳时机含手续费
- 【LeetCode 907】子数组的最小值之和
- 【LeetCode 943】最短超级串
- 【LeetCode 1031】两个非重叠子数组的最大和
- 【LeetCode 1039】多边形三角剖分的最低得分
- 【LeetCode 1186】删除一次得到子数组最大和
- 【LeetCode 系列】买卖股票的最佳时机
- 【LeetCode 面试题 08.11】硬币
- 【LeetCode 面试题 60】n个骰子的点数
- 【LeetCode 面试题 62】圆圈中最后剩下的数字
- 【LeetCode 面试题 08.01】三步问题
- 【LeetCode 面试题 46】把数字翻译成字符串
- 【美团 笔试题】四面体方案个数
贪心算法
- 【LeetCode 55】跳跃游戏
- 【LeetCode 121】买卖股票的最佳时机
- 【LeetCode 122】买卖股票的最佳时机II
- 【LeetCode 123】买卖股票的最佳时机III
- 【LeetCode 42】接雨水
- 【LeetCode 135】分发糖果
- 【LeetCode 229】求众数
- 【LeetCode 330】按要求补齐数组
- 【LeetCode 376】摆动序列
- 【LeetCode 495】提莫攻击
- 【LeetCode 556】下一个更大元素III
- 【LeetCode 861】反转矩阵后的得分
- 【LeetCode 926】将字符串翻转到单调递增
- 【LeetCode 927】三等分
- 【LeetCode 1053】交换一次的先前排列
- 【LeetCode 1111】有效括号的嵌套深度
- 【LeetCode 面试题 16.16】部分排序
- 【@ln 供题】模糊的数字
数学技巧
- 【LeetCode 69】x的平方根
- 【LeetCode 233】数字1的个数
- 【LeetCode 319】灯泡开关
- 【LeetCode 357】计算各个位数不同的数字个数
- 【LeetCode 470】用Rand7()实现Rand10()
- 【LeetCode 523】连续的子数组和
- 【LeetCode 672】灯泡开关II
- 【LeetCode 829】连续整数求和
- 【LeetCode 1006】笨阶乘
- 【LeetCode 1227】飞机座位分配概率
- 【LeetCode 1250】检查「好数组」
- 【LeetCode 1363】形成三的最大倍数
- 【LeetCode 面试题 17.19】消失的两个数字
- 【LeetCode 面试题 60】n个骰子的点数
- 【LeetCode 面试题 62】圆圈中最后剩下的数字
- 【LeetCode 面试题 08.01】三步问题
- 【LeetCode 面试题 17.01】第k个数
滑动窗口
- 【LeetCode 16】最接近的三数之和
- 【LeetCode 42】接雨水
- 【LeetCode 88】合并两个有序数组
- 【LeetCode 287】寻找重复数
- 【LeetCode 328】奇偶链表
- 【LeetCode 658】找到K个最接近的元素
- 【LeetCode 881】救生艇
- 【LeetCode 992】K个不同整数的子数组
- 【LeetCode 1004】最大连续1的个数III
- 【LeetCode 1248】统计优美子数组
- 【LeetCode 面试题 16.06】最小差
- 【LeetCode 面试题 17.09】第k个数
哈希算法
- 【LeetCode 41】缺失的第一个正数
- 【LeetCode 128】最长连续序列
- 【LeetCode 825】适龄的朋友
- 【LeetCode 846】一手顺子(新解法)
- 【LeetCode 846】一手顺子
- 【LeetCode 992】K个不同整数的子数组
- 【LeetCode 1248】统计优美子数组
- 【LeetCode 面试题 17.05】字母与数字
- 【LeetCode 面试题 17.19】消失的两个数字
- 【LeetCode 面试题 39】数组中出现次数超过一半的数字
二分算法
- 【LeetCode 153】寻找旋转排序数组中的最小值
- 【LeetCode 287】寻找重复数
- 【LeetCode 556】下一个更大元素III
- 【LeetCode 658】找到K个最接近的元素
- 【LeetCode 668】乘法表中第k小的数
- 【LeetCode 719】找出第k小的距离对
- 【LeetCode 825】适龄的朋友
- 【LeetCode 875】爱吃香蕉的珂珂
单调栈(队列)
- 【LeetCode 42】接雨水
- 【LeetCode 135】分发糖果
- 【LeetCode 239】滑动窗口最大值
- 【LeetCode 503】下一个更大元素II
- 【LeetCode 907】子数组的最小值之和
深度(广度)优先搜索
- 【LeetCode 115】不同的子序列
- 【LeetCode 199】二叉树的右视图
- 【LeetCode 312】戳气球
- 【LeetCode 329】矩阵中的最长递增路径
- 【LeetCode 815】公交路线
- 【LeetCode 827】最大人工岛
- 【LeetCode 959】由斜杠划分区域
- 【LeetCode 面试题 13】机器人的运动范围
位运算
- 【LeetCode 137】只出现一次的数字II
- 【LeetCode 672】灯泡开关II
- 【LeetCode 810】黑板异或游戏
- 【LeetCode 861】翻转矩阵后的得分
- 【LeetCode 面试题 17.19】消失的两个数字II
- 【LeetCode 面试题 65】不用加减乘除做加法
字符串
- 【LeetCode 8】字符串转换整数(atoi)
- 【LeetCode 208】实现Trie(前缀树)
- 【LeetCode 386】字典序排数
- 【LeetCode 926】将字符串翻转到单调递增
- 【LeetCode 943】最短超级串
二叉树
- 【LeetCode 99】恢复二叉搜索树
- 【LeetCode 124】二叉树中的最大路径和
- 【LeetCode 199】二叉树的右视图
- 【LeetCode 337】打家劫舍III
- 【LeetCode 面试题 04.06】后继者
并查集
数据结构
模拟
时刻记着自己要成为什么样的人!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2020-07-13 LSTM和GRU对比