一、前言
【写在前面的废话】
有日子没刷题了,去年用python刷简单题的时候在博客上写下解题思路和代码,日积月累的多了之后没有一个索引真的是太乱了。所以今天特意花了一中午的时间把题解链接都整合在了一起。
更多python题解可参看我的github:https://github.com/Teingi/test
题号 | 解答链接(python语言) |
Leetcode--002 | 两数之和 |
Leetcode--003 | 无重复字符的最长字串 |
Leetcode--005 | 最长回文子串 |
Leetcode--011 | 盛最多水的容器 |
Leetcode--014 | 最长公共前缀 |
Leetcode--015 | 三数之和 |
Leetcode--018 | 四数之和 |
Leetcode--020 | 有效的括号 |
Leetcode--031 | 下一个排列 |
Leetcode--033 | 搜索旋转排序数组 |
Leetcode--034 | 在排序数组中查找元素的第一个和最后一个位置 |
Leetcode--039 | 组合总数 |
Leetcode--041 | 缺失的第一个正数 |
Leetcode--053 | 最大子序和 |
Leetcode--058 | 最后一个单词的长度 |
Leetcode--070 | 爬楼梯 |
Leetcode--083 | 删除排序链表中的重复元素 |
Leetcode--101 | 对称二叉树 |
Leetcode--104 | 二叉树的最大深度 |
Leetcode--105 | 从前序与中序遍历序列够造二叉树 |
Leetcode--107 | 二叉树的层序遍历Ⅱ |
Leetcode--108 | 将有序数组转换成二叉搜索树 |
Leetcode--111 | 二叉树的最小深度 |
Leetcode--112 | 路径总和 |
Leetcode--118 | 杨辉三角 |
Leetcode--120 | 三角形最小路径和 |
Leetcode--121 | 买卖股票的最佳时机 |
Leetcode--122 | 买卖股票的最佳时机Ⅱ |
Leetcode--123 | 买卖股票的最佳时机III |
Leetcode--136 | 只出现一次的数字 |
Leetcode--141 | 环形链表 |
Leetcode--160 | 相交链表 |
Leetcode--202 | 快乐数 |
Leetcode--203 | 移除链表元素 |
Leetcode--204 | 计数质数 |
Leetcode--205 | 同构字符串 |
Leetcode--206 | 反转链表 |
Leetcode--219 | 存在重复元素Ⅱ |
Leetcode--226 | 翻转二叉树 |
Leetcode--371 | 两整数之和 |
Leetcode--429 | N叉树的层序遍历 |
Leetcode--447 | 回旋镖的数量 |
Leetcode--453 | 最小移动次数使数组元素相等 |
Leetcode--459 | 重复的子字符串 |
Leetcode--461 | 汉明距离 |
Leetcode--463 | 岛屿的周长 |
Leetcode--485 | 最大连续1的个数 |
Leetcode--500 | 键盘行 |
Leetcode--504 | 七进制数 |
Leetcode--506 | 相对名次 |
Leetcode--521 | 最长特殊序列Ⅰ |
Leetcode--530 | 二叉搜索树的最小绝对值差 |
Leetcode--532 | 数组中的K-diff数对 |
Leetcode--538 | 把二叉搜索树转换为累加数 |
Leetcode--541 | 反转字符串Ⅱ |
Leetcode--543 | 二叉树的直径 |
Leetcode--563 | 二叉树的深度 |
Leetcode--589 | N叉树的前序遍历 |
Leetcode--590 | N叉树的后续遍历 |
Leetcode--594 | 最长和谐子序列 |
Leetcode--606 | 根据二叉树创建字符串 |
Leetcode--637 | 二叉树的层平均值 |
Leetcode--653 | 两数之和Ⅳ-输入BST |
Leetcode--661 | 图片平滑器 |
Leetcode--680 | 验证回文字符串Ⅱ |
Leetcode--686 | 重复叠加字符串匹配 |
Leetcode--687 | 最长同值路径 |
Leetcode--690 | 员工的重要性 |
Leetcode--695 | 岛屿的最大面积 |
Leetcode--696 | 计数二进制子串 |
Leetcode--697 | 数组的度 |
Leetcode--700 | 二叉搜索树中的搜索 |
Leetcode--703 | 数据流中的第K大元素 |
Leetcode--704 | 二分查找 |
Leetcode--705 | 设计哈希集合 |
Leetcode--706 | 设计哈希映射 |
Leetcode--717 | 1比特与2比特字符 |
Leetcode--720 | 词典中最长的单词 |
Leetcode--724 | 寻找数组的中心索引 |
Leetcode--728 | 自除数 |
Leetcode--744 | 寻找比目标字母大的最小字母 |
Leetcode--746 | 使用最小花费爬楼梯 |
Leetcode--762 | 二进制表示中质数个数计算置位 |
Leetcode--784 | 字母大小写全排列 |
Leetcode--788 | 旋转数字 |
Leetcode--796 | 旋转字符串 |
Leetcode--811 | 子域名访问计数 |
Leetcode--812 | 最大三角形面积 |
Leetcode--819 | 最常见的单词 |
Leetcode--821 | 字符的最短距离 |
Leetcode--830 | 较大分组的位置 |
Leetcode--836 | 矩形重叠 |
Leetcode--840 | 矩阵中的幻方 |
Leetcode--844 | 比较含退格的字符串 |
Leetcode--860 | 柠檬水找零 |
Leetcode--867 | 转置矩阵 |
Leetcode--872 | 叶子相似的树 |
Leetcode--876 | 链表的中间节点 |
Leetcode--908 | 最小插值Ⅰ |
Leetcode--929 | 独特的电子右键地址 |