leetcode-record 记录在LeetCode中刷题的运行代码以及思路解析(粗略)。 分为三大块,简单、中等、困难。 解题概览 索引 简单 9.回文数 21.合并两个有序链表 27.移除元素 28.实现 strStr() 58.最后一个单词的长度 66.加一 66.二进制求和 69.x 的平方根 83.删除排序链表中的重复元素 88.合并两个有序数组 101.二叉树的最大深度 110.平衡二叉树 111.二叉树的最小深度 121.买卖股票的最佳时机 125.验证回文串 141.环形链表 155.最小栈 160.相交链表 168.多数元素 263. 丑数 268. 丢失的数字 283. 移动零 326. 3 的幂 367. 有效的完全平方数 387. 字符串中的第一个唯一字符 575. 分糖果 905.按奇偶排序数组 908.最小差值 I 933.最近的请求次数 937.重新排列日志文件 961.在长度 2N 的数组中找出重复 N 次的元素 2600. K 件物品的最大和 中等 3.无重复字符的最长子串 8.字符串转换整数 (atoi) 433.最小基因变化 442.数组中重复的数据 713.乘积小于 K 的子数组 1305.两棵二叉搜索树中的所有元素 1823.找出游戏的获胜者 困难 4.寻找两个正序数组的中位数