2000道Java版LeetCode题解 - 阅读指南

LeetCode 刷题目录

01、 650. 2 Keys Keyboard 只有两个键的键盘
02、 652. Find Duplicate Subtrees 寻找重复的子树
03、 653. Two Sum IV - Input is a BST 两数之和 IV - 输入 BST
04、 654. Maximum Binary Tree 最大二叉树
05、 655. Print Binary Tree 输出二叉树
06、 657. Robot Return to Origin 机器人能否返回原点
07、 658. Find K Closest Elements 找到 K 个最接近的元素
08、 659. Split Array into Consecutive Subsequences 分割数组为连续子序列
09、 661. Image Smoother 图片平滑器
10、 662. Maximum Width of Binary Tree 二叉树最大宽度
11、 663. Equal Tree Partition 均匀树划分
12、 665. Non-decreasing Array 非递减数列
13、 666. Path Sum IV 路径总和 IV
14、 667. Beautiful Arrangement II 优美的排列 II
15、 669. Trim a Binary Search Tree 修剪二叉搜索树
16、 671. Second Minimum Node In a Binary Tree 二叉树中第二小的节点
17、 672. Bulb Switcher II 灯泡开关 Ⅱ
18、 673. Number of Longest Increasing Subsequence 最长递增子序列的个数
19、 674. Longest Continuous Increasing Subsequence 最长连续递增序列
20、 676. Implement Magic Dictionary 实现一个魔法字典
21、 677. Map Sum Pairs 键值映射
22、 678. Valid Parenthesis String 有效的括号字符串
23、 680. Valid Palindrome II 验证回文字符串 Ⅱ
24、 682. Baseball Game 棒球比赛
25、 684. Redundant Connection 冗余连接
26、 686. Repeated String Match 重复叠加字符串匹配
27、 687. Longest Univalue Path 最长同值路径
28、 688. Knight Probability in Chessboard 骑士在棋盘上的概率
29、 689. Maximum Sum of 3 Non-Overlapping Subarrays 三个无重叠子数组的最大和
30、 690. Employee Importance 员工的重要性
31、 692. Top K Frequent Words 前K个高频单词
32、 693. Binary Number with Alternating Bits 交替位二进制数
33、 694. Number of Distinct Islands 不同岛屿的数量
34、 695. Max Area of Island 岛屿的最大面积
35、 696. Count Binary Substrings 计数二进制子串
36、 697. Degree of an Array 数组的度
37、 698. Partition to K Equal Sum Subsets 划分为k个相等的子集