每日力扣
- 宝石与石头
- 接雨水
- heapq 使用配对树实现的优先队列
- 将数组和减半的最少操作次数
- 删除每行中的最大值
- 并行课程
- 寻找两个正序数组的中位数
- 翻转卡片游戏
- 移动零
- 无重复字符的最长字串
- 回文链表
- 包含每个查询的最小区间
- 找到字符串中所有字母异位词
- 滑动窗口最大值(未完成)
- 反转字符串
- 排序链表
- 任意子数组和的绝对值的最大值
- 整数的各位积和之差
- 搜索插入位置
- 最长公共子序列
- 下降路径最小和
- 矩阵对角线元素和
- 打家劫舍
- 完全平方数
- 单词拆分
- 最长递增子序列
- 乘积最大子数组
- 螺旋矩阵
- 删除链表的倒数第N个结点
- 二叉树直径
- 二叉树展开为链表
- 合并二叉树
- 在排序数组中查找元素的第一个和最后一个位置
- 找出转圈游戏输家
- 字符串中的查找和替换 (未完成)
- 括号生成
- 搜索二维矩阵
- 汇总区间
- 最小覆盖字串
- 合并区间
- 统计参与通信的服务器
- 全排列
- 子集
- 电话号码的字母组合
- 组合总和
- 下一个排列算法
- 买钢笔和铅笔的方案数
- 寻找重复数
- 修车最短时间
- 将钱分给最多的儿童
$ rebar3 compile