E5B6 GitHub - Alexinst/leetcode-solutions · GitHub
[go: up one dir, main page]

Skip to content

Alexinst/leetcode-solutions

Repository files navigation

My solutions of LeetCode exercises

算法-简体 Algorithm-EN | 数据库

类名解释

名为 MySolution 的类是我自己苦思冥想、搜肠刮肚、磕巴磕巴写 10BC0 来的,而名为 Solution(或者带有数字)的则是灰心丧气、万念俱灰、自抱自泣下,去找的参考答案。

链接 (284/1189)

序号 问题 C++ Java
0001 两数之和 here here
0002 两数相加 - here
0003 无重复字符的最长子串 here -
0005 最长回文子串 - here
0006 Z字形变换 - here
0007 整数反转 here -
0008 字符串转换整数 (atoi) - here
0009 回文数 - here
0011 盛最多水的容器 - here
0013 罗马数字转整数 - here
0014 最长公共前缀 - here
0015 三数之和 - here
0017 电话号码的字母组合 - here
0019 删除链表的倒数第N个节点 here -
0020 有效的括号 here -
0021 合并两个有序链表 - here
0022 括号生成 - here
0023 合并K个排序链表 - here
0024 两两交换链表中的节点 - here
0025 K 个一组翻转链表 - here
0026 删除排序数组中的重复项 - here
0027 移除元素 - here
0028 实现 strStr() - here
0029 两数相除 - here
0031 下一个排列 - here
0033 搜索旋转排序数组 here -
0034 在排序数组中查找元素的第一个和最后一个位置 - here
0035 搜索插入位置 - here
0038 报数 - here
0039 组合总和 - here
0040 组合总和 II - here
0041 缺失的第一个正数 - here
0046 全排列 - here
0047 全排列 II - here
0048 旋转图像 - here
0049 字母异位词分组 here -
0053 最大子序和 - here
0055 跳跃游戏 - here
0056 合并区间 - here
0058 最后一个单词的长度 - here
0060 第 k 个排列 - here
0061 旋转链表 - here
0062 不同路径 - here
0063 不同路径 II - here
0064 最小路径和 - here
0066 加一 here -
0067 二进制求和 here -
0069 x的平方根 here -
0070 爬楼梯 - here
0071 简化路径 - here
0075 颜色分类 - here
0077 组合 - here
0078 子集 - here
0079 单词搜索 - here
0082 删除排序链表中的重复元素 II - here
0083 删除排序链表中的重复元素 - here
0086 分隔链表 - here
0088 合并两个有序数组 - here
0089 格雷编码 - here
0091 解码方法 - here
0092 反转链表 II - here
0093 复原IP地址 - here
0094 二叉树的中序遍历 - here
0098 验证二叉搜索树 - here
0100 相同的树 - here
0101 对称二叉树 - here
0102 二叉树的层次遍历 - here
0103 二叉树的锯齿形层次遍历 - here
0104 二叉树的最大深度 - here
0105 从前序与中序遍历序列构造二叉树 - here
0106 从中序与后序遍历序列构造二叉树 - here
0107 二叉树的层次遍历 II - here
0108 将有序数组转换为二叉搜索树 - here
0110 平衡二叉树 - here
0111 二叉树的最小深度 - here
0112 路径总和 - here
0113 路径总和 II - here
0114 二叉树展开为链表 - here
0116 填充每个节点的下一个右侧节点指针 - here
0117 填充每个节点的下一个右侧节点指针 II - here
0118 杨辉三角 here -
0120 三角形最小路径和 - here
0121 买卖股票的最佳时机 - here
0122 买卖股票的最佳时机 II - here
0129 求根到叶子节点数字之和 - here
0133 克隆图 - here
0134 加油站 - here
0136 只出现一次的数字 here -
0139 单词拆分 - here
0141 环形链表 here -
0142 环形链表 II here -
0143 重排链表 - here
0144 二叉树的前序遍历 - here
0145 二叉树的后序遍历 - here
0146 LRU 缓存机制 - here
0147 对链表进行插入排序 - here
0148 排序链表 - here
0150 逆波兰表达式求值 here -
0152 乘积最大子序列 - here
0153 寻找旋转排序数组中的最小值 - here
0155 最小栈 here -
0160 相交链表 here -
0162 寻找峰值 - here
0167 两数之和 II - 输入有序数组 here -
0169 多数元素 - here
0173 二叉搜索树迭代器 - here
0179 最大数 - here
0189 旋转数组 - here
0191 位1的个数 - here
0198 打家劫舍 - here
0199 二叉树的右视图 - here
0200 岛屿数量 - here
0201 数字范围按位与 - here
0202 快乐数 here -
0203 移除链表元素 - here
0204 计数质数 - here
0205 同构字符串 here -
0206 反转链表 - here
0207 课程表 - here
0208 实现前缀树(Trie) - here
0210 克隆图 - here
0211 添加与搜索单词 - here
0215 数组中的第 K 个最大元素 - here
0217 存在重复元素 here -
0219 存在重复元素 II here -
0220 存在重复元素 III - here
0221 最大正方形 - here
0222 完全二叉树的节点个数 - here
0225 用队列实现栈 - here
0226 翻转二叉树 - here
0231 2的幂 - here
0232 用栈实现队列 - here
0234 回文链表 - here
0235 二叉搜索树的最近公共祖先 - here
0236 二叉树的最近公共祖先 - here
0237 删除链表中的节点 - here
0238 除自身以外数组的乘积 - here
0240 搜索二维矩阵 II - here
0242 有效的字母异位词 - here
0257 二叉树的所有路径 - here
0274 H指数 - here
0278 第一个错误的版本 - here
0279 完全平方数 - here
0283 移动零 - here
0287 寻找重复数 - here
0300 最长上升子序列 - here
0303 区域与检索-数组不可变 - here
0309 最佳买卖股票时机含 - here
0310 最小高度树 - here
0322 零钱兑换 - here
0326 3的幂 - here
0328 奇偶链表 - here
0332 重新安排行程 - here
0337 打家劫舍 III - here
0338 比特位计数 - here
0344 反转字符串 here -
0345 计数质数 - here
0347 前K个高频元素 here -
0349 两个数组的交集 here -
0350 两个数组的交集 II here -
0367 有效的完全平方数 - here
0374 猜数字大小 here -
0376 摆动序列 - here
0380 常数时间插入、删除和获取随机元素 O(1) here -
0387 字符串中的第一个唯一字符 here -
0392 判断子序列 - here
0394 字符串解码 - here
0401 二进制手表 - here
0402 移掉K位数字 - here
0404 左叶子之和 - here
0406 根据身高重建队列 - here
0416 分割等和子集 - here
0429 N叉树层序遍历 - here
0435 无重叠区间 - here
0437 路径总和 III - here
0438 find all anagrams in a string - here
0441 排列硬币 - here
0445 两数相加 II - here
0450 删除二叉搜索树的节点 - here
0452 用最少数量的箭引爆气球 - here
0455 分发饼干 - here
0461 汉明距离 - here
0494 目标和 - here
0498 对角线遍历 here -
0501 二叉搜索树中的众数 - here
0509 斐波纳契数 - here
0513 找树左下角的值 - here
0524 通过删除字母匹配到字典里最长单词 - here
0530 二叉搜索树的最小绝对差 - here
0538 把二叉搜索树转换为累加树 - here
0543 二叉树的直径 - here
0559 N叉树的最大深度 - here
0560 和为 K 的子数组 - here
0561 数组拆分 I here -
0563 二叉树的坡度 - here
0572 另一个树的子树 - here
0581 最短无序连续子数组 - here
0589 N叉树前序遍历 - here
0590 N叉树后序遍历 - here
0599 两个列表的最小索引总和 here -
0606 根据二叉树创建字符串 - here
0617 合并二叉树 - here
0621 任务调度器 - here
0622 设计循环队列 here here
0637 二叉树的层平均值 - here
0641 设计循环双端队列 - here
0648 单词替代 - here
0649 Dota2 参议院 - here
0653 两数之和 IV - 输入 BST - here
0658 找到 K 个最接近的元素 - here
0669 修剪二叉搜索树 - here
0671 二叉树中第二小的节点 - here
0677 键值映射 - here
0682 棒球比赛 - here
0687 最长同值路径 - here
0692 前K个高频单词 - here
0700 二叉搜索树的搜索 - here
0701 二叉搜索树的插入操作 - here
0704 二分查找 here -
0705 设计哈希集合 here -
0706 设计哈希映射 here -
0707 设计链表 here -
0714 买卖股票的最佳时机含手续费 - here
0720 词典中最长的单词 - here
0724 寻找数组的中心索引 here -
0738 单调递增的数字 - here
0739 每日温度 here -
0746 使用最小花费爬楼梯 - here
0747 至少是其他数字两倍的最大数 here -
0763 划分字母区间 - here
0767 重构字符串 - here
0771 宝石和石头 here -
0783 二叉搜索树结点最小距离 - here
0784 字母大小写全排列 - here
0814 二叉树剪枝 - here
0817 链表组件 - here
0841 钥匙和房间 - here
0842 将数组拆分成斐波那契序列 - here
0853 车队 - here
0860 柠檬水找零 - here
0861 翻转矩阵后的得分 - here
0870 优势洗牌 - here
0872 叶子相似的树 - here
0874 模拟行走机器人 - here
0876 链表的中间结点 - here
0881 救生艇 - here
0897 递增顺序查找树 - here
0910 最小差值 II - here
0921 使括号有效的最少添加 - here
0922 按奇偶排序数组 II - here
0933 最近的请求次数 - here
0938 二叉搜索树的范围和 - here
0944 删列造序 - here
0946 验证栈序列 - here
0948 令牌放置 - here
0955 删列造序 II - here
0965 单值二叉树 - here
0973 最接近原点的 K 个点 - here
0976 三角形的最大周长 - here
0984 不含 AAA 或 BBB 的字符串 - here
0991 坏了的计算器 - here
0997 找到小镇的法官 - here
1005 K 次取反后最大化的数组和 - here
1007 行相等的最少多米诺旋转 - here
1019 链表中的下一个更大节点 - here
1021 删除最外层的括号 - here
1022 从根到叶的二进制数之和 - here
1026 节点与其祖先之间的最大差值 - here
1029 两地调度 - here
1030 距离顺序排列矩阵单元格 - here
1042 不邻接植花 - here
1043 分隔数组以得到最大和 - here
1046 最后一块石头的重量 - here
1047 删除字符串中的所有相邻重复项 - here
1054 距离相等的条形码 - here
1079 活字印刷 - here
1090 受标签印象的最大值 - here
1094 拼车 - here
1104 二叉树寻路 - here
1111 有效括号的嵌套深度 - here
1122 数组的相对排序 - here
1217 玩筹码 - here
1221 分割平衡字符串 - here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

0