├── .github └── ISSUE_TEMPLATE │ └── -------.md ├── .gitignore ├── 91algo ├── README.md ├── code-templates │ └── README.md ├── cpp │ ├── .vscode │ │ ├── c_cpp_properties.json │ │ ├── launch.json │ │ ├── settings.json │ │ └── tasks.json │ ├── README.md │ └── leetcode989-add-to-array-form-of-integer_add_logic.cpp ├── daily │ ├── .vscode │ │ ├── c_cpp_properties.json │ │ ├── launch.json │ │ ├── settings.json │ │ └── tasks.json │ ├── day1[2021-09-10] leetcode989-add-to-array-form-of-integer.cpp │ ├── day24[2021-10-03] binarySearch924-delete-sublist-to-make-sum-divisible-by-k_presum.cpp │ ├── day2[2021-09-11] leetcode821-shortest-distance-to-a-character_naive_solution.cpp │ ├── day2[2021-09-11] leetcode821-shortest-distance-to-a-character_two_pointers1.cpp │ ├── day3[2021-09-12] leetcode1381-design-a-stack-with-increment-operation_stack.cpp │ ├── day4[2021-09-13] leetcode394-decode-string_two_stacks.cpp │ ├── day5[2021-09-14] leetcode232-implement-queue-using-stacks_two_stacks.cpp │ └── posts │ │ ├── README.md │ │ ├── day1.md │ │ ├── day10.md │ │ ├── day11.md │ │ ├── day12.md │ │ ├── day13.md │ │ ├── day14.md │ │ ├── day15.md │ │ ├── day16.md │ │ ├── day17.md │ │ ├── day18.md │ │ ├── day19.md │ │ ├── day2.md │ │ ├── day20.md │ │ ├── day21.md │ │ ├── day22.md │ │ ├── day23.md │ │ ├── day24.md │ │ ├── day25.md │ │ ├── day26.md │ │ ├── day27.md │ │ ├── day28.md │ │ ├── day29.md │ │ ├── day3.md │ │ ├── day30.md │ │ ├── day31.md │ │ ├── day32.md │ │ ├── day4.md │ │ ├── day5.md │ │ ├── day6.md │ │ ├── day7.md │ │ ├── day8.md │ │ └── day9.md ├── notes │ └── README.md └── templates │ └── README.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SUMMARY.md ├── algo-basic ├── .vscode │ ├── c_cpp_properties.json │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── acwing1097-lake-counting_flood_fill_readFile.cpp ├── acwing167-sticks.cpp ├── acwing785-quick-sort_do_while.cpp ├── acwing785-quick-sort_while_hardcode_input.cpp ├── acwing785-quick-sort_while_readFile.cpp ├── acwing787-merge-sort.cpp ├── binarySearch.cpp ├── in1097.txt ├── in167.txt └── in785.txt ├── assets ├── 0000-0099 │ ├── 0001.Two Sum │ │ └── README_EN.md │ ├── 0002.Add Two Numbers │ │ ├── README_EN.md │ │ └── images │ │ │ └── addtwonumber1.jpg │ ├── 0003.Longest Substring Without Repeating Characters │ │ └── README_EN.md │ ├── 0004.Median of Two Sorted Arrays │ │ └── README_EN.md │ ├── 0005.Longest Palindromic Substring │ │ └── README_EN.md │ ├── 0006.ZigZag Conversion │ │ └── README_EN.md │ ├── 0007.Reverse Integer │ │ └── README_EN.md │ ├── 0008.String to Integer (atoi) │ │ └── README_EN.md │ ├── 0009.Palindrome Number │ │ └── README_EN.md │ ├── 0010.Regular Expression Matching │ │ └── README_EN.md │ ├── 0011.Container With Most Water │ │ ├── README_EN.md │ │ └── images │ │ │ └── question_11.jpg │ ├── 0012.Integer to Roman │ │ └── README_EN.md │ ├── 0013.Roman to Integer │ │ └── README_EN.md │ ├── 0014.Longest Common Prefix │ │ └── README_EN.md │ ├── 0015.3Sum │ │ └── README_EN.md │ ├── 0016.3Sum Closest │ │ └── README_EN.md │ ├── 0017.Letter Combinations of a Phone Number │ │ ├── README_EN.md │ │ └── images │ │ │ └── 17_telephone_keypad.png │ ├── 0018.4Sum │ │ └── README_EN.md │ ├── 0019.Remove Nth Node From End of List │ │ ├── README_EN.md │ │ └── images │ │ │ └── remove_ex1.jpg │ ├── 0020.Valid Parentheses │ │ └── README_EN.md │ ├── 0021.Merge Two Sorted Lists │ │ ├── README_EN.md │ │ └── images │ │ │ └── merge_ex1.jpg │ ├── 0022.Generate Parentheses │ │ └── README_EN.md │ ├── 0023.Merge k Sorted Lists │ │ └── README_EN.md │ ├── 0024.Swap Nodes in Pairs │ │ ├── README_EN.md │ │ └── images │ │ │ └── swap_ex1.jpg │ ├── 0025.Reverse Nodes in k-Group │ │ ├── README_EN.md │ │ └── images │ │ │ ├── reverse_ex1.jpg │ │ │ └── reverse_ex2.jpg │ ├── 0026.Remove Duplicates from Sorted Array │ │ └── README_EN.md │ ├── 0027.Remove Element │ │ └── README_EN.md │ ├── 0028.Implement strStr() │ │ └── README_EN.md │ ├── 0029.Divide Two Integers │ │ └── README_EN.md │ ├── 0030.Substring with Concatenation of All Words │ │ └── README_EN.md │ ├── 0031.Next Permutation │ │ └── README_EN.md │ ├── 0032.Longest Valid Parentheses │ │ └── README_EN.md │ ├── 0033.Search in Rotated Sorted Array │ │ └── README_EN.md │ ├── 0034.Find First and Last Position of Element in Sorted Array │ │ └── README_EN.md │ ├── 0035.Search Insert Position │ │ └── README_EN.md │ ├── 0036.Valid Sudoku │ │ ├── README_EN.md │ │ └── images │ │ │ └── 250px-sudoku-by-l2g-20050714svg.png │ ├── 0037.Sudoku Solver │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 250px-sudoku-by-l2g-20050714_solutionsvg.png │ │ │ └── 250px-sudoku-by-l2g-20050714svg.png │ ├── 0038.Count and Say │ │ ├── README_EN.md │ │ └── images │ │ │ └── countandsay.jpg │ ├── 0039.Combination Sum │ │ └── README_EN.md │ ├── 0040.Combination Sum II │ │ └── README_EN.md │ ├── 0041.First Missing Positive │ │ └── README_EN.md │ ├── 0042.Trapping Rain Water │ │ ├── README_EN.md │ │ └── images │ │ │ └── rainwatertrap.png │ ├── 0043.Multiply Strings │ │ └── README_EN.md │ ├── 0044.Wildcard Matching │ │ └── README_EN.md │ ├── 0045.Jump Game II │ │ └── README_EN.md │ ├── 0046.Permutations │ │ └── README_EN.md │ ├── 0047.Permutations II │ │ └── README_EN.md │ ├── 0048.Rotate Image │ │ ├── README_EN.md │ │ └── images │ │ │ ├── mat1.jpg │ │ │ └── mat2.jpg │ ├── 0049.Group Anagrams │ │ └── README_EN.md │ ├── 0050.Pow(x, n) │ │ └── README_EN.md │ ├── 0051.N-Queens │ │ ├── README_EN.md │ │ └── images │ │ │ └── 8-queens.png │ ├── 0052.N-Queens II │ │ ├── README_EN.md │ │ └── images │ │ │ └── 8-queens.png │ ├── 0053.Maximum Subarray │ │ └── README_EN.md │ ├── 0054.Spiral Matrix │ │ ├── README_EN.md │ │ └── images │ │ │ ├── spiral.jpg │ │ │ └── spiral1.jpg │ ├── 0055.Jump Game │ │ └── README_EN.md │ ├── 0056.Merge Intervals │ │ └── README_EN.md │ ├── 0057.Insert Interval │ │ └── README_EN.md │ ├── 0058.Length of Last Word │ │ └── README_EN.md │ ├── 0059.Spiral Matrix II │ │ ├── README_EN.md │ │ └── images │ │ │ └── spiraln.jpg │ ├── 0060.Permutation Sequence │ │ └── README_EN.md │ ├── 0061.Rotate List │ │ ├── README_EN.md │ │ ├── Soution.ts │ │ └── images │ │ │ ├── roate2.jpg │ │ │ └── rotate1.jpg │ ├── 0062.Unique Paths │ │ ├── README_EN.md │ │ └── images │ │ │ └── robot_maze.png │ ├── 0063.Unique Paths II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── robot1.jpg │ │ │ ├── robot2.jpg │ │ │ └── robot_maze.png │ ├── 0064.Minimum Path Sum │ │ ├── README_EN.md │ │ └── images │ │ │ └── minpath.jpg │ ├── 0065.Valid Number │ │ └── README_EN.md │ ├── 0066.Plus One │ │ └── README_EN.md │ ├── 0067.Add Binary │ │ └── README_EN.md │ ├── 0068.Text Justification │ │ └── README_EN.md │ ├── 0069.Sqrt(x) │ │ └── README_EN.md │ ├── 0070.Climbing Stairs │ │ └── README_EN.md │ ├── 0071.Simplify Path │ │ └── README_EN.md │ ├── 0072.Edit Distance │ │ └── README_EN.md │ ├── 0073.Set Matrix Zeroes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── mat1.jpg │ │ │ └── mat2.jpg │ ├── 0074.Search a 2D Matrix │ │ ├── README_EN.md │ │ └── images │ │ │ ├── mat.jpg │ │ │ └── mat2.jpg │ ├── 0075.Sort Colors │ │ └── README_EN.md │ ├── 0076.Minimum Window Substring │ │ └── README_EN.md │ ├── 0077.Combinations │ │ └── README_EN.md │ ├── 0078.Subsets │ │ └── README_EN.md │ ├── 0079.Word Search │ │ ├── README_EN.md │ │ └── images │ │ │ ├── word-1.jpg │ │ │ ├── word2.jpg │ │ │ └── word3.jpg │ ├── 0080.Remove Duplicates from Sorted Array II │ │ └── README_EN.md │ ├── 0081.Search in Rotated Sorted Array II │ │ └── README_EN.md │ ├── 0082.Remove Duplicates from Sorted List II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── linkedlist1.jpg │ │ │ └── linkedlist2.jpg │ ├── 0083.Remove Duplicates from Sorted List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── list1.jpg │ │ │ └── list2.jpg │ ├── 0084.Largest Rectangle in Histogram │ │ ├── README_EN.md │ │ └── images │ │ │ ├── histogram.png │ │ │ └── histogram_area.png │ ├── 0085.Maximal Rectangle │ │ ├── README_EN.md │ │ └── images │ │ │ └── maximal.jpg │ ├── 0086.Partition List │ │ ├── README_EN.md │ │ └── images │ │ │ └── partition.jpg │ ├── 0087.Scramble String │ │ ├── README_EN.md │ │ └── images │ │ │ └── demo.png │ ├── 0088.Merge Sorted Array │ │ └── README_EN.md │ ├── 0089.Gray Code │ │ └── README_EN.md │ ├── 0090.Subsets II │ │ └── README_EN.md │ ├── 0091.Decode Ways │ │ └── README_EN.md │ ├── 0092.Reverse Linked List II │ │ ├── README_EN.md │ │ └── images │ │ │ └── rev2ex2.jpg │ ├── 0093.Restore IP Addresses │ │ └── README_EN.md │ ├── 0094.Binary Tree Inorder Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ ├── inorder_1.jpg │ │ │ ├── inorder_4.jpg │ │ │ └── inorder_5.jpg │ ├── 0095.Unique Binary Search Trees II │ │ ├── README_EN.md │ │ └── images │ │ │ └── uniquebstn3.jpg │ ├── 0096.Unique Binary Search Trees │ │ ├── README_EN.md │ │ └── images │ │ │ └── uniquebstn3.jpg │ ├── 0097.Interleaving String │ │ ├── README_EN.md │ │ └── images │ │ │ └── interleave.jpg │ ├── 0098.Validate Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tree1.jpg │ │ │ └── tree2.jpg │ └── 0099.Recover Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ ├── recover1.jpg │ │ └── recover2.jpg ├── 0100-0199 │ ├── 0100.Same Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.jpg │ │ │ ├── ex2.jpg │ │ │ └── ex3.jpg │ ├── 0101.Symmetric Tree │ │ ├── README_EN.md │ │ ├── TreeNode.d.ts │ │ └── images │ │ │ ├── symtree1.jpg │ │ │ └── symtree2.jpg │ ├── 0102.Binary Tree Level Order Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ └── tree1.jpg │ ├── 0103.Binary Tree Zigzag Level Order Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ └── tree1.jpg │ ├── 0104.Maximum Depth of Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── tmp-tree.jpg │ ├── 0105.Construct Binary Tree from Preorder and Inorder Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ └── tree.jpg │ ├── 0106.Construct Binary Tree from Inorder and Postorder Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ └── tree.jpg │ ├── 0107.Binary Tree Level Order Traversal II │ │ ├── README_EN.md │ │ └── images │ │ │ └── tree1.jpg │ ├── 0108.Convert Sorted Array to Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── btree.jpg │ │ │ ├── btree1.jpg │ │ │ └── btree2.jpg │ ├── 0109.Convert Sorted List to Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── linked.jpg │ ├── 0110.Balanced Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── balance_1.jpg │ │ │ └── balance_2.jpg │ ├── 0111.Minimum Depth of Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── ex_depth.jpg │ ├── 0112.Path Sum │ │ ├── README_EN.md │ │ └── images │ │ │ ├── pathsum1.jpg │ │ │ └── pathsum2.jpg │ ├── 0113.Path Sum II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── pathsum2.jpg │ │ │ └── pathsumii1.jpg │ ├── 0114.Flatten Binary Tree to Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ └── flaten.jpg │ ├── 0115.Distinct Subsequences │ │ └── README_EN.md │ ├── 0116.Populating Next Right Pointers in Each Node │ │ ├── README_EN.md │ │ └── images │ │ │ └── 116_sample.png │ ├── 0117.Populating Next Right Pointers in Each Node II │ │ ├── README_EN.md │ │ └── images │ │ │ └── 117_sample.png │ ├── 0118.Pascal's Triangle │ │ ├── README_EN.md │ │ └── images │ │ │ └── PascalTriangleAnimated2.gif │ ├── 0119.Pascal's Triangle II │ │ ├── README_EN.md │ │ └── images │ │ │ └── PascalTriangleAnimated2.gif │ ├── 0120.Triangle │ │ └── README_EN.md │ ├── 0121.Best Time to Buy and Sell Stock │ │ └── README_EN.md │ ├── 0122.Best Time to Buy and Sell Stock II │ │ └── README_EN.md │ ├── 0123.Best Time to Buy and Sell Stock III │ │ └── README_EN.md │ ├── 0124.Binary Tree Maximum Path Sum │ │ ├── README_EN.md │ │ └── images │ │ │ ├── exx1.jpg │ │ │ └── exx2.jpg │ ├── 0125.Valid Palindrome │ │ └── README_EN.md │ ├── 0126.Word Ladder II │ │ └── README_EN.md │ ├── 0127.Word Ladder │ │ └── README_EN.md │ ├── 0128.Longest Consecutive Sequence │ │ └── README_EN.md │ ├── 0129.Sum Root to Leaf Numbers │ │ ├── README_EN.md │ │ └── images │ │ │ ├── num1tree.jpg │ │ │ └── num2tree.jpg │ ├── 0130.Surrounded Regions │ │ ├── README_EN.md │ │ └── images │ │ │ └── xogrid.jpg │ ├── 0131.Palindrome Partitioning │ │ └── README_EN.md │ ├── 0132.Palindrome Partitioning II │ │ └── README_EN.md │ ├── 0133.Clone Graph │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 133_clone_graph_question.png │ │ │ ├── graph-1.png │ │ │ └── graph.png │ ├── 0134.Gas Station │ │ └── README_EN.md │ ├── 0135.Candy │ │ └── README_EN.md │ ├── 0136.Single Number │ │ └── README_EN.md │ ├── 0137.Single Number II │ │ └── README_EN.md │ ├── 0138.Copy List with Random Pointer │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.png │ │ │ ├── e2.png │ │ │ └── e3.png │ ├── 0139.Word Break │ │ └── README_EN.md │ ├── 0140.Word Break II │ │ └── README_EN.md │ ├── 0141.Linked List Cycle │ │ ├── README_EN.md │ │ └── images │ │ │ ├── circularlinkedlist.png │ │ │ ├── circularlinkedlist_test2.png │ │ │ └── circularlinkedlist_test3.png │ ├── 0142.Linked List Cycle II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── circularlinkedlist.png │ │ │ ├── circularlinkedlist_test2.png │ │ │ ├── circularlinkedlist_test3.png │ │ │ └── linked-list-cycle-ii.png │ ├── 0143.Reorder List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── reorder1linked-list.jpg │ │ │ └── reorder2-linked-list.jpg │ ├── 0144.Binary Tree Preorder Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ ├── inorder_1.jpg │ │ │ ├── inorder_4.jpg │ │ │ └── inorder_5.jpg │ ├── 0145.Binary Tree Postorder Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ ├── pre1.jpg │ │ │ ├── pre2.jpg │ │ │ └── pre3.jpg │ ├── 0146.Lru Cache │ │ └── README_EN.md │ ├── 0147.Insertion Sort List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── Insertion-sort-example-300px.gif │ │ │ ├── sort1linked-list.jpg │ │ │ └── sort2linked-list.jpg │ ├── 0148.Sort List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sort_list_1.jpg │ │ │ └── sort_list_2.jpg │ ├── 0149.Max Points on a Line │ │ ├── README_EN.md │ │ └── images │ │ │ ├── plane1.jpg │ │ │ └── plane2.jpg │ ├── 0150.Evaluate Reverse Polish Notation │ │ └── README_EN.md │ ├── 0151.Reverse Words in a String │ │ └── README_EN.md │ ├── 0152.Maximum Product Subarray │ │ └── README_EN.md │ ├── 0153.Find Minimum in Rotated Sorted Array │ │ └── README_EN.md │ ├── 0154.Find Minimum in Rotated Sorted Array II │ │ └── README_EN.md │ ├── 0155.Min Stack │ │ └── README_EN.md │ ├── 0156.Binary Tree Upside Down │ │ ├── README_EN.md │ │ └── images │ │ │ ├── main.jpg │ │ │ └── updown.jpg │ ├── 0157.Read N Characters Given Read4 │ │ ├── README_EN.md │ │ └── images │ │ │ └── 157_example.png │ ├── 0158.Read N Characters Given Read4 II - Call multiple times │ │ ├── README_EN.md │ │ └── images │ │ │ └── 157_example.png │ ├── 0159.Longest Substring with At Most Two Distinct Characters │ │ └── README_EN.md │ ├── 0160.Intersection of Two Linked Lists │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 160_example_1.png │ │ │ ├── 160_example_2.png │ │ │ ├── 160_example_3.png │ │ │ └── 160_statement.png │ ├── 0161.One Edit Distance │ │ └── README_EN.md │ ├── 0162.Find Peak Element │ │ └── README_EN.md │ ├── 0163.Missing Ranges │ │ └── README_EN.md │ ├── 0164.Maximum Gap │ │ └── README_EN.md │ ├── 0165.Compare Version Numbers │ │ └── README_EN.md │ ├── 0166.Fraction to Recurring Decimal │ │ └── README_EN.md │ ├── 0167.Two Sum II - Input array is sorted │ │ └── README_EN.md │ ├── 0168.Excel Sheet Column Title │ │ └── README_EN.md │ ├── 0169.Majority Element │ │ └── README_EN.md │ ├── 0170.Two Sum III - Data structure design │ │ └── README_EN.md │ ├── 0171.Excel Sheet Column Number │ │ └── README_EN.md │ ├── 0172.Factorial Trailing Zeroes │ │ └── README_EN.md │ ├── 0173.Binary Search Tree Iterator │ │ ├── README_EN.md │ │ └── images │ │ │ └── bst-tree.png │ ├── 0174.Dungeon Game │ │ ├── README_EN.md │ │ └── images │ │ │ └── dungeon-grid-1.jpg │ ├── 0175.Combine Two Tables │ │ └── README_EN.md │ ├── 0176.Second Highest Salary │ │ └── README_EN.md │ ├── 0177.Nth Highest Salary │ │ └── README_EN.md │ ├── 0178.Rank Scores │ │ └── README_EN.md │ ├── 0179.Largest Number │ │ └── README_EN.md │ ├── 0180.Consecutive Numbers │ │ └── README_EN.md │ ├── 0181.Employees Earning More Than Their Managers │ │ └── README_EN.md │ ├── 0182.Duplicate Emails │ │ └── README_EN.md │ ├── 0183.Customers Who Never Order │ │ └── README_EN.md │ ├── 0184.Department Highest Salary │ │ └── README_EN.md │ ├── 0185.Department Top Three Salaries │ │ └── README_EN.md │ ├── 0186.Reverse Words in a String II │ │ └── README_EN.md │ ├── 0187.Repeated DNA Sequences │ │ └── README_EN.md │ ├── 0188.Best Time to Buy and Sell Stock IV │ │ └── README_EN.md │ ├── 0189.Rotate Array │ │ └── README_EN.md │ ├── 0190.Reverse Bits │ │ └── README_EN.md │ ├── 0191.Number of 1 Bits │ │ └── README_EN.md │ ├── 0192.Word Frequency │ │ └── README_EN.md │ ├── 0193.Valid Phone Numbers │ │ └── README_EN.md │ ├── 0194.Transpose File │ │ └── README_EN.md │ ├── 0195.Tenth Line │ │ └── README_EN.md │ ├── 0196.Delete Duplicate Emails │ │ └── README_EN.md │ ├── 0197.Rising Temperature │ │ └── README_EN.md │ ├── 0198.House Robber │ │ └── README_EN.md │ └── 0199.Binary Tree Right Side View │ │ ├── README_EN.md │ │ └── images │ │ └── tree.jpg ├── 0200-0299 │ ├── 0200.Number of Islands │ │ └── README_EN.md │ ├── 0201.Bitwise AND of Numbers Range │ │ └── README_EN.md │ ├── 0202.Happy Number │ │ └── README_EN.md │ ├── 0203.Remove Linked List Elements │ │ ├── README_EN.md │ │ └── images │ │ │ └── removelinked-list.jpg │ ├── 0204.Count Primes │ │ └── README_EN.md │ ├── 0205.Isomorphic Strings │ │ └── README_EN.md │ ├── 0206.Reverse Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── rev1ex1.jpg │ │ │ └── rev1ex2.jpg │ ├── 0207.Course Schedule │ │ └── README_EN.md │ ├── 0208.Implement Trie (Prefix Tree) │ │ └── README_EN.md │ ├── 0209.Minimum Size Subarray Sum │ │ └── README_EN.md │ ├── 0210.Course Schedule II │ │ └── README_EN.md │ ├── 0211.Design Add and Search Words Data Structure │ │ └── README_EN.md │ ├── 0212.Word Search II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── search1.jpg │ │ │ └── search2.jpg │ ├── 0213.House Robber II │ │ └── README_EN.md │ ├── 0214.Shortest Palindrome │ │ └── README_EN.md │ ├── 0215.Kth Largest Element in an Array │ │ └── README_EN.md │ ├── 0216.Combination Sum III │ │ └── README_EN.md │ ├── 0217.Contains Duplicate │ │ └── README_EN.md │ ├── 0218.The Skyline Problem │ │ ├── README_EN.md │ │ └── images │ │ │ ├── skyline1.png │ │ │ └── skyline2.png │ ├── 0219.Contains Duplicate II │ │ └── README_EN.md │ ├── 0220.Contains Duplicate III │ │ └── README_EN.md │ ├── 0221.Maximal Square │ │ ├── README_EN.md │ │ └── images │ │ │ ├── max1grid.jpg │ │ │ └── max2grid.jpg │ ├── 0222.Count Complete Tree Nodes │ │ ├── README_EN.md │ │ └── images │ │ │ └── complete.jpg │ ├── 0223.Rectangle Area │ │ ├── README_EN.md │ │ └── images │ │ │ └── rectangle_area.png │ ├── 0224.Basic Calculator │ │ └── README_EN.md │ ├── 0225.Implement Stack using Queues │ │ └── README_EN.md │ ├── 0226.Invert Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── invert1-tree.jpg │ │ │ └── invert2-tree.jpg │ ├── 0227.Basic Calculator II │ │ └── README_EN.md │ ├── 0228.Summary Ranges │ │ └── README_EN.md │ ├── 0229.Majority Element II │ │ └── README_EN.md │ ├── 0230.Kth Smallest Element in a BST │ │ ├── README_EN.md │ │ └── images │ │ │ ├── kthtree1.jpg │ │ │ └── kthtree2.jpg │ ├── 0231.Power of Two │ │ └── README_EN.md │ ├── 0232.Implement Queue using Stacks │ │ └── README_EN.md │ ├── 0233.Number of Digit One │ │ └── README_EN.md │ ├── 0234.Palindrome Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── pal1linked-list.jpg │ │ │ └── pal2linked-list.jpg │ ├── 0235.Lowest Common Ancestor of a Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── binarysearchtree_improved.png │ ├── 0236.Lowest Common Ancestor of a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── binarytree.png │ ├── 0237.Delete Node in a Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ └── 237_example.png │ ├── 0238.Product of Array Except Self │ │ └── README_EN.md │ ├── 0239.Sliding Window Maximum │ │ └── README_EN.md │ ├── 0240.Search a 2D Matrix II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── searchgrid.jpg │ │ │ └── searchgrid2.jpg │ ├── 0241.Different Ways to Add Parentheses │ │ └── README_EN.md │ ├── 0242.Valid Anagram │ │ └── README_EN.md │ ├── 0243.Shortest Word Distance │ │ └── README_EN.md │ ├── 0244.Shortest Word Distance II │ │ └── README_EN.md │ ├── 0245.Shortest Word Distance III │ │ └── README_EN.md │ ├── 0246.Strobogrammatic Number │ │ └── README_EN.md │ ├── 0247.Strobogrammatic Number II │ │ └── README_EN.md │ ├── 0248.Strobogrammatic Number III │ │ └── README_EN.md │ ├── 0249.Group Shifted Strings │ │ └── README_EN.md │ ├── 0250.Count Univalue Subtrees │ │ ├── README_EN.md │ │ └── images │ │ │ └── unival_e1.jpg │ ├── 0251.Flatten 2D Vector │ │ └── README_EN.md │ ├── 0252.Meeting Rooms │ │ └── README_EN.md │ ├── 0253.Meeting Rooms II │ │ └── README_EN.md │ ├── 0254.Factor Combinations │ │ └── README_EN.md │ ├── 0255.Verify Preorder Sequence in Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── preorder-tree.jpg │ ├── 0256.Paint House │ │ └── README_EN.md │ ├── 0257.Binary Tree Paths │ │ ├── README_EN.md │ │ └── images │ │ │ └── paths-tree.jpg │ ├── 0258.Add Digits │ │ └── README_EN.md │ ├── 0259.3Sum Smaller │ │ └── README_EN.md │ ├── 0260.Single Number III │ │ └── README_EN.md │ ├── 0261.Graph Valid Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tree1-graph.jpg │ │ │ └── tree2-graph.jpg │ ├── 0262.Trips and Users │ │ └── README_EN.md │ ├── 0263.Ugly Number │ │ └── README_EN.md │ ├── 0264.Ugly Number II │ │ └── README_EN.md │ ├── 0265.Paint House II │ │ └── README_EN.md │ ├── 0266.Palindrome Permutation │ │ └── README_EN.md │ ├── 0267.Palindrome Permutation II │ │ └── README_EN.md │ ├── 0268.Missing Number │ │ └── README_EN.md │ ├── 0269.Alien Dictionary │ │ └── README_EN.md │ ├── 0270.Closest Binary Search Tree Value │ │ ├── README_EN.md │ │ └── images │ │ │ └── closest1-1-tree.jpg │ ├── 0271.Encode and Decode Strings │ │ └── README_EN.md │ ├── 0272.Closest Binary Search Tree Value II │ │ ├── README_EN.md │ │ └── images │ │ │ └── closest1-1-tree.jpg │ ├── 0273.Integer to English Words │ │ └── README_EN.md │ ├── 0274.H-Index │ │ └── README_EN.md │ ├── 0275.H-Index II │ │ └── README_EN.md │ ├── 0276.Paint Fence │ │ ├── README_EN.md │ │ └── images │ │ │ └── paintfenceex1.png │ ├── 0277.Find the Celebrity │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 277_example_1_bold.png │ │ │ └── 277_example_2.png │ ├── 0278.First Bad Version │ │ └── README_EN.md │ ├── 0279.Perfect Squares │ │ └── README_EN.md │ ├── 0280.Wiggle Sort │ │ └── README_EN.md │ ├── 0281.Zigzag Iterator │ │ └── README_EN.md │ ├── 0282.Expression Add Operators │ │ └── README_EN.md │ ├── 0283.Move Zeroes │ │ └── README_EN.md │ ├── 0284.Peeking Iterator │ │ └── README_EN.md │ ├── 0285.Inorder Successor in BST │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 285_example_1.png │ │ │ └── 285_example_2.png │ ├── 0286.Walls and Gates │ │ ├── README_EN.md │ │ └── images │ │ │ └── grid.jpg │ ├── 0287.Find the Duplicate Number │ │ └── README_EN.md │ ├── 0288.Unique Word Abbreviation │ │ └── README_EN.md │ ├── 0289.Game of Life │ │ ├── README_EN.md │ │ └── images │ │ │ ├── grid1.jpg │ │ │ └── grid2.jpg │ ├── 0290.Word Pattern │ │ └── README_EN.md │ ├── 0291.Word Pattern II │ │ └── README_EN.md │ ├── 0292.Nim Game │ │ └── README_EN.md │ ├── 0293.Flip Game │ │ └── README_EN.md │ ├── 0294.Flip Game II │ │ └── README_EN.md │ ├── 0295.Find Median from Data Stream │ │ └── README_EN.md │ ├── 0296.Best Meeting Point │ │ ├── README_EN.md │ │ └── images │ │ │ └── meetingpoint-grid.jpg │ ├── 0297.Serialize and Deserialize Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── serdeser.jpg │ ├── 0298.Binary Tree Longest Consecutive Sequence │ │ ├── README_EN.md │ │ └── images │ │ │ ├── consec1-1-tree.jpg │ │ │ └── consec1-2-tree.jpg │ └── 0299.Bulls and Cows │ │ └── README_EN.md ├── 0300-0399 │ ├── 0300.Longest Increasing Subsequence │ │ └── README_EN.md │ ├── 0301.Remove Invalid Parentheses │ │ └── README_EN.md │ ├── 0302.Smallest Rectangle Enclosing Black Pixels │ │ ├── README_EN.md │ │ └── images │ │ │ └── 302_smallest_rectangle_enclosing_black_pixels.png │ ├── 0303.Range Sum Query - Immutable │ │ └── README_EN.md │ ├── 0304.Range Sum Query 2D - Immutable │ │ ├── README_EN.md │ │ └── images │ │ │ └── 304.png │ ├── 0305.Number of Islands II │ │ ├── README_EN.md │ │ └── images │ │ │ └── tmp-grid.jpg │ ├── 0306.Additive Number │ │ └── README_EN.md │ ├── 0307.Range Sum Query - Mutable │ │ └── README_EN.md │ ├── 0308.Range Sum Query 2D - Mutable │ │ ├── README_EN.md │ │ └── images │ │ │ └── 308_range_sum_query_2d_mutable.png │ ├── 0309.Best Time to Buy and Sell Stock with Cooldown │ │ └── README_EN.md │ ├── 0310.Minimum Height Trees │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.jpg │ │ │ └── e2.jpg │ ├── 0311.Sparse Matrix Multiplication │ │ ├── README_EN.md │ │ └── images │ │ │ └── mult-grid.jpg │ ├── 0312.Burst Balloons │ │ └── README_EN.md │ ├── 0313.Super Ugly Number │ │ └── README_EN.md │ ├── 0314.Binary Tree Vertical Order Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ ├── vtree1.jpg │ │ │ ├── vtree2-1.jpg │ │ │ └── vtree2.jpg │ ├── 0315.Count of Smaller Numbers After Self │ │ └── README_EN.md │ ├── 0316.Remove Duplicate Letters │ │ └── README_EN.md │ ├── 0317.Shortest Distance from All Buildings │ │ ├── README_EN.md │ │ └── images │ │ │ └── buildings-grid.jpg │ ├── 0318.Maximum Product of Word Lengths │ │ └── README_EN.md │ ├── 0319.Bulb Switcher │ │ ├── README_EN.md │ │ └── images │ │ │ └── bulb.jpg │ ├── 0320.Generalized Abbreviation │ │ └── README_EN.md │ ├── 0321.Create Maximum Number │ │ └── README_EN.md │ ├── 0322.Coin Change │ │ └── README_EN.md │ ├── 0323.Number of Connected Components in an Undirected Graph │ │ ├── README_EN.md │ │ └── images │ │ │ ├── conn1-graph.jpg │ │ │ └── conn2-graph.jpg │ ├── 0324.Wiggle Sort II │ │ └── README_EN.md │ ├── 0325.Maximum Size Subarray Sum Equals k │ │ └── README_EN.md │ ├── 0326.Power of Three │ │ └── README_EN.md │ ├── 0327.Count of Range Sum │ │ └── README_EN.md │ ├── 0328.Odd Even Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── oddeven-linked-list.jpg │ │ │ └── oddeven2-linked-list.jpg │ ├── 0329.Longest Increasing Path in a Matrix │ │ ├── README_EN.md │ │ └── images │ │ │ ├── grid1.jpg │ │ │ └── tmp-grid.jpg │ ├── 0330.Patching Array │ │ └── README_EN.md │ ├── 0331.Verify Preorder Serialization of a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── pre-tree.jpg │ ├── 0332.Reconstruct Itinerary │ │ ├── README_EN.md │ │ └── images │ │ │ ├── itinerary1-graph.jpg │ │ │ └── itinerary2-graph.jpg │ ├── 0333.Largest BST Subtree │ │ ├── README_EN.md │ │ └── images │ │ │ └── tmp.jpg │ ├── 0334.Increasing Triplet Subsequence │ │ └── README_EN.md │ ├── 0335.Self Crossing │ │ ├── README_EN.md │ │ └── images │ │ │ ├── selfcross1-plane.jpg │ │ │ ├── selfcross2-plane.jpg │ │ │ └── selfcross3-plane.jpg │ ├── 0336.Palindrome Pairs │ │ └── README_EN.md │ ├── 0337.House Robber III │ │ ├── README_EN.md │ │ └── images │ │ │ ├── rob1-tree.jpg │ │ │ └── rob2-tree.jpg │ ├── 0338.Counting Bits │ │ └── README_EN.md │ ├── 0339.Nested List Weight Sum │ │ ├── README_EN.md │ │ └── images │ │ │ ├── nestedlistweightsumex1.png │ │ │ └── nestedlistweightsumex2.png │ ├── 0340.Longest Substring with At Most K Distinct Characters │ │ └── README_EN.md │ ├── 0341.Flatten Nested List Iterator │ │ └── README_EN.md │ ├── 0342.Power of Four │ │ └── README_EN.md │ ├── 0343.Integer Break │ │ └── README_EN.md │ ├── 0344.Reverse String │ │ └── README_EN.md │ ├── 0345.Reverse Vowels of a String │ │ └── README_EN.md │ ├── 0346.Moving Average from Data Stream │ │ └── README_EN.md │ ├── 0347.Top K Frequent Elements │ │ └── README_EN.md │ ├── 0348.Design Tic-Tac-Toe │ │ └── README_EN.md │ ├── 0349.Intersection of Two Arrays │ │ └── README_EN.md │ ├── 0350.Intersection of Two Arrays II │ │ └── README_EN.md │ ├── 0351.Android Unlock Patterns │ │ ├── README_EN.md │ │ └── images │ │ │ └── android-unlock.png │ ├── 0352.Data Stream as Disjoint Intervals │ │ └── README_EN.md │ ├── 0353.Design Snake Game │ │ ├── README_EN.md │ │ └── images │ │ │ └── snake.jpg │ ├── 0354.Russian Doll Envelopes │ │ └── README_EN.md │ ├── 0355.Design Twitter │ │ └── README_EN.md │ ├── 0356.Line Reflection │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 356_example_1.png │ │ │ └── 356_example_2.png │ ├── 0357.Count Numbers with Unique Digits │ │ └── README_EN.md │ ├── 0358.Rearrange String k Distance Apart │ │ └── README_EN.md │ ├── 0359.Logger Rate Limiter │ │ └── README_EN.md │ ├── 0360.Sort Transformed Array │ │ └── README_EN.md │ ├── 0361.Bomb Enemy │ │ ├── README_EN.md │ │ └── images │ │ │ └── 361_Bomb_Enemy.gif │ ├── 0362.Design Hit Counter │ │ └── README_EN.md │ ├── 0363.Max Sum of Rectangle No Larger Than K │ │ ├── README_EN.md │ │ └── images │ │ │ └── sum-grid.jpg │ ├── 0364.Nested List Weight Sum II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── nestedlistweightsumiiex1.png │ │ │ └── nestedlistweightsumiiex2.png │ ├── 0365.Water and Jug Problem │ │ └── README_EN.md │ ├── 0366.Find Leaves of Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── remleaves-tree.jpg │ ├── 0367.Valid Perfect Square │ │ └── README_EN.md │ ├── 0368.Largest Divisible Subset │ │ └── README_EN.md │ ├── 0369.Plus One Linked List │ │ └── README_EN.md │ ├── 0370.Range Addition │ │ ├── README_EN.md │ │ └── images │ │ │ └── rangeadd-grid.jpg │ ├── 0371.Sum of Two Integers │ │ └── README_EN.md │ ├── 0372.Super Pow │ │ └── README_EN.md │ ├── 0373.Find K Pairs with Smallest Sums │ │ └── README_EN.md │ ├── 0374.Guess Number Higher or Lower │ │ └── README_EN.md │ ├── 0375.Guess Number Higher or Lower II │ │ ├── README_EN.md │ │ └── images │ │ │ └── graph.png │ ├── 0376.Wiggle Subsequence │ │ └── README_EN.md │ ├── 0377.Combination Sum IV │ │ └── README_EN.md │ ├── 0378.Kth Smallest Element in a Sorted Matrix │ │ └── README_EN.md │ ├── 0379.Design Phone Directory │ │ └── README_EN.md │ ├── 0380.Insert Delete GetRandom O(1) │ │ └── README_EN.md │ ├── 0381.Insert Delete GetRandom O(1) - Duplicates allowed │ │ └── README_EN.md │ ├── 0382.Linked List Random Node │ │ ├── README_EN.md │ │ └── images │ │ │ └── getrand-linked-list.jpg │ ├── 0383.Ransom Note │ │ └── README_EN.md │ ├── 0384.Shuffle an Array │ │ └── README_EN.md │ ├── 0385.Mini Parser │ │ └── README_EN.md │ ├── 0386.Lexicographical Numbers │ │ └── README_EN.md │ ├── 0387.First Unique Character in a String │ │ └── README_EN.md │ ├── 0388.Longest Absolute File Path │ │ ├── README_EN.md │ │ └── images │ │ │ ├── dir1.jpg │ │ │ ├── dir2.jpg │ │ │ └── mdir.jpg │ ├── 0389.Find the Difference │ │ └── README_EN.md │ ├── 0390.Elimination Game │ │ └── README_EN.md │ ├── 0391.Perfect Rectangle │ │ ├── README_EN.md │ │ └── images │ │ │ ├── rectangle_hole.gif │ │ │ ├── rectangle_intersect.gif │ │ │ ├── rectangle_perfect.gif │ │ │ └── rectangle_separated.gif │ ├── 0392.Is Subsequence │ │ └── README_EN.md │ ├── 0393.UTF-8 Validation │ │ └── README_EN.md │ ├── 0394.Decode String │ │ └── README_EN.md │ ├── 0395.Longest Substring with At Least K Repeating Characters │ │ └── README_EN.md │ ├── 0396.Rotate Function │ │ └── README_EN.md │ ├── 0397.Integer Replacement │ │ └── README_EN.md │ ├── 0398.Random Pick Index │ │ └── README_EN.md │ └── 0399.Evaluate Division │ │ └── README_EN.md ├── 0400-0499 │ ├── 0400.Nth Digit │ │ └── README_EN.md │ ├── 0401.Binary Watch │ │ ├── README_EN.md │ │ └── images │ │ │ ├── binary_clock_samui_moon.jpg │ │ │ └── binarywatch.jpg │ ├── 0402.Remove K Digits │ │ └── README_EN.md │ ├── 0403.Frog Jump │ │ └── README_EN.md │ ├── 0404.Sum of Left Leaves │ │ ├── README_EN.md │ │ └── images │ │ │ └── leftsum-tree.jpg │ ├── 0405.Convert a Number to Hexadecimal │ │ └── README_EN.md │ ├── 0406.Queue Reconstruction by Height │ │ └── README_EN.md │ ├── 0407.Trapping Rain Water II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── rainwater_empty.png │ │ │ └── rainwater_fill.png │ ├── 0408.Valid Word Abbreviation │ │ └── README_EN.md │ ├── 0409.Longest Palindrome │ │ └── README_EN.md │ ├── 0410.Split Array Largest Sum │ │ └── README_EN.md │ ├── 0411.Minimum Unique Word Abbreviation │ │ └── README_EN.md │ ├── 0412.Fizz Buzz │ │ └── README_EN.md │ ├── 0413.Arithmetic Slices │ │ └── README_EN.md │ ├── 0414.Third Maximum Number │ │ └── README_EN.md │ ├── 0415.Add Strings │ │ └── README_EN.md │ ├── 0416.Partition Equal Subset Sum │ │ └── README_EN.md │ ├── 0417.Pacific Atlantic Water Flow │ │ ├── README_EN.md │ │ └── images │ │ │ └── ocean-grid.jpg │ ├── 0418.Sentence Screen Fitting │ │ └── README_EN.md │ ├── 0419.Battleships in a Board │ │ ├── README_EN.md │ │ └── images │ │ │ └── battelship-grid.jpg │ ├── 0420.Strong Password Checker │ │ └── README_EN.md │ ├── 0421.Maximum XOR of Two Numbers in an Array │ │ └── README_EN.md │ ├── 0422.Valid Word Square │ │ ├── README_EN.md │ │ └── images │ │ │ ├── validsq1-grid.jpg │ │ │ ├── validsq2-grid.jpg │ │ │ └── validsq3-grid.jpg │ ├── 0423.Reconstruct Original Digits from English │ │ └── README_EN.md │ ├── 0424.Longest Repeating Character Replacement │ │ └── README_EN.md │ ├── 0425.Word Squares │ │ └── README_EN.md │ ├── 0426.Convert Binary Search Tree to Sorted Doubly Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── bstdlloriginalbst.png │ │ │ ├── bstdllreturnbst.png │ │ │ └── bstdllreturndll.png │ ├── 0427.Construct Quad Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 962_grid.png │ │ │ ├── 962_grid_divided.png │ │ │ ├── 962_quad_tree.png │ │ │ ├── e1tree.png │ │ │ ├── e2mat.png │ │ │ ├── e2tree.png │ │ │ ├── grid1.png │ │ │ └── new_top.png │ ├── 0428.Serialize and Deserialize N-ary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── narytreeexample.png │ │ │ └── sample_4_964.png │ ├── 0429.N-ary Tree Level Order Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ ├── narytreeexample.png │ │ │ └── sample_4_964.png │ ├── 0430.Flatten a Multilevel Doubly Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── multilevellinkedlist.png │ │ │ └── multilevellinkedlistflattened.png │ ├── 0431.Encode N-ary Tree to Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── narytreebinarytreeexample.png │ ├── 0432.All O`one Data Structure │ │ └── README_EN.md │ ├── 0433.Minimum Genetic Mutation │ │ └── README_EN.md │ ├── 0434.Number of Segments in a String │ │ └── README_EN.md │ ├── 0435.Non-overlapping Intervals │ │ └── README_EN.md │ ├── 0436.Find Right Interval │ │ └── README_EN.md │ ├── 0437.Path Sum III │ │ ├── README_EN.md │ │ └── images │ │ │ └── pathsum3-1-tree.jpg │ ├── 0438.Find All Anagrams in a String │ │ └── README_EN.md │ ├── 0439.Ternary Expression Parser │ │ └── README_EN.md │ ├── 0440.K-th Smallest in Lexicographical Order │ │ └── README_EN.md │ ├── 0441.Arranging Coins │ │ ├── README_EN.md │ │ └── images │ │ │ ├── arrangecoins1-grid.jpg │ │ │ └── arrangecoins2-grid.jpg │ ├── 0442.Find All Duplicates in an Array │ │ └── README_EN.md │ ├── 0443.String Compression │ │ └── README_EN.md │ ├── 0444.Sequence Reconstruction │ │ └── README_EN.md │ ├── 0445.Add Two Numbers II │ │ ├── README_EN.md │ │ └── images │ │ │ └── sumii-linked-list.jpg │ ├── 0446.Arithmetic Slices II - Subsequence │ │ └── README_EN.md │ ├── 0447.Number of Boomerangs │ │ └── README_EN.md │ ├── 0448.Find All Numbers Disappeared in an Array │ │ └── README_EN.md │ ├── 0449.Serialize and Deserialize BST │ │ └── README_EN.md │ ├── 0450.Delete Node in a BST │ │ ├── README_EN.md │ │ └── images │ │ │ ├── del_node_1.jpg │ │ │ └── del_node_supp.jpg │ ├── 0451.Sort Characters By Frequency │ │ └── README_EN.md │ ├── 0452.Minimum Number of Arrows to Burst Balloons │ │ └── README_EN.md │ ├── 0453.Minimum Moves to Equal Array Elements │ │ └── README_EN.md │ ├── 0454.4Sum II │ │ └── README_EN.md │ ├── 0455.Assign Cookies │ │ └── README_EN.md │ ├── 0456.132 Pattern │ │ └── README_EN.md │ ├── 0457.Circular Array Loop │ │ └── README_EN.md │ ├── 0458.Poor Pigs │ │ └── README_EN.md │ ├── 0459.Repeated Substring Pattern │ │ └── README_EN.md │ ├── 0460.LFU Cache │ │ └── README_EN.md │ ├── 0461.Hamming Distance │ │ └── README_EN.md │ ├── 0462.Minimum Moves to Equal Array Elements II │ │ └── README_EN.md │ ├── 0463.Island Perimeter │ │ ├── README_EN.md │ │ └── images │ │ │ └── island.png │ ├── 0464.Can I Win │ │ └── README_EN.md │ ├── 0465.Optimal Account Balancing │ │ └── README_EN.md │ ├── 0466.Count The Repetitions │ │ └── README_EN.md │ ├── 0467.Unique Substrings in Wraparound String │ │ └── README_EN.md │ ├── 0468.Validate IP Address │ │ └── README_EN.md │ ├── 0469.Convex Polygon │ │ ├── README_EN.md │ │ └── images │ │ │ ├── polygon_convex.png │ │ │ └── polygon_not_convex.png │ ├── 0470.Implement Rand10() Using Rand7() │ │ └── README_EN.md │ ├── 0471.Encode String with Shortest Length │ │ └── README_EN.md │ ├── 0472.Concatenated Words │ │ └── README_EN.md │ ├── 0473.Matchsticks to Square │ │ ├── README_EN.md │ │ └── images │ │ │ └── matchsticks1-grid.jpg │ ├── 0474.Ones and Zeroes │ │ └── README_EN.md │ ├── 0475.Heaters │ │ └── README_EN.md │ ├── 0476.Number Complement │ │ └── README_EN.md │ ├── 0477.Total Hamming Distance │ │ └── README_EN.md │ ├── 0478.Generate Random Point in a Circle │ │ └── README_EN.md │ ├── 0479.Largest Palindrome Product │ │ └── README_EN.md │ ├── 0480.Sliding Window Median │ │ └── README_EN.md │ ├── 0481.Magical String │ │ └── README_EN.md │ ├── 0482.License Key Formatting │ │ └── README_EN.md │ ├── 0483.Smallest Good Base │ │ └── README_EN.md │ ├── 0484.Find Permutation │ │ └── README_EN.md │ ├── 0485.Max Consecutive Ones │ │ └── README_EN.md │ ├── 0486.Predict the Winner │ │ └── README_EN.md │ ├── 0487.Max Consecutive Ones II │ │ └── README_EN.md │ ├── 0488.Zuma Game │ │ └── README_EN.md │ ├── 0489.Robot Room Cleaner │ │ └── README_EN.md │ ├── 0490.The Maze │ │ ├── README_EN.md │ │ └── images │ │ │ ├── maze_1_example_1.png │ │ │ ├── maze_1_example_2.png │ │ │ ├── maze_2_example_1.png │ │ │ └── maze_2_example_2.png │ ├── 0491.Increasing Subsequences │ │ └── README_EN.md │ ├── 0492.Construct the Rectangle │ │ └── README_EN.md │ ├── 0493.Reverse Pairs │ │ └── README_EN.md │ ├── 0494.Target Sum │ │ └── README_EN.md │ ├── 0495.Teemo Attacking │ │ └── README_EN.md │ ├── 0496.Next Greater Element I │ │ └── README_EN.md │ ├── 0497.Random Point in Non-overlapping Rectangles │ │ └── README_EN.md │ ├── 0498.Diagonal Traverse │ │ ├── README_EN.md │ │ └── images │ │ │ └── diagonal_traverse.png │ └── 0499.The Maze III │ │ ├── README_EN.md │ │ ├── images │ │ ├── maze3-1-grid.jpg │ │ ├── maze3-2-grid.jpg │ │ ├── maze_2_example_1.png │ │ └── maze_2_example_2.png │ │ ├── maze_2_example_1.png │ │ └── maze_2_example_2.png ├── 0500-0599 │ ├── 0500.Keyboard Row │ │ ├── README_EN.md │ │ └── images │ │ │ └── keyboard.png │ ├── 0501.Find Mode in Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── mode-tree.jpg │ ├── 0502.IPO │ │ └── README_EN.md │ ├── 0503.Next Greater Element II │ │ └── README_EN.md │ ├── 0504.Base 7 │ │ └── README_EN.md │ ├── 0505.The Maze II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── maze_1_example_1.png │ │ │ └── maze_1_example_2.png │ ├── 0506.Relative Ranks │ │ └── README_EN.md │ ├── 0507.Perfect Number │ │ └── README_EN.md │ ├── 0508.Most Frequent Subtree Sum │ │ └── README_EN.md │ ├── 0509.Fibonacci Number │ │ └── README_EN.md │ ├── 0510.Inorder Successor in BST II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 285_example_1.png │ │ │ ├── 285_example_2.png │ │ │ └── 285_example_34.png │ ├── 0511.Game Play Analysis I │ │ └── README_EN.md │ ├── 0512.Game Play Analysis II │ │ └── README_EN.md │ ├── 0513.Find Bottom Left Tree Value │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tree1.jpg │ │ │ └── tree2.jpg │ ├── 0514.Freedom Trail │ │ ├── README_EN.md │ │ └── images │ │ │ └── ring.jpg │ ├── 0515.Find Largest Value in Each Tree Row │ │ ├── README_EN.md │ │ └── images │ │ │ └── largest_e1.jpg │ ├── 0516.Longest Palindromic Subsequence │ │ └── README_EN.md │ ├── 0517.Super Washing Machines │ │ └── README_EN.md │ ├── 0518.Coin Change 2 │ │ └── README_EN.md │ ├── 0519.Random Flip Matrix │ │ └── README_EN.md │ ├── 0520.Detect Capital │ │ └── README_EN.md │ ├── 0521.Longest Uncommon Subsequence I │ │ └── README_EN.md │ ├── 0522.Longest Uncommon Subsequence II │ │ └── README_EN.md │ ├── 0523.Continuous Subarray Sum │ │ └── README_EN.md │ ├── 0524.Longest Word in Dictionary through Deleting │ │ └── README_EN.md │ ├── 0525.Contiguous Array │ │ └── README_EN.md │ ├── 0526.Beautiful Arrangement │ │ └── README_EN.md │ ├── 0527.Word Abbreviation │ │ └── README_EN.md │ ├── 0528.Random Pick with Weight │ │ └── README_EN.md │ ├── 0529.Minesweeper │ │ ├── README_EN.md │ │ └── images │ │ │ ├── minesweeper_example_1.png │ │ │ └── minesweeper_example_2.png │ ├── 0530.Minimum Absolute Difference in BST │ │ └── README_EN.md │ ├── 0531.Lonely Pixel I │ │ ├── README_EN.md │ │ └── images │ │ │ ├── pixel1.jpg │ │ │ └── pixel2.jpg │ ├── 0532.K-diff Pairs in an Array │ │ └── README_EN.md │ ├── 0533.Lonely Pixel II │ │ └── README_EN.md │ ├── 0534.Game Play Analysis III │ │ └── README_EN.md │ ├── 0535.Encode and Decode TinyURL │ │ └── README_EN.md │ ├── 0536.Construct Binary Tree from String │ │ ├── README_EN.md │ │ └── images │ │ │ └── butree.jpg │ ├── 0537.Complex Number Multiplication │ │ └── README_EN.md │ ├── 0538.Convert BST to Greater Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── tree.png │ ├── 0539.Minimum Time Difference │ │ └── README_EN.md │ ├── 0540.Single Element in a Sorted Array │ │ └── README_EN.md │ ├── 0541.Reverse String II │ │ └── README_EN.md │ ├── 0542.01 Matrix │ │ └── README_EN.md │ ├── 0543.Diameter of Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── diamtree.jpg │ ├── 0544.Output Contest Matches │ │ └── README_EN.md │ ├── 0545.Boundary of Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── boundary1.jpg │ │ │ └── boundary2.jpg │ ├── 0546.Remove Boxes │ │ └── README_EN.md │ ├── 0547.Number of Provinces │ │ ├── README_EN.md │ │ └── images │ │ │ ├── graph1.jpg │ │ │ └── graph2.jpg │ ├── 0548.Split Array with Equal Sum │ │ └── README_EN.md │ ├── 0549.Binary Tree Longest Consecutive Sequence II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── consec2-1-tree.jpg │ │ │ └── consec2-2-tree.jpg │ ├── 0550.Game Play Analysis IV │ │ └── README_EN.md │ ├── 0551.Student Attendance Record I │ │ └── README_EN.md │ ├── 0552.Student Attendance Record II │ │ └── README_EN.md │ ├── 0553.Optimal Division │ │ └── README_EN.md │ ├── 0554.Brick Wall │ │ ├── README_EN.md │ │ └── images │ │ │ └── brick_wall.png │ ├── 0555.Split Concatenated Strings │ │ └── README_EN.md │ ├── 0556.Next Greater Element III │ │ └── README_EN.md │ ├── 0557.Reverse Words in a String III │ │ └── README_EN.md │ ├── 0558.Logical OR of Two Binary Grids Represented as Quad-Trees │ │ ├── README_EN.md │ │ └── images │ │ │ ├── new_top.png │ │ │ ├── qt1.png │ │ │ ├── qt2.png │ │ │ └── qtr.png │ ├── 0559.Maximum Depth of N-ary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── narytreeexample.png │ │ │ └── sample_4_964.png │ ├── 0560.Subarray Sum Equals K │ │ └── README_EN.md │ ├── 0561.Array Partition I │ │ └── README_EN.md │ ├── 0562.Longest Line of Consecutive One in Matrix │ │ └── README_EN.md │ ├── 0563.Binary Tree Tilt │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tilt1.jpg │ │ │ ├── tilt2.jpg │ │ │ └── tilt3.jpg │ ├── 0564.Find the Closest Palindrome │ │ └── README_EN.md │ ├── 0565.Array Nesting │ │ └── README_EN.md │ ├── 0566.Reshape the Matrix │ │ └── README_EN.md │ ├── 0567.Permutation in String │ │ └── README_EN.md │ ├── 0568.Maximum Vacation Days │ │ └── README_EN.md │ ├── 0569.Median Employee Salary │ │ └── README_EN.md │ ├── 0570.Managers with at Least 5 Direct Reports │ │ └── README_EN.md │ ├── 0571.Find Median Given Frequency of Numbers │ │ └── README_EN.md │ ├── 0572.Subtree of Another Tree │ │ └── README_EN.md │ ├── 0573.Squirrel Simulation │ │ ├── README_EN.md │ │ └── images │ │ │ └── squirrel_simulation.png │ ├── 0574.Winning Candidate │ │ └── README_EN.md │ ├── 0575.Distribute Candies │ │ └── README_EN.md │ ├── 0576.Out of Boundary Paths │ │ ├── README_EN.md │ │ └── images │ │ │ ├── out_of_boundary_paths_1.png │ │ │ └── out_of_boundary_paths_2.png │ ├── 0577.Employee Bonus │ │ └── README_EN.md │ ├── 0578.Get Highest Answer Rate Question │ │ └── README_EN.md │ ├── 0579.Find Cumulative Salary of an Employee │ │ └── README_EN.md │ ├── 0580.Count Student Number in Departments │ │ └── README_EN.md │ ├── 0581.Shortest Unsorted Continuous Subarray │ │ └── README_EN.md │ ├── 0582.Kill Process │ │ ├── README_EN.md │ │ └── images │ │ │ └── ptree.jpg │ ├── 0583.Delete Operation for Two Strings │ │ └── README_EN.md │ ├── 0584.Find Customer Referee │ │ └── README_EN.md │ ├── 0585.Investments in 2016 │ │ └── README_EN.md │ ├── 0586.Customer Placing the Largest Number of Orders │ │ └── README_EN.md │ ├── 0587.Erect the Fence │ │ ├── README_EN.md │ │ └── images │ │ │ ├── erect_the_fence_1.png │ │ │ └── erect_the_fence_2.png │ ├── 0588.Design In-Memory File System │ │ ├── README_EN.md │ │ └── images │ │ │ └── filesystem.png │ ├── 0589.N-ary Tree Preorder Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ ├── narytreeexample.png │ │ │ └── sample_4_964.png │ ├── 0590.N-ary Tree Postorder Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ ├── narytreeexample.png │ │ │ └── sample_4_964.png │ ├── 0591.Tag Validator │ │ └── README_EN.md │ ├── 0592.Fraction Addition and Subtraction │ │ └── README_EN.md │ ├── 0593.Valid Square │ │ └── README_EN.md │ ├── 0594.Longest Harmonious Subsequence │ │ └── README_EN.md │ ├── 0595.Big Countries │ │ └── README_EN.md │ ├── 0596.Classes More Than 5 Students │ │ └── README_EN.md │ ├── 0597.Friend Requests I Overall Acceptance Rate │ │ └── README_EN.md │ ├── 0598.Range Addition II │ │ ├── README_EN.md │ │ └── images │ │ │ └── ex1.jpg │ └── 0599.Minimum Index Sum of Two Lists │ │ └── README_EN.md ├── 0600-0699 │ ├── 0600.Non-negative Integers without Consecutive Ones │ │ └── README_EN.md │ ├── 0601.Human Traffic of Stadium │ │ └── README_EN.md │ ├── 0602.Friend Requests II Who Has the Most Friends │ │ └── README_EN.md │ ├── 0603.Consecutive Available Seats │ │ └── README_EN.md │ ├── 0604.Design Compressed String Iterator │ │ └── README_EN.md │ ├── 0605.Can Place Flowers │ │ └── README_EN.md │ ├── 0606.Construct String from Binary Tree │ │ └── README_EN.md │ ├── 0607.Sales Person │ │ └── README_EN.md │ ├── 0608.Tree Node │ │ └── README_EN.md │ ├── 0609.Find Duplicate File in System │ │ └── README_EN.md │ ├── 0610.Triangle Judgement │ │ └── README_EN.md │ ├── 0611.Valid Triangle Number │ │ └── README_EN.md │ ├── 0612.Shortest Distance in a Plane │ │ └── README_EN.md │ ├── 0613.Shortest Distance in a Line │ │ └── README_EN.md │ ├── 0614.Second Degree Follower │ │ └── README_EN.md │ ├── 0615.Average Salary Departments VS Company │ │ └── README_EN.md │ ├── 0616.Add Bold Tag in String │ │ └── README_EN.md │ ├── 0617.Merge Two Binary Trees │ │ ├── README_EN.md │ │ └── images │ │ │ └── merge.jpg │ ├── 0618.Students Report By Geography │ │ └── README_EN.md │ ├── 0619.Biggest Single Number │ │ └── README_EN.md │ ├── 0620.Not Boring Movies │ │ └── README_EN.md │ ├── 0621.Task Scheduler │ │ └── README_EN.md │ ├── 0622.Design Circular Queue │ │ └── README_EN.md │ ├── 0623.Add One Row to Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── add2-tree.jpg │ │ │ └── addrow-tree.jpg │ ├── 0624.Maximum Distance in Arrays │ │ └── README_EN.md │ ├── 0625.Minimum Factorization │ │ └── README_EN.md │ ├── 0626.Exchange Seats │ │ └── README_EN.md │ ├── 0627.Swap Salary │ │ └── README_EN.md │ ├── 0628.Maximum Product of Three Numbers │ │ └── README_EN.md │ ├── 0629.K Inverse Pairs Array │ │ └── README_EN.md │ ├── 0630.Course Schedule III │ │ └── README_EN.md │ ├── 0631.Design Excel Sum Formula │ │ └── README_EN.md │ ├── 0632.Smallest Range Covering Elements from K Lists │ │ └── README_EN.md │ ├── 0633.Sum of Square Numbers │ │ ├── README_EN.md │ │ └── images │ │ │ └── table.png │ ├── 0634.Find the Derangement of An Array │ │ └── README_EN.md │ ├── 0635.Design Log Storage System │ │ └── README_EN.md │ ├── 0636.Exclusive Time of Functions │ │ ├── README_EN.md │ │ └── images │ │ │ └── diag1b.png │ ├── 0637.Average of Levels in Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── avg1-tree.jpg │ │ │ └── avg2-tree.jpg │ ├── 0638.Shopping Offers │ │ └── README_EN.md │ ├── 0639.Decode Ways II │ │ └── README_EN.md │ ├── 0640.Solve the Equation │ │ └── README_EN.md │ ├── 0641.Design Circular Deque │ │ └── README_EN.md │ ├── 0642.Design Search Autocomplete System │ │ └── README_EN.md │ ├── 0643.Maximum Average Subarray I │ │ └── README_EN.md │ ├── 0644.Maximum Average Subarray II │ │ └── README_EN.md │ ├── 0645.Set Mismatch │ │ └── README_EN.md │ ├── 0646.Maximum Length of Pair Chain │ │ └── README_EN.md │ ├── 0647.Palindromic Substrings │ │ └── README_EN.md │ ├── 0648.Replace Words │ │ └── README_EN.md │ ├── 0649.Dota2 Senate │ │ └── README_EN.md │ ├── 0650.2 Keys Keyboard │ │ └── README_EN.md │ ├── 0651.4 Keys Keyboard │ │ └── README_EN.md │ ├── 0652.Find Duplicate Subtrees │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.jpg │ │ │ ├── e2.jpg │ │ │ └── e33.jpg │ ├── 0653.Two Sum IV - Input is a BST │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sum_tree_1.jpg │ │ │ └── sum_tree_2.jpg │ ├── 0654.Maximum Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tree1.jpg │ │ │ └── tree2.jpg │ ├── 0655.Print Binary Tree │ │ └── README_EN.md │ ├── 0656.Coin Path │ │ └── README_EN.md │ ├── 0657.Robot Return to Origin │ │ └── README_EN.md │ ├── 0658.Find K Closest Elements │ │ └── README_EN.md │ ├── 0659.Split Array into Consecutive Subsequences │ │ └── README_EN.md │ ├── 0660.Remove 9 │ │ └── README_EN.md │ ├── 0661.Image Smoother │ │ └── README_EN.md │ ├── 0662.Maximum Width of Binary Tree │ │ └── README_EN.md │ ├── 0663.Equal Tree Partition │ │ └── README_EN.md │ ├── 0664.Strange Printer │ │ └── README_EN.md │ ├── 0665.Non-decreasing Array │ │ └── README_EN.md │ ├── 0666.Path Sum IV │ │ └── README_EN.md │ ├── 0667.Beautiful Arrangement II │ │ └── README_EN.md │ ├── 0668.Kth Smallest Number in Multiplication Table │ │ └── README_EN.md │ ├── 0669.Trim a Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── trim1.jpg │ │ │ └── trim2.jpg │ ├── 0670.Maximum Swap │ │ └── README_EN.md │ ├── 0671.Second Minimum Node In a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── smbt1.jpg │ │ │ └── smbt2.jpg │ ├── 0672.Bulb Switcher II │ │ └── README_EN.md │ ├── 0673.Number of Longest Increasing Subsequence │ │ └── README_EN.md │ ├── 0674.Longest Continuous Increasing Subsequence │ │ └── README_EN.md │ ├── 0675.Cut Off Trees for Golf Event │ │ ├── README_EN.md │ │ └── images │ │ │ ├── trees1.jpg │ │ │ └── trees2.jpg │ ├── 0676.Implement Magic Dictionary │ │ └── README_EN.md │ ├── 0677.Map Sum Pairs │ │ └── README_EN.md │ ├── 0678.Valid Parenthesis String │ │ └── README_EN.md │ ├── 0679.24 Game │ │ └── README_EN.md │ ├── 0680.Valid Palindrome II │ │ └── README_EN.md │ ├── 0681.Next Closest Time │ │ └── README_EN.md │ ├── 0682.Baseball Game │ │ └── README_EN.md │ ├── 0683.K Empty Slots │ │ └── README_EN.md │ ├── 0684.Redundant Connection │ │ └── README_EN.md │ ├── 0685.Redundant Connection II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── graph1.jpg │ │ │ └── graph2.jpg │ ├── 0686.Repeated String Match │ │ └── README_EN.md │ ├── 0687.Longest Univalue Path │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.jpg │ │ │ └── ex2.jpg │ ├── 0688.Knight Probability in Chessboard │ │ ├── README_EN.md │ │ └── images │ │ │ └── knight.png │ ├── 0689.Maximum Sum of 3 Non-Overlapping Subarrays │ │ └── README_EN.md │ ├── 0690.Employee Importance │ │ └── README_EN.md │ ├── 0691.Stickers to Spell Word │ │ └── README_EN.md │ ├── 0692.Top K Frequent Words │ │ └── README_EN.md │ ├── 0693.Binary Number with Alternating Bits │ │ └── README_EN.md │ ├── 0694.Number of Distinct Islands │ │ └── README_EN.md │ ├── 0695.Max Area of Island │ │ └── README_EN.md │ ├── 0696.Count Binary Substrings │ │ └── README_EN.md │ ├── 0697.Degree of an Array │ │ └── README_EN.md │ ├── 0698.Partition to K Equal Sum Subsets │ │ └── README_EN.md │ └── 0699.Falling Squares │ │ └── README_EN.md ├── 0700-0799 │ ├── 0700.Search in a Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tree1.jpg │ │ │ └── tree2.jpg │ ├── 0701.Insert into a Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── bst.jpg │ │ │ └── insertbst.jpg │ ├── 0702.Search in a Sorted Array of Unknown Size │ │ └── README_EN.md │ ├── 0703.Kth Largest Element in a Stream │ │ └── README_EN.md │ ├── 0704.Binary Search │ │ └── README_EN.md │ ├── 0705.Design HashSet │ │ └── README_EN.md │ ├── 0706.Design HashMap │ │ └── README_EN.md │ ├── 0707.Design Linked List │ │ └── README_EN.md │ ├── 0708.Insert into a Sorted Circular Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── example_1_after_65p.jpg │ │ │ └── example_1_before_65p.jpg │ ├── 0709.To Lower Case │ │ └── README_EN.md │ ├── 0710.Random Pick with Blacklist │ │ └── README_EN.md │ ├── 0711.Number of Distinct Islands II │ │ └── README_EN.md │ ├── 0712.Minimum ASCII Delete Sum for Two Strings │ │ └── README_EN.md │ ├── 0713.Subarray Product Less Than K │ │ └── README_EN.md │ ├── 0714.Best Time to Buy and Sell Stock with Transaction Fee │ │ └── README_EN.md │ ├── 0715.Range Module │ │ └── README_EN.md │ ├── 0716.Max Stack │ │ └── README_EN.md │ ├── 0717.1-bit and 2-bit Characters │ │ └── README_EN.md │ ├── 0718.Maximum Length of Repeated Subarray │ │ └── README_EN.md │ ├── 0719.Find K-th Smallest Pair Distance │ │ └── README_EN.md │ ├── 0720.Longest Word in Dictionary │ │ └── README_EN.md │ ├── 0721.Accounts Merge │ │ └── README_EN.md │ ├── 0722.Remove Comments │ │ └── README_EN.md │ ├── 0723.Candy Crush │ │ ├── README_EN.md │ │ └── images │ │ │ └── candy_crush_example_2.png │ ├── 0724.Find Pivot Index │ │ └── README_EN.md │ ├── 0725.Split Linked List in Parts │ │ └── README_EN.md │ ├── 0726.Number of Atoms │ │ └── README_EN.md │ ├── 0727.Minimum Window Subsequence │ │ └── README_EN.md │ ├── 0728.Self Dividing Numbers │ │ └── README_EN.md │ ├── 0729.My Calendar I │ │ └── README_EN.md │ ├── 0730.Count Different Palindromic Subsequences │ │ └── README_EN.md │ ├── 0731.My Calendar II │ │ └── README_EN.md │ ├── 0732.My Calendar III │ │ └── README_EN.md │ ├── 0733.Flood Fill │ │ └── README_EN.md │ ├── 0734.Sentence Similarity │ │ └── README_EN.md │ ├── 0735.Asteroid Collision │ │ └── README_EN.md │ ├── 0736.Parse Lisp Expression │ │ └── README_EN.md │ ├── 0737.Sentence Similarity II │ │ └── README_EN.md │ ├── 0738.Monotone Increasing Digits │ │ └── README_EN.md │ ├── 0739.Daily Temperatures │ │ └── README_EN.md │ ├── 0740.Delete and Earn │ │ └── README_EN.md │ ├── 0741.Cherry Pickup │ │ ├── README_EN.md │ │ └── images │ │ │ └── grid.jpg │ ├── 0742.Closest Leaf in a Binary Tree │ │ └── README_EN.md │ ├── 0743.Network Delay Time │ │ ├── README_EN.md │ │ └── images │ │ │ └── 931_example_1.png │ ├── 0744.Find Smallest Letter Greater Than Target │ │ └── README_EN.md │ ├── 0745.Prefix and Suffix Search │ │ └── README_EN.md │ ├── 0746.Min Cost Climbing Stairs │ │ └── README_EN.md │ ├── 0747.Largest Number At Least Twice of Others │ │ └── README_EN.md │ ├── 0748.Shortest Completing Word │ │ └── README_EN.md │ ├── 0749.Contain Virus │ │ └── README_EN.md │ ├── 0750.Number Of Corner Rectangles │ │ └── README_EN.md │ ├── 0751.IP to CIDR │ │ └── README_EN.md │ ├── 0752.Open the Lock │ │ └── README_EN.md │ ├── 0753.Cracking the Safe │ │ └── README_EN.md │ ├── 0754.Reach a Number │ │ └── README_EN.md │ ├── 0755.Pour Water │ │ └── README_EN.md │ ├── 0756.Pyramid Transition Matrix │ │ └── README_EN.md │ ├── 0757.Set Intersection Size At Least Two │ │ └── README_EN.md │ ├── 0758.Bold Words in String │ │ └── README_EN.md │ ├── 0759.Employee Free Time │ │ └── README_EN.md │ ├── 0760.Find Anagram Mappings │ │ └── README_EN.md │ ├── 0761.Special Binary String │ │ └── README_EN.md │ ├── 0762.Prime Number of Set Bits in Binary Representation │ │ └── README_EN.md │ ├── 0763.Partition Labels │ │ └── README_EN.md │ ├── 0764.Largest Plus Sign │ │ └── README_EN.md │ ├── 0765.Couples Holding Hands │ │ └── README_EN.md │ ├── 0766.Toeplitz Matrix │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.jpg │ │ │ └── ex2.jpg │ ├── 0767.Reorganize String │ │ └── README_EN.md │ ├── 0768.Max Chunks To Make Sorted II │ │ └── README_EN.md │ ├── 0769.Max Chunks To Make Sorted │ │ └── README_EN.md │ ├── 0770.Basic Calculator IV │ │ └── README_EN.md │ ├── 0771.Jewels and Stones │ │ └── README_EN.md │ ├── 0772.Basic Calculator III │ │ └── README_EN.md │ ├── 0773.Sliding Puzzle │ │ └── README_EN.md │ ├── 0774.Minimize Max Distance to Gas Station │ │ └── README_EN.md │ ├── 0775.Global and Local Inversions │ │ └── README_EN.md │ ├── 0776.Split BST │ │ └── README_EN.md │ ├── 0777.Swap Adjacent in LR String │ │ └── README_EN.md │ ├── 0778.Swim in Rising Water │ │ └── README_EN.md │ ├── 0779.K-th Symbol in Grammar │ │ └── README_EN.md │ ├── 0780.Reaching Points │ │ └── README_EN.md │ ├── 0781.Rabbits in Forest │ │ └── README_EN.md │ ├── 0782.Transform to Chessboard │ │ └── README_EN.md │ ├── 0783.Minimum Distance Between BST Nodes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── bst1.jpg │ │ │ └── bst2.jpg │ ├── 0784.Letter Case Permutation │ │ └── README_EN.md │ ├── 0785.Is Graph Bipartite │ │ ├── README_EN.md │ │ └── images │ │ │ ├── bi1.jpg │ │ │ └── bi2.jpg │ ├── 0786.K-th Smallest Prime Fraction │ │ └── README_EN.md │ ├── 0787.Cheapest Flights Within K Stops │ │ ├── README_EN.md │ │ └── images │ │ │ └── 995.png │ ├── 0788.Rotated Digits │ │ └── README_EN.md │ ├── 0789.Escape The Ghosts │ │ └── README_EN.md │ ├── 0790.Domino and Tromino Tiling │ │ └── README_EN.md │ ├── 0791.Custom Sort String │ │ └── README_EN.md │ ├── 0792.Number of Matching Subsequences │ │ └── README_EN.md │ ├── 0793.Preimage Size of Factorial Zeroes Function │ │ └── README_EN.md │ ├── 0794.Valid Tic-Tac-Toe State │ │ └── README_EN.md │ ├── 0795.Number of Subarrays with Bounded Maximum │ │ └── README_EN.md │ ├── 0796.Rotate String │ │ └── README_EN.md │ ├── 0797.All Paths From Source to Target │ │ ├── README_EN.md │ │ └── images │ │ │ ├── all_1.jpg │ │ │ └── all_2.jpg │ ├── 0798.Smallest Rotation with Highest Score │ │ └── README_EN.md │ └── 0799.Champagne Tower │ │ ├── README_EN.md │ │ └── images │ │ └── tower.png ├── 0800-0899 │ ├── 0800.Similar RGB Color │ │ └── README_EN.md │ ├── 0801.Minimum Swaps To Make Sequences Increasing │ │ └── README_EN.md │ ├── 0802.Find Eventual Safe States │ │ ├── README_EN.md │ │ └── images │ │ │ └── picture1.png │ ├── 0803.Bricks Falling When Hit │ │ └── README_EN.md │ ├── 0804.Unique Morse Code Words │ │ └── README_EN.md │ ├── 0805.Split Array With Same Average │ │ └── README_EN.md │ ├── 0806.Number of Lines To Write String │ │ └── README_EN.md │ ├── 0807.Max Increase to Keep City Skyline │ │ └── README_EN.md │ ├── 0808.Soup Servings │ │ └── README_EN.md │ ├── 0809.Expressive Words │ │ └── README_EN.md │ ├── 0810.Chalkboard XOR Game │ │ └── README_EN.md │ ├── 0811.Subdomain Visit Count │ │ └── README_EN.md │ ├── 0812.Largest Triangle Area │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1027.png │ ├── 0813.Largest Sum of Averages │ │ └── README_EN.md │ ├── 0814.Binary Tree Pruning │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1028.png │ │ │ ├── 1028_1.png │ │ │ └── 1028_2.png │ ├── 0815.Bus Routes │ │ └── README_EN.md │ ├── 0816.Ambiguous Coordinates │ │ └── README_EN.md │ ├── 0817.Linked List Components │ │ └── README_EN.md │ ├── 0818.Race Car │ │ └── README_EN.md │ ├── 0819.Most Common Word │ │ └── README_EN.md │ ├── 0820.Short Encoding of Words │ │ └── README_EN.md │ ├── 0821.Shortest Distance to a Character │ │ └── README_EN.md │ ├── 0822.Card Flipping Game │ │ └── README_EN.md │ ├── 0823.Binary Trees With Factors │ │ └── README_EN.md │ ├── 0824.Goat Latin │ │ └── README_EN.md │ ├── 0825.Friends Of Appropriate Ages │ │ └── README_EN.md │ ├── 0826.Most Profit Assigning Work │ │ └── README_EN.md │ ├── 0827.Making A Large Island │ │ └── README_EN.md │ ├── 0828.Count Unique Characters of All Substrings of a Given String │ │ └── README_EN.md │ ├── 0829.Consecutive Numbers Sum │ │ └── README_EN.md │ ├── 0830.Positions of Large Groups │ │ └── README_EN.md │ ├── 0831.Masking Personal Information │ │ └── README_EN.md │ ├── 0832.Flipping an Image │ │ └── README_EN.md │ ├── 0833.Find And Replace in String │ │ └── README_EN.md │ ├── 0834.Sum of Distances in Tree │ │ └── README_EN.md │ ├── 0835.Image Overlap │ │ ├── README_EN.md │ │ └── images │ │ │ ├── overlap1.jpg │ │ │ ├── overlap_step1.jpg │ │ │ └── overlap_step2.jpg │ ├── 0836.Rectangle Overlap │ │ └── README_EN.md │ ├── 0837.New 21 Game │ │ └── README_EN.md │ ├── 0838.Push Dominoes │ │ ├── README_EN.md │ │ └── images │ │ │ └── domino.png │ ├── 0839.Similar String Groups │ │ └── README_EN.md │ ├── 0840.Magic Squares In Grid │ │ ├── README_EN.md │ │ └── images │ │ │ ├── magic_invalid.jpg │ │ │ ├── magic_main.jpg │ │ │ └── magic_valid.jpg │ ├── 0841.Keys and Rooms │ │ └── README_EN.md │ ├── 0842.Split Array into Fibonacci Sequence │ │ └── README_EN.md │ ├── 0843.Guess the Word │ │ └── README_EN.md │ ├── 0844.Backspace String Compare │ │ └── README_EN.md │ ├── 0845.Longest Mountain in Array │ │ └── README_EN.md │ ├── 0846.Hand of Straights │ │ └── README_EN.md │ ├── 0847.Shortest Path Visiting All Nodes │ │ └── README_EN.md │ ├── 0848.Shifting Letters │ │ └── README_EN.md │ ├── 0849.Maximize Distance to Closest Person │ │ ├── README_EN.md │ │ └── images │ │ │ └── distance.jpg │ ├── 0850.Rectangle Area II │ │ ├── README_EN.md │ │ └── images │ │ │ └── rectangle_area_ii_pic.png │ ├── 0851.Loud and Rich │ │ └── README_EN.md │ ├── 0852.Peak Index in a Mountain Array │ │ └── README_EN.md │ ├── 0853.Car Fleet │ │ └── README_EN.md │ ├── 0854.K-Similar Strings │ │ └── README_EN.md │ ├── 0855.Exam Room │ │ └── README_EN.md │ ├── 0856.Score of Parentheses │ │ └── README_EN.md │ ├── 0857.Minimum Cost to Hire K Workers │ │ └── README_EN.md │ ├── 0858.Mirror Reflection │ │ ├── README_EN.md │ │ └── images │ │ │ └── reflection.png │ ├── 0859.Buddy Strings │ │ └── README_EN.md │ ├── 0860.Lemonade Change │ │ └── README_EN.md │ ├── 0861.Score After Flipping Matrix │ │ └── README_EN.md │ ├── 0862.Shortest Subarray with Sum at Least K │ │ └── README_EN.md │ ├── 0863.All Nodes Distance K in Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── sketch0.png │ ├── 0864.Shortest Path to Get All Keys │ │ └── README_EN.md │ ├── 0865.Smallest Subtree with all the Deepest Nodes │ │ ├── README_EN.md │ │ └── images │ │ │ └── sketch1.png │ ├── 0866.Prime Palindrome │ │ └── README_EN.md │ ├── 0867.Transpose Matrix │ │ ├── README_EN.md │ │ └── images │ │ │ └── hint_transpose.png │ ├── 0868.Binary Gap │ │ └── README_EN.md │ ├── 0869.Reordered Power of 2 │ │ └── README_EN.md │ ├── 0870.Advantage Shuffle │ │ └── README_EN.md │ ├── 0871.Minimum Number of Refueling Stops │ │ └── README_EN.md │ ├── 0872.Leaf-Similar Trees │ │ ├── README_EN.md │ │ └── images │ │ │ └── tree.png │ ├── 0873.Length of Longest Fibonacci Subsequence │ │ └── README_EN.md │ ├── 0874.Walking Robot Simulation │ │ └── README_EN.md │ ├── 0875.Koko Eating Bananas │ │ └── README_EN.md │ ├── 0876.Middle of the Linked List │ │ └── README_EN.md │ ├── 0877.Stone Game │ │ └── README_EN.md │ ├── 0878.Nth Magical Number │ │ └── README_EN.md │ ├── 0879.Profitable Schemes │ │ └── README_EN.md │ ├── 0880.Decoded String at Index │ │ └── README_EN.md │ ├── 0881.Boats to Save People │ │ └── README_EN.md │ ├── 0882.Reachable Nodes In Subdivided Graph │ │ ├── README_EN.md │ │ └── images │ │ │ └── origfinal.png │ ├── 0883.Projection Area of 3D Shapes │ │ ├── README_EN.md │ │ └── images │ │ │ └── shadow.png │ ├── 0884.Uncommon Words from Two Sentences │ │ └── README_EN.md │ ├── 0885.Spiral Matrix III │ │ ├── README_EN.md │ │ └── images │ │ │ ├── example_1.png │ │ │ └── example_2.png │ ├── 0886.Possible Bipartition │ │ └── README_EN.md │ ├── 0887.Super Egg Drop │ │ └── README_EN.md │ ├── 0888.Fair Candy Swap │ │ └── README_EN.md │ ├── 0889.Construct Binary Tree from Preorder and Postorder Traversal │ │ └── README_EN.md │ ├── 0890.Find and Replace Pattern │ │ └── README_EN.md │ ├── 0891.Sum of Subsequence Widths │ │ └── README_EN.md │ ├── 0892.Surface Area of 3D Shapes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tmp-grid1.jpg │ │ │ ├── tmp-grid2.jpg │ │ │ ├── tmp-grid3.jpg │ │ │ ├── tmp-grid4.jpg │ │ │ └── tmp-grid5.jpg │ ├── 0893.Groups of Special-Equivalent Strings │ │ └── README_EN.md │ ├── 0894.All Possible Full Binary Trees │ │ ├── README_EN.md │ │ └── images │ │ │ └── fivetrees.png │ ├── 0895.Maximum Frequency Stack │ │ └── README_EN.md │ ├── 0896.Monotonic Array │ │ └── README_EN.md │ ├── 0897.Increasing Order Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.jpg │ │ │ └── ex2.jpg │ ├── 0898.Bitwise ORs of Subarrays │ │ └── README_EN.md │ └── 0899.Orderly Queue │ │ └── README_EN.md ├── 0900-0999 │ ├── 0900.RLE Iterator │ │ └── README_EN.md │ ├── 0901.Online Stock Span │ │ └── README_EN.md │ ├── 0902.Numbers At Most N Given Digit Set │ │ └── README_EN.md │ ├── 0903.Valid Permutations for DI Sequence │ │ └── README_EN.md │ ├── 0904.Fruit Into Baskets │ │ └── README_EN.md │ ├── 0905.Sort Array By Parity │ │ └── README_EN.md │ ├── 0906.Super Palindromes │ │ └── README_EN.md │ ├── 0907.Sum of Subarray Minimums │ │ └── README_EN.md │ ├── 0908.Smallest Range I │ │ └── README_EN.md │ ├── 0909.Snakes and Ladders │ │ ├── README_EN.md │ │ └── images │ │ │ └── snakes.png │ ├── 0910.Smallest Range II │ │ └── README_EN.md │ ├── 0911.Online Election │ │ └── README_EN.md │ ├── 0912.Sort an Array │ │ └── README_EN.md │ ├── 0913.Cat and Mouse │ │ ├── README_EN.md │ │ └── images │ │ │ ├── cat1.jpg │ │ │ └── cat2.jpg │ ├── 0914.X of a Kind in a Deck of Cards │ │ └── README_EN.md │ ├── 0915.Partition Array into Disjoint Intervals │ │ └── README_EN.md │ ├── 0916.Word Subsets │ │ └── README_EN.md │ ├── 0917.Reverse Only Letters │ │ └── README_EN.md │ ├── 0918.Maximum Sum Circular Subarray │ │ └── README_EN.md │ ├── 0919.Complete Binary Tree Inserter │ │ └── README_EN.md │ ├── 0920.Number of Music Playlists │ │ └── README_EN.md │ ├── 0921.Minimum Add to Make Parentheses Valid │ │ └── README_EN.md │ ├── 0922.Sort Array By Parity II │ │ └── README_EN.md │ ├── 0923.3Sum With Multiplicity │ │ └── README_EN.md │ ├── 0924.Minimize Malware Spread │ │ └── README_EN.md │ ├── 0925.Long Pressed Name │ │ └── README_EN.md │ ├── 0926.Flip String to Monotone Increasing │ │ └── README_EN.md │ ├── 0927.Three Equal Parts │ │ └── README_EN.md │ ├── 0928.Minimize Malware Spread II │ │ └── README_EN.md │ ├── 0929.Unique Email Addresses │ │ └── README_EN.md │ ├── 0930.Binary Subarrays With Sum │ │ └── README_EN.md │ ├── 0931.Minimum Falling Path Sum │ │ └── README_EN.md │ ├── 0932.Beautiful Array │ │ └── README_EN.md │ ├── 0933.Number of Recent Calls │ │ └── README_EN.md │ ├── 0934.Shortest Bridge │ │ └── README_EN.md │ ├── 0935.Knight Dialer │ │ ├── README_EN.md │ │ └── images │ │ │ ├── keypad.png │ │ │ └── knight.png │ ├── 0936.Stamping The Sequence │ │ └── README_EN.md │ ├── 0937.Reorder Data in Log Files │ │ └── README_EN.md │ ├── 0938.Range Sum of BST │ │ ├── README_EN.md │ │ └── images │ │ │ ├── bst1.jpg │ │ │ └── bst2.jpg │ ├── 0939.Minimum Area Rectangle │ │ └── README_EN.md │ ├── 0940.Distinct Subsequences II │ │ └── README_EN.md │ ├── 0941.Valid Mountain Array │ │ ├── README_EN.md │ │ └── images │ │ │ └── hint_valid_mountain_array.png │ ├── 0942.DI String Match │ │ └── README_EN.md │ ├── 0943.Find the Shortest Superstring │ │ └── README_EN.md │ ├── 0944.Delete Columns to Make Sorted │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 944_1.png │ │ │ └── 944_2.png │ ├── 0945.Minimum Increment to Make Array Unique │ │ └── README_EN.md │ ├── 0946.Validate Stack Sequences │ │ └── README_EN.md │ ├── 0947.Most Stones Removed with Same Row or Column │ │ └── README_EN.md │ ├── 0948.Bag of Tokens │ │ └── README_EN.md │ ├── 0949.Largest Time for Given Digits │ │ └── README_EN.md │ ├── 0950.Reveal Cards In Increasing Order │ │ └── README_EN.md │ ├── 0951.Flip Equivalent Binary Trees │ │ ├── README_EN.md │ │ └── images │ │ │ └── tree_ex.png │ ├── 0952.Largest Component Size by Common Factor │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.png │ │ │ ├── ex2.png │ │ │ └── ex3.png │ ├── 0953.Verifying an Alien Dictionary │ │ └── README_EN.md │ ├── 0954.Array of Doubled Pairs │ │ └── README_EN.md │ ├── 0955.Delete Columns to Make Sorted II │ │ └── README_EN.md │ ├── 0956.Tallest Billboard │ │ └── README_EN.md │ ├── 0957.Prison Cells After N Days │ │ └── README_EN.md │ ├── 0958.Check Completeness of a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── complete-binary-tree-1.png │ │ │ └── complete-binary-tree-2.png │ ├── 0959.Regions Cut By Slashes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ └── 5.png │ ├── 0960.Delete Columns to Make Sorted III │ │ └── README_EN.md │ ├── 0961.N-Repeated Element in Size 2N Array │ │ └── README_EN.md │ ├── 0962.Maximum Width Ramp │ │ └── README_EN.md │ ├── 0963.Minimum Area Rectangle II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1a.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ └── 4c.png │ ├── 0964.Least Operators to Express Number │ │ └── README_EN.md │ ├── 0965.Univalued Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── screen-shot-2018-12-25-at-50050-pm.png │ │ │ ├── screen-shot-2018-12-25-at-50104-pm.png │ │ │ ├── unival_bst_1.png │ │ │ └── unival_bst_2.png │ ├── 0966.Vowel Spellchecker │ │ └── README_EN.md │ ├── 0967.Numbers With Same Consecutive Differences │ │ └── README_EN.md │ ├── 0968.Binary Tree Cameras │ │ ├── README_EN.md │ │ └── images │ │ │ ├── bst_cameras_01.png │ │ │ └── bst_cameras_02.png │ ├── 0969.Pancake Sorting │ │ └── README_EN.md │ ├── 0970.Powerful Integers │ │ └── README_EN.md │ ├── 0971.Flip Binary Tree To Match Preorder Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1219-01.png │ │ │ └── 1219-02.png │ ├── 0972.Equal Rational Numbers │ │ └── README_EN.md │ ├── 0973.K Closest Points to Origin │ │ ├── README_EN.md │ │ └── images │ │ │ └── closestplane1.jpg │ ├── 0974.Subarray Sums Divisible by K │ │ └── README_EN.md │ ├── 0975.Odd Even Jump │ │ └── README_EN.md │ ├── 0976.Largest Perimeter Triangle │ │ └── README_EN.md │ ├── 0977.Squares of a Sorted Array │ │ └── README_EN.md │ ├── 0978.Longest Turbulent Subarray │ │ └── README_EN.md │ ├── 0979.Distribute Coins in Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tree1.png │ │ │ ├── tree2.png │ │ │ ├── tree3.png │ │ │ └── tree4.png │ ├── 0980.Unique Paths III │ │ └── README_EN.md │ ├── 0981.Time Based Key-Value Store │ │ └── README_EN.md │ ├── 0982.Triples with Bitwise AND Equal To Zero │ │ └── README_EN.md │ ├── 0983.Minimum Cost For Tickets │ │ └── README_EN.md │ ├── 0984.String Without AAA or BBB │ │ └── README_EN.md │ ├── 0985.Sum of Even Numbers After Queries │ │ └── README_EN.md │ ├── 0986.Interval List Intersections │ │ ├── README_EN.md │ │ └── images │ │ │ └── interval1.png │ ├── 0987.Vertical Order Traversal of a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1236_example_1.png │ │ │ └── tree2.png │ ├── 0988.Smallest String Starting From Leaf │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tree1.png │ │ │ ├── tree2.png │ │ │ └── tree3.png │ ├── 0989.Add to Array-Form of Integer │ │ └── README_EN.md │ ├── 0990.Satisfiability of Equality Equations │ │ └── README_EN.md │ ├── 0991.Broken Calculator │ │ └── README_EN.md │ ├── 0992.Subarrays with K Different Integers │ │ └── README_EN.md │ ├── 0993.Cousins in Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── q1248-01.png │ │ │ ├── q1248-02.png │ │ │ └── q1248-03.png │ ├── 0994.Rotting Oranges │ │ ├── README_EN.md │ │ └── images │ │ │ └── oranges.png │ ├── 0995.Minimum Number of K Consecutive Bit Flips │ │ └── README_EN.md │ ├── 0996.Number of Squareful Arrays │ │ └── README_EN.md │ ├── 0997.Find the Town Judge │ │ └── README_EN.md │ ├── 0998.Maximum Binary Tree II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── maximum-binary-tree-1-1.png │ │ │ ├── maximum-binary-tree-1-2.png │ │ │ ├── maximum-binary-tree-2-1.png │ │ │ ├── maximum-binary-tree-2-2.png │ │ │ ├── maximum-binary-tree-3-1.png │ │ │ └── maximum-binary-tree-3-2.png │ └── 0999.Available Captures for Rook │ │ ├── README_EN.md │ │ └── images │ │ ├── 1253_example_1_improved.png │ │ ├── 1253_example_2_improved.png │ │ └── 1253_example_3_improved.png ├── 1000-1099 │ ├── 1000.Minimum Cost to Merge Stones │ │ └── README_EN.md │ ├── 1001.Grid Illumination │ │ ├── README_EN.md │ │ └── images │ │ │ ├── illu_1.jpg │ │ │ ├── illu_step1.jpg │ │ │ └── illu_step2.jpg │ ├── 1002.Find Common Characters │ │ └── README_EN.md │ ├── 1003.Check If Word Is Valid After Substitutions │ │ └── README_EN.md │ ├── 1004.Max Consecutive Ones III │ │ └── README_EN.md │ ├── 1005.Maximize Sum Of Array After K Negations │ │ └── README_EN.md │ ├── 1006.Clumsy Factorial │ │ └── README_EN.md │ ├── 1007.Minimum Domino Rotations For Equal Row │ │ ├── README_EN.md │ │ └── images │ │ │ └── domino.png │ ├── 1008.Construct Binary Search Tree from Preorder Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1266.png │ ├── 1009.Complement of Base 10 Integer │ │ └── README_EN.md │ ├── 1010.Pairs of Songs With Total Durations Divisible by 60 │ │ └── README_EN.md │ ├── 1011.Capacity To Ship Packages Within D Days │ │ └── README_EN.md │ ├── 1012.Numbers With Repeated Digits │ │ └── README_EN.md │ ├── 1013.Partition Array Into Three Parts With Equal Sum │ │ └── README_EN.md │ ├── 1014.Best Sightseeing Pair │ │ └── README_EN.md │ ├── 1015.Smallest Integer Divisible by K │ │ └── README_EN.md │ ├── 1016.Binary String With Substrings Representing 1 To N │ │ └── README_EN.md │ ├── 1017.Convert to Base -2 │ │ └── README_EN.md │ ├── 1018.Binary Prefix Divisible By 5 │ │ └── README_EN.md │ ├── 1019.Next Greater Node In Linked List │ │ └── README_EN.md │ ├── 1020.Number of Enclaves │ │ ├── README_EN.md │ │ └── images │ │ │ ├── enclaves1.jpg │ │ │ └── enclaves2.jpg │ ├── 1021.Remove Outermost Parentheses │ │ └── README_EN.md │ ├── 1022.Sum of Root To Leaf Binary Numbers │ │ ├── README_EN.md │ │ └── images │ │ │ └── sum-of-root-to-leaf-binary-numbers.png │ ├── 1023.Camelcase Matching │ │ └── README_EN.md │ ├── 1024.Video Stitching │ │ └── README_EN.md │ ├── 1025.Divisor Game │ │ └── README_EN.md │ ├── 1026.Maximum Difference Between Node and Ancestor │ │ ├── README_EN.md │ │ └── images │ │ │ └── 2whqcep.jpg │ ├── 1027.Longest Arithmetic Subsequence │ │ └── README_EN.md │ ├── 1028.Recover a Tree From Preorder Traversal │ │ ├── README_EN.md │ │ └── images │ │ │ ├── recover-a-tree-from-preorder-traversal.png │ │ │ ├── screen-shot-2019-04-10-at-114101-pm.png │ │ │ └── screen-shot-2019-04-10-at-114955-pm.png │ ├── 1029.Two City Scheduling │ │ └── README_EN.md │ ├── 1030.Matrix Cells in Distance Order │ │ └── README_EN.md │ ├── 1031.Maximum Sum of Two Non-Overlapping Subarrays │ │ └── README_EN.md │ ├── 1032.Stream of Characters │ │ └── README_EN.md │ ├── 1033.Moving Stones Until Consecutive │ │ └── README_EN.md │ ├── 1034.Coloring A Border │ │ └── README_EN.md │ ├── 1035.Uncrossed Lines │ │ ├── README_EN.md │ │ └── images │ │ │ └── 142.png │ ├── 1036.Escape a Large Maze │ │ └── README_EN.md │ ├── 1037.Valid Boomerang │ │ └── README_EN.md │ ├── 1038.Binary Search Tree to Greater Sum Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── tree.png │ ├── 1039.Minimum Score Triangulation of Polygon │ │ ├── README_EN.md │ │ └── images │ │ │ └── minimum-score-triangulation-of-polygon-1.png │ ├── 1040.Moving Stones Until Consecutive II │ │ └── README_EN.md │ ├── 1041.Robot Bounded In Circle │ │ └── README_EN.md │ ├── 1042.Flower Planting With No Adjacent │ │ └── README_EN.md │ ├── 1043.Partition Array for Maximum Sum │ │ └── README_EN.md │ ├── 1044.Longest Duplicate Substring │ │ └── README_EN.md │ ├── 1045.Customers Who Bought All Products │ │ └── README_EN.md │ ├── 1046.Last Stone Weight │ │ └── README_EN.md │ ├── 1047.Remove All Adjacent Duplicates In String │ │ └── README_EN.md │ ├── 1048.Longest String Chain │ │ └── README_EN.md │ ├── 1049.Last Stone Weight II │ │ └── README_EN.md │ ├── 1050.Actors and Directors Who Cooperated At Least Three Times │ │ └── README_EN.md │ ├── 1051.Height Checker │ │ └── README_EN.md │ ├── 1052.Grumpy Bookstore Owner │ │ └── README_EN.md │ ├── 1053.Previous Permutation With One Swap │ │ └── README_EN.md │ ├── 1054.Distant Barcodes │ │ └── README_EN.md │ ├── 1055.Shortest Way to Form String │ │ └── README_EN.md │ ├── 1056.Confusing Number │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1268_1.png │ │ │ ├── 1268_2.png │ │ │ ├── 1268_3.png │ │ │ └── 1268_4.png │ ├── 1057.Campus Bikes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1261_example_1_v2.png │ │ │ └── 1261_example_2_v2.png │ ├── 1058.Minimize Rounding Error to Meet Target │ │ └── README_EN.md │ ├── 1059.All Paths from Source Lead to Destination │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 485_example_1.png │ │ │ ├── 485_example_2.png │ │ │ ├── 485_example_3.png │ │ │ ├── 485_example_4.png │ │ │ └── 485_example_5.png │ ├── 1060.Missing Element in Sorted Array │ │ └── README_EN.md │ ├── 1061.Lexicographically Smallest Equivalent String │ │ └── README_EN.md │ ├── 1062.Longest Repeating Substring │ │ └── README_EN.md │ ├── 1063.Number of Valid Subarrays │ │ └── README_EN.md │ ├── 1064.Fixed Point │ │ └── README_EN.md │ ├── 1065.Index Pairs of a String │ │ └── README_EN.md │ ├── 1066.Campus Bikes II │ │ ├── 1261_example_1_v2.png │ │ ├── 1261_example_2_v2.png │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1261_example_1_v2.png │ │ │ └── 1261_example_2_v2.png │ ├── 1067.Digit Count in Range │ │ └── README_EN.md │ ├── 1068.Product Sales Analysis I │ │ └── README_EN.md │ ├── 1069.Product Sales Analysis II │ │ └── README_EN.md │ ├── 1070.Product Sales Analysis III │ │ └── README_EN.md │ ├── 1071.Greatest Common Divisor of Strings │ │ └── README_EN.md │ ├── 1072.Flip Columns For Maximum Number of Equal Rows │ │ └── README_EN.md │ ├── 1073.Adding Two Negabinary Numbers │ │ └── README_EN.md │ ├── 1074.Number of Submatrices That Sum to Target │ │ ├── README_EN.md │ │ └── images │ │ │ └── mate1.jpg │ ├── 1075.Project Employees I │ │ └── README_EN.md │ ├── 1076.Project Employees II │ │ └── README_EN.md │ ├── 1077.Project Employees III │ │ └── README_EN.md │ ├── 1078.Occurrences After Bigram │ │ └── README_EN.md │ ├── 1079.Letter Tile Possibilities │ │ └── README_EN.md │ ├── 1080.Insufficient Nodes in Root to Leaf Paths │ │ ├── README_EN.md │ │ └── images │ │ │ ├── insufficient-1.png │ │ │ ├── insufficient-11.png │ │ │ ├── insufficient-2.png │ │ │ ├── insufficient-3.png │ │ │ ├── insufficient-4.png │ │ │ ├── insufficient-5.png │ │ │ ├── screen-shot-2019-06-11-at-83301-pm.png │ │ │ └── screen-shot-2019-06-11-at-83517-pm.png │ ├── 1081.Smallest Subsequence of Distinct Characters │ │ └── README_EN.md │ ├── 1082.Sales Analysis I │ │ └── README_EN.md │ ├── 1083.Sales Analysis II │ │ └── README_EN.md │ ├── 1084.Sales Analysis III │ │ └── README_EN.md │ ├── 1085.Sum of Digits in the Minimum Number │ │ └── README_EN.md │ ├── 1086.High Five │ │ └── README_EN.md │ ├── 1087.Brace Expansion │ │ └── README_EN.md │ ├── 1088.Confusing Number II │ │ └── README_EN.md │ ├── 1089.Duplicate Zeros │ │ └── README_EN.md │ ├── 1090.Largest Values From Labels │ │ └── README_EN.md │ ├── 1091.Shortest Path in Binary Matrix │ │ ├── README_EN.md │ │ └── images │ │ │ ├── example1_1.png │ │ │ ├── example1_2.png │ │ │ ├── example2_1.png │ │ │ └── example2_2.png │ ├── 1092.Shortest Common Supersequence │ │ └── README_EN.md │ ├── 1093.Statistics from a Large Sample │ │ └── README_EN.md │ ├── 1094.Car Pooling │ │ └── README_EN.md │ ├── 1095.Find in Mountain Array │ │ └── README_EN.md │ ├── 1096.Brace Expansion II │ │ └── README_EN.md │ ├── 1097.Game Play Analysis V │ │ └── README_EN.md │ ├── 1098.Unpopular Books │ │ └── README_EN.md │ └── 1099.Two Sum Less Than K │ │ └── README_EN.md ├── 1100-1199 │ ├── 1100.Find K-Length Substrings With No Repeated Characters │ │ └── README_EN.md │ ├── 1101.The Earliest Moment When Everyone Become Friends │ │ └── README_EN.md │ ├── 1102.Path With Maximum Minimum Value │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1313_ex1.jpeg │ │ │ ├── 1313_ex2.jpeg │ │ │ └── 1313_ex3.jpeg │ ├── 1103.Distribute Candies to People │ │ └── README_EN.md │ ├── 1104.Path In Zigzag Labelled Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── tree.png │ ├── 1105.Filling Bookcase Shelves │ │ ├── README_EN.md │ │ └── images │ │ │ └── shelves.png │ ├── 1106.Parsing A Boolean Expression │ │ └── README_EN.md │ ├── 1107.New Users Daily Count │ │ └── README_EN.md │ ├── 1108.Defanging an IP Address │ │ └── README_EN.md │ ├── 1109.Corporate Flight Bookings │ │ └── README_EN.md │ ├── 1110.Delete Nodes And Return Forest │ │ ├── README_EN.md │ │ └── images │ │ │ └── screen-shot-2019-07-01-at-53836-pm.png │ ├── 1111.Maximum Nesting Depth of Two Valid Parentheses Strings │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1111.png │ ├── 1112.Highest Grade For Each Student │ │ └── README_EN.md │ ├── 1113.Reported Posts │ │ └── README_EN.md │ ├── 1114.Print in Order │ │ └── README_EN.md │ ├── 1115.Print FooBar Alternately │ │ └── README_EN.md │ ├── 1116.Print Zero Even Odd │ │ └── README_EN.md │ ├── 1117.Building H2O │ │ └── README_EN.md │ ├── 1118.Number of Days in a Month │ │ └── README_EN.md │ ├── 1119.Remove Vowels from a String │ │ └── README_EN.md │ ├── 1120.Maximum Average Subtree │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1308_example_1.png │ ├── 1121.Divide Array Into Increasing Sequences │ │ └── README_EN.md │ ├── 1122.Relative Sort Array │ │ └── README_EN.md │ ├── 1123.Lowest Common Ancestor of Deepest Leaves │ │ ├── README_EN.md │ │ └── images │ │ │ └── sketch1.png │ ├── 1124.Longest Well-Performing Interval │ │ └── README_EN.md │ ├── 1125.Smallest Sufficient Team │ │ └── README_EN.md │ ├── 1126.Active Businesses │ │ └── README_EN.md │ ├── 1127.User Purchase Platform │ │ └── README_EN.md │ ├── 1128.Number of Equivalent Domino Pairs │ │ └── README_EN.md │ ├── 1129.Shortest Path with Alternating Colors │ │ └── README_EN.md │ ├── 1130.Minimum Cost Tree From Leaf Values │ │ └── README_EN.md │ ├── 1131.Maximum of Absolute Value Expression │ │ └── README_EN.md │ ├── 1132.Reported Posts II │ │ └── README_EN.md │ ├── 1133.Largest Unique Number │ │ └── README_EN.md │ ├── 1134.Armstrong Number │ │ └── README_EN.md │ ├── 1135.Connecting Cities With Minimum Cost │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1314_ex1.png │ │ │ └── 1314_ex2.png │ ├── 1136.Parallel Courses │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1316_ex1.png │ │ │ └── 1316_ex2.png │ ├── 1137.N-th Tribonacci Number │ │ └── README_EN.md │ ├── 1138.Alphabet Board Path │ │ ├── README_EN.md │ │ └── images │ │ │ └── azboard.png │ ├── 1139.Largest 1-Bordered Square │ │ └── README_EN.md │ ├── 1140.Stone Game II │ │ └── README_EN.md │ ├── 1141.User Activity for the Past 30 Days I │ │ └── README_EN.md │ ├── 1142.User Activity for the Past 30 Days II │ │ └── README_EN.md │ ├── 1143.Longest Common Subsequence │ │ ├── README_EN.md │ │ └── images │ │ │ └── gif.gif │ ├── 1144.Decrease Elements To Make Array Zigzag │ │ └── README_EN.md │ ├── 1145.Binary Tree Coloring Game │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1480-binary-tree-coloring-game.png │ ├── 1146.Snapshot Array │ │ └── README_EN.md │ ├── 1147.Longest Chunked Palindrome Decomposition │ │ └── README_EN.md │ ├── 1148.Article Views I │ │ └── README_EN.md │ ├── 1149.Article Views II │ │ └── README_EN.md │ ├── 1150.Check If a Number Is Majority Element in a Sorted Array │ │ └── README_EN.md │ ├── 1151.Minimum Swaps to Group All 1's Together │ │ └── README_EN.md │ ├── 1152.Analyze User Website Visit Pattern │ │ └── README_EN.md │ ├── 1153.String Transforms Into Another String │ │ └── README_EN.md │ ├── 1154.Day of the Year │ │ └── README_EN.md │ ├── 1155.Number of Dice Rolls With Target Sum │ │ └── README_EN.md │ ├── 1156.Swap For Longest Repeated Character Substring │ │ └── README_EN.md │ ├── 1157.Online Majority Element In Subarray │ │ └── README_EN.md │ ├── 1158.Market Analysis I │ │ └── README_EN.md │ ├── 1159.Market Analysis II │ │ └── README_EN.md │ ├── 1160.Find Words That Can Be Formed by Characters │ │ └── README_EN.md │ ├── 1161.Maximum Level Sum of a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── capture.jpeg │ ├── 1162.As Far from Land as Possible │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1336_ex1.jpeg │ │ │ └── 1336_ex2.jpeg │ ├── 1163.Last Substring in Lexicographical Order │ │ └── README_EN.md │ ├── 1164.Product Price at a Given Date │ │ └── README_EN.md │ ├── 1165.Single-Row Keyboard │ │ └── README_EN.md │ ├── 1166.Design File System │ │ └── README_EN.md │ ├── 1167.Minimum Cost to Connect Sticks │ │ └── README_EN.md │ ├── 1168.Optimize Water Distribution in a Village │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1359_ex1.png │ ├── 1169.Invalid Transactions │ │ └── README_EN.md │ ├── 1170.Compare Strings by Frequency of the Smallest Character │ │ └── README_EN.md │ ├── 1171.Remove Zero Sum Consecutive Nodes from Linked List │ │ └── README_EN.md │ ├── 1172.Dinner Plate Stacks │ │ └── README_EN.md │ ├── 1173.Immediate Food Delivery I │ │ └── README_EN.md │ ├── 1174.Immediate Food Delivery II │ │ └── README_EN.md │ ├── 1175.Prime Arrangements │ │ └── README_EN.md │ ├── 1176.Diet Plan Performance │ │ └── README_EN.md │ ├── 1177.Can Make Palindrome from Substring │ │ └── README_EN.md │ ├── 1178.Number of Valid Words for Each Puzzle │ │ └── README_EN.md │ ├── 1179.Reformat Department Table │ │ └── README_EN.md │ ├── 1180.Count Substrings with Only One Distinct Letter │ │ └── README_EN.md │ ├── 1181.Before and After Puzzle │ │ └── README_EN.md │ ├── 1182.Shortest Distance to Target Color │ │ └── README_EN.md │ ├── 1183.Maximum Number of Ones │ │ └── README_EN.md │ ├── 1184.Distance Between Bus Stops │ │ ├── README_EN.md │ │ └── images │ │ │ ├── untitled-diagram-1-1.jpg │ │ │ ├── untitled-diagram-1-2.jpg │ │ │ └── untitled-diagram-1.jpg │ ├── 1185.Day of the Week │ │ └── README_EN.md │ ├── 1186.Maximum Subarray Sum with One Deletion │ │ └── README_EN.md │ ├── 1187.Make Array Strictly Increasing │ │ └── README_EN.md │ ├── 1188.Design Bounded Blocking Queue │ │ └── README_EN.md │ ├── 1189.Maximum Number of Balloons │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1536_ex1_upd.jpeg │ │ │ └── 1536_ex2_upd.jpeg │ ├── 1190.Reverse Substrings Between Each Pair of Parentheses │ │ └── README_EN.md │ ├── 1191.K-Concatenation Maximum Sum │ │ └── README_EN.md │ ├── 1192.Critical Connections in a Network │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1537_ex1_2.png │ │ │ └── critical-connections-in-a-network.png │ ├── 1193.Monthly Transactions I │ │ └── README_EN.md │ ├── 1194.Tournament Winners │ │ └── README_EN.md │ ├── 1195.Fizz Buzz Multithreaded │ │ └── README_EN.md │ ├── 1196.How Many Apples Can You Put into the Basket │ │ └── README_EN.md │ ├── 1197.Minimum Knight Moves │ │ ├── README_EN.md │ │ └── images │ │ │ └── knight.png │ ├── 1198.Find Smallest Common Element in All Rows │ │ └── README_EN.md │ └── 1199.Minimum Time to Build Blocks │ │ └── README_EN.md ├── 1200-1299 │ ├── 1200.Minimum Absolute Difference │ │ └── README_EN.md │ ├── 1201.Ugly Number III │ │ └── README_EN.md │ ├── 1202.Smallest String With Swaps │ │ └── README_EN.md │ ├── 1203.Sort Items by Groups Respecting Dependencies │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1359_ex1.png │ ├── 1204.Last Person to Fit in the Bus │ │ └── README_EN.md │ ├── 1204.Last Person to Fit in the Elevator │ │ └── README_EN.md │ ├── 1205.Monthly Transactions II │ │ └── README_EN.md │ ├── 1206.Design Skiplist │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1506_skiplist.gif │ ├── 1207.Unique Number of Occurrences │ │ └── README_EN.md │ ├── 1208.Get Equal Substrings Within Budget │ │ └── README_EN.md │ ├── 1209.Remove All Adjacent Duplicates in String II │ │ └── README_EN.md │ ├── 1210.Minimum Moves to Reach Target with Rotations │ │ ├── README_EN.md │ │ └── images │ │ │ ├── image-1.png │ │ │ ├── image-2.png │ │ │ └── image.png │ ├── 1211.Queries Quality and Percentage │ │ └── README_EN.md │ ├── 1212.Team Scores in Football Tournament │ │ └── README_EN.md │ ├── 1213.Intersection of Three Sorted Arrays │ │ └── README_EN.md │ ├── 1214.Two Sum BSTs │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1368_1_a2.png │ │ │ ├── 1368_1_b.png │ │ │ ├── 1368_2_a.png │ │ │ └── 1368_2_b.png │ ├── 1215.Stepping Numbers │ │ └── README_EN.md │ ├── 1216.Valid Palindrome III │ │ └── README_EN.md │ ├── 1217.Minimum Cost to Move Chips to The Same Position │ │ ├── README_EN.md │ │ └── images │ │ │ ├── chip_e2.jpg │ │ │ └── chips_e1.jpg │ ├── 1218.Longest Arithmetic Subsequence of Given Difference │ │ └── README_EN.md │ ├── 1219.Path with Maximum Gold │ │ └── README_EN.md │ ├── 1220.Count Vowels Permutation │ │ └── README_EN.md │ ├── 1221.Split a String in Balanced Strings │ │ └── README_EN.md │ ├── 1222.Queens That Can Attack the King │ │ ├── README_EN.md │ │ └── images │ │ │ ├── untitled-diagram-1.jpg │ │ │ ├── untitled-diagram-2.jpg │ │ │ └── untitled-diagram.jpg │ ├── 1223.Dice Roll Simulation │ │ └── README_EN.md │ ├── 1224.Maximum Equal Frequency │ │ └── README_EN.md │ ├── 1225.Report Contiguous Dates │ │ └── README_EN.md │ ├── 1226.The Dining Philosophers │ │ ├── README_EN.md │ │ └── images │ │ │ └── an_illustration_of_the_dining_philosophers_problem.png │ ├── 1227.Airplane Seat Assignment Probability │ │ └── README_EN.md │ ├── 1228.Missing Number In Arithmetic Progression │ │ └── README_EN.md │ ├── 1229.Meeting Scheduler │ │ └── README_EN.md │ ├── 1230.Toss Strange Coins │ │ └── README_EN.md │ ├── 1231.Divide Chocolate │ │ └── README_EN.md │ ├── 1232.Check If It Is a Straight Line │ │ ├── README_EN.md │ │ └── images │ │ │ ├── untitled-diagram-1.jpg │ │ │ └── untitled-diagram-2.jpg │ ├── 1233.Remove Sub-Folders from the Filesystem │ │ └── README_EN.md │ ├── 1234.Replace the Substring for Balanced String │ │ └── README_EN.md │ ├── 1235.Maximum Profit in Job Scheduling │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample1_1584.png │ │ │ ├── sample22_1584.png │ │ │ └── sample3_1584.png │ ├── 1236.Web Crawler │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_2_1497.png │ │ │ ├── sample_3_1497.png │ │ │ └── urlhostname.png │ ├── 1237.Find Positive Integer Solution for a Given Equation │ │ └── README_EN.md │ ├── 1238.Circular Permutation in Binary Representation │ │ └── README_EN.md │ ├── 1239.Maximum Length of a Concatenated String with Unique Characters │ │ └── README_EN.md │ ├── 1240.Tiling a Rectangle with the Fewest Squares │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_11_1592.png │ │ │ ├── sample_22_1592.png │ │ │ └── sample_33_1592.png │ ├── 1241.Number of Comments per Post │ │ └── README_EN.md │ ├── 1242.Web Crawler Multithreaded │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_2_1497.png │ │ │ ├── sample_3_1497.png │ │ │ └── urlhostname.png │ ├── 1243.Array Transformation │ │ └── README_EN.md │ ├── 1244.Design A Leaderboard │ │ └── README_EN.md │ ├── 1245.Tree Diameter │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1397_example_1.png │ │ │ └── 1397_example_2.png │ ├── 1246.Palindrome Removal │ │ └── README_EN.md │ ├── 1247.Minimum Swaps to Make Strings Equal │ │ └── README_EN.md │ ├── 1248.Count Number of Nice Subarrays │ │ └── README_EN.md │ ├── 1249.Minimum Remove to Make Valid Parentheses │ │ └── README_EN.md │ ├── 1250.Check If It Is a Good Array │ │ └── README_EN.md │ ├── 1251.Average Selling Price │ │ └── README_EN.md │ ├── 1252.Cells with Odd Values in a Matrix │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.png │ │ │ └── e2.png │ ├── 1253.Reconstruct a 2-Row Binary Matrix │ │ └── README_EN.md │ ├── 1254.Number of Closed Islands │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_3_1610.png │ │ │ └── sample_4_1610.png │ ├── 1255.Maximum Score Words Formed by Letters │ │ └── README_EN.md │ ├── 1256.Encode Number │ │ ├── README_EN.md │ │ └── images │ │ │ └── encode_number.png │ ├── 1257.Smallest Common Region │ │ └── README_EN.md │ ├── 1258.Synonymous Sentences │ │ └── README_EN.md │ ├── 1259.Handshakes That Don't Cross │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 5125_example_2.png │ │ │ └── 5125_example_3.png │ ├── 1260.Shift 2D Grid │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1-1.png │ │ │ └── e2-1.png │ ├── 1261.Find Elements in a Contaminated Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1261_example_1_v2.png │ │ │ ├── 1261_example_2_v2.png │ │ │ ├── untitled-diagram-4-1-1.jpg │ │ │ ├── untitled-diagram-4-1.jpg │ │ │ └── untitled-diagram-4.jpg │ ├── 1262.Greatest Sum Divisible by Three │ │ └── README_EN.md │ ├── 1263.Minimum Moves to Move a Box to Their Target Location │ │ ├── README_EN.md │ │ └── images │ │ │ └── sample_1_1620.png │ ├── 1264.Page Recommendations │ │ └── README_EN.md │ ├── 1265.Print Immutable Linked List in Reverse │ │ └── README_EN.md │ ├── 1266.Minimum Time Visiting All Points │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1626_example_1.png │ ├── 1267.Count Servers that Communicate │ │ ├── README_EN.md │ │ └── images │ │ │ ├── untitled-diagram-1-3.jpg │ │ │ ├── untitled-diagram-4-1.jpg │ │ │ └── untitled-diagram-6.jpg │ ├── 1268.Search Suggestions System │ │ └── README_EN.md │ ├── 1269.Number of Ways to Stay in the Same Place After Some Steps │ │ └── README_EN.md │ ├── 1270.All People Report to the Given Manager │ │ └── README_EN.md │ ├── 1271.Hexspeak │ │ └── README_EN.md │ ├── 1272.Remove Interval │ │ ├── README_EN.md │ │ └── images │ │ │ ├── removeintervalex1.png │ │ │ └── removeintervalex2.png │ ├── 1273.Delete Tree Nodes │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1421_sample_1.png │ ├── 1274.Number of Ships in a Rectangle │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1445_example_1.png │ ├── 1275.Find Winner on a Tic Tac Toe Game │ │ └── README_EN.md │ ├── 1276.Number of Burgers with No Waste of Ingredients │ │ └── README_EN.md │ ├── 1277.Count Square Submatrices with All Ones │ │ └── README_EN.md │ ├── 1278.Palindrome Partitioning III │ │ └── README_EN.md │ ├── 1279.Traffic Light Controlled Intersection │ │ ├── README_EN.md │ │ └── images │ │ │ └── exp.png │ ├── 1280.Students and Examinations │ │ └── README_EN.md │ ├── 1281.Subtract the Product and Sum of Digits of an Integer │ │ └── README_EN.md │ ├── 1282.Group the People Given the Group Size They Belong To │ │ └── README_EN.md │ ├── 1283.Find the Smallest Divisor Given a Threshold │ │ └── README_EN.md │ ├── 1284.Minimum Number of Flips to Convert Binary Matrix to Zero Matrix │ │ ├── README_EN.md │ │ └── images │ │ │ └── matrix.png │ ├── 1285.Find the Start and End Number of Continuous Ranges │ │ └── README_EN.md │ ├── 1286.Iterator for Combination │ │ └── README_EN.md │ ├── 1287.Element Appearing More Than 25% In Sorted Array │ │ └── README_EN.md │ ├── 1288.Remove Covered Intervals │ │ └── README_EN.md │ ├── 1289.Minimum Falling Path Sum II │ │ └── README_EN.md │ ├── 1290.Convert Binary Number in a Linked List to Integer │ │ ├── README_EN.md │ │ └── images │ │ │ └── graph-1.png │ ├── 1291.Sequential Digits │ │ └── README_EN.md │ ├── 1292.Maximum Side Length of a Square with Sum Less than or Equal to Threshold │ │ ├── README_EN.md │ │ └── images │ │ │ └── e1.png │ ├── 1293.Shortest Path in a Grid with Obstacles Elimination │ │ └── README_EN.md │ ├── 1294.Weather Type in Each Country │ │ └── README_EN.md │ ├── 1295.Find Numbers with Even Number of Digits │ │ └── README_EN.md │ ├── 1296.Divide Array in Sets of K Consecutive Numbers │ │ └── README_EN.md │ ├── 1297.Maximum Number of Occurrences of a Substring │ │ └── README_EN.md │ ├── 1298.Maximum Candies You Can Get from Boxes │ │ └── README_EN.md │ └── 1299.Replace Elements with Greatest Element on Right Side │ │ └── README_EN.md ├── 1300-1399 │ ├── 1300.Sum of Mutated Array Closest to Target │ │ └── README_EN.md │ ├── 1301.Number of Paths with Max Score │ │ └── README_EN.md │ ├── 1302.Deepest Leaves Sum │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1483_ex1.png │ ├── 1303.Find the Team Size │ │ └── README_EN.md │ ├── 1304.Find N Unique Integers Sum up to Zero │ │ └── README_EN.md │ ├── 1305.All Elements in Two Binary Search Trees │ │ ├── README_EN.md │ │ └── images │ │ │ ├── q2-e1.png │ │ │ └── q2-e5-.png │ ├── 1306.Jump Game III │ │ └── README_EN.md │ ├── 1307.Verbal Arithmetic Puzzle │ │ └── README_EN.md │ ├── 1308.Running Total for Different Genders │ │ └── README_EN.md │ ├── 1309.Decrypt String from Alphabet to Integer Mapping │ │ └── README_EN.md │ ├── 1310.XOR Queries of a Subarray │ │ └── README_EN.md │ ├── 1311.Get Watched Videos by Your Friends │ │ ├── README_EN.md │ │ └── images │ │ │ ├── leetcode_friends_1.png │ │ │ └── leetcode_friends_2.png │ ├── 1312.Minimum Insertion Steps to Make a String Palindrome │ │ └── README_EN.md │ ├── 1313.Decompress Run-Length Encoded List │ │ └── README_EN.md │ ├── 1314.Matrix Block Sum │ │ └── README_EN.md │ ├── 1315.Sum of Nodes with Even-Valued Grandparent │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1473_ex1.png │ ├── 1316.Distinct Echo Substrings │ │ └── README_EN.md │ ├── 1317.Convert Integer to the Sum of Two No-Zero Integers │ │ └── README_EN.md │ ├── 1318.Minimum Flips to Make a OR b Equal to c │ │ ├── README_EN.md │ │ └── images │ │ │ └── sample_3_1676.png │ ├── 1319.Number of Operations to Make Network Connected │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1677.png │ │ │ └── sample_2_1677.png │ ├── 1320.Minimum Distance to Type a Word Using Two Fingers │ │ ├── README_EN.md │ │ └── images │ │ │ └── leetcode_keyboard.png │ ├── 1321.Restaurant Growth │ │ └── README_EN.md │ ├── 1322.Ads Performance │ │ ├── README_EN.md │ │ └── images │ │ │ └── sql1.png │ ├── 1323.Maximum 69 Number │ │ └── README_EN.md │ ├── 1324.Print Words Vertically │ │ └── README_EN.md │ ├── 1325.Delete Leaves With a Given Value │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1684.png │ │ │ ├── sample_2_1684.png │ │ │ └── sample_3_1684.png │ ├── 1326.Minimum Number of Taps to Open to Water a Garden │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1685_example_1.png │ ├── 1327.List the Products Ordered in a Period │ │ └── README_EN.md │ ├── 1328.Break a Palindrome │ │ └── README_EN.md │ ├── 1329.Sort the Matrix Diagonally │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1482_example_1_2.png │ ├── 1330.Reverse Subarray To Maximize Array Value │ │ └── README_EN.md │ ├── 1331.Rank Transform of an Array │ │ └── README_EN.md │ ├── 1332.Remove Palindromic Subsequences │ │ └── README_EN.md │ ├── 1333.Filter Restaurants by Vegan-Friendly, Price and Distance │ │ └── README_EN.md │ ├── 1334.Find the City With the Smallest Number of Neighbors at a Threshold Distance │ │ ├── README_EN.md │ │ └── images │ │ │ ├── find_the_city_01.png │ │ │ └── find_the_city_02.png │ ├── 1335.Minimum Difficulty of a Job Schedule │ │ ├── README_EN.md │ │ └── images │ │ │ └── untitled.png │ ├── 1336.Number of Transactions per Visit │ │ ├── README_EN.md │ │ └── images │ │ │ └── chart.png │ ├── 1337.The K Weakest Rows in a Matrix │ │ └── README_EN.md │ ├── 1338.Reduce Array Size to The Half │ │ └── README_EN.md │ ├── 1339.Maximum Product of Splitted Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1699.png │ │ │ └── sample_2_1699.png │ ├── 1340.Jump Game V │ │ ├── README_EN.md │ │ └── images │ │ │ └── meta-chart.jpeg │ ├── 1341.Movie Rating │ │ └── README_EN.md │ ├── 1342.Number of Steps to Reduce a Number to Zero │ │ └── README_EN.md │ ├── 1343.Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold │ │ └── README_EN.md │ ├── 1344.Angle Between Hands of a Clock │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1673.png │ │ │ ├── sample_2_1673.png │ │ │ └── sample_3_1673.png │ ├── 1345.Jump Game IV │ │ └── README_EN.md │ ├── 1346.Check If N and Its Double Exist │ │ └── README_EN.md │ ├── 1347.Minimum Number of Steps to Make Two Strings Anagram │ │ └── README_EN.md │ ├── 1348.Tweet Counts Per Frequency │ │ └── README_EN.md │ ├── 1349.Maximum Students Taking Exam │ │ ├── README_EN.md │ │ └── images │ │ │ └── image.png │ ├── 1350.Students With Invalid Departments │ │ └── README_EN.md │ ├── 1351.Count Negative Numbers in a Sorted Matrix │ │ └── README_EN.md │ ├── 1352.Product of the Last K Numbers │ │ └── README_EN.md │ ├── 1353.Maximum Number of Events That Can Be Attended │ │ ├── README_EN.md │ │ └── images │ │ │ └── e1.png │ ├── 1354.Construct Target Array With Multiple Sums │ │ └── README_EN.md │ ├── 1355.Activity Participants │ │ └── README_EN.md │ ├── 1356.Sort Integers by The Number of 1 Bits │ │ └── README_EN.md │ ├── 1357.Apply Discount Every n Orders │ │ └── README_EN.md │ ├── 1358.Number of Substrings Containing All Three Characters │ │ └── README_EN.md │ ├── 1359.Count All Valid Pickup and Delivery Options │ │ └── README_EN.md │ ├── 1360.Number of Days Between Two Dates │ │ └── README_EN.md │ ├── 1361.Validate Binary Tree Nodes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1503_ex1.png │ │ │ ├── 1503_ex2.png │ │ │ ├── 1503_ex3.png │ │ │ └── 1503_ex4.png │ ├── 1362.Closest Divisors │ │ └── README_EN.md │ ├── 1363.Largest Multiple of Three │ │ └── README_EN.md │ ├── 1364.Number of Trusted Contacts of a Customer │ │ └── README_EN.md │ ├── 1365.How Many Numbers Are Smaller Than the Current Number │ │ └── README_EN.md │ ├── 1366.Rank Teams by Votes │ │ └── README_EN.md │ ├── 1367.Linked List in Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1720.png │ │ │ └── sample_2_1720.png │ ├── 1368.Minimum Cost to Make at Least One Valid Path in a Grid │ │ ├── README_EN.md │ │ └── images │ │ │ ├── grid1.png │ │ │ ├── grid2.png │ │ │ └── grid3.png │ ├── 1369.Get the Second Most Recent Activity │ │ └── README_EN.md │ ├── 1370.Increasing Decreasing String │ │ └── README_EN.md │ ├── 1371.Find the Longest Substring Containing Vowels in Even Counts │ │ └── README_EN.md │ ├── 1372.Longest ZigZag Path in a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1702.png │ │ │ └── sample_2_1702.png │ ├── 1373.Maximum Sum BST in Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1709.png │ │ │ └── sample_2_1709.png │ ├── 1374.Generate a String With Characters That Have Odd Counts │ │ └── README_EN.md │ ├── 1375.Bulb Switcher III │ │ ├── README_EN.md │ │ └── images │ │ │ └── sample_2_1725.png │ ├── 1376.Time Needed to Inform All Employees │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1730_example_3_5.png │ │ │ └── graph.png │ ├── 1377.Frog Position After T Seconds │ │ ├── README_EN.md │ │ └── images │ │ │ ├── frog_2.png │ │ │ └── frog_3.png │ ├── 1378.Replace Employee ID With The Unique Identifier │ │ └── README_EN.md │ ├── 1379.Find a Corresponding Node of a Binary Tree in a Clone of That Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.png │ │ │ ├── e2.png │ │ │ ├── e3.png │ │ │ ├── e4.png │ │ │ └── e5.png │ ├── 1380.Lucky Numbers in a Matrix │ │ └── README_EN.md │ ├── 1381.Design a Stack With Increment Operation │ │ └── README_EN.md │ ├── 1382.Balance a Binary Search Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1515_ex1.png │ │ │ └── 1515_ex1_out.png │ ├── 1383.Maximum Performance of a Team │ │ └── README_EN.md │ ├── 1384.Total Sales Amount by Year │ │ └── README_EN.md │ ├── 1385.Find the Distance Value Between Two Arrays │ │ └── README_EN.md │ ├── 1386.Cinema Seat Allocation │ │ ├── README_EN.md │ │ └── images │ │ │ ├── cinema_seats_1.png │ │ │ └── cinema_seats_3.png │ ├── 1387.Sort Integers by The Power Value │ │ └── README_EN.md │ ├── 1388.Pizza With 3n Slices │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_3_1723.png │ │ │ └── sample_4_1723.png │ ├── 1389.Create Target Array in the Given Order │ │ └── README_EN.md │ ├── 1390.Four Divisors │ │ └── README_EN.md │ ├── 1391.Check if There is a Valid Path in a Grid │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.png │ │ │ ├── e2.png │ │ │ └── main.png │ ├── 1392.Longest Happy Prefix │ │ └── README_EN.md │ ├── 1393.Capital GainLoss │ │ └── README_EN.md │ ├── 1394.Find Lucky Integer in an Array │ │ └── README_EN.md │ ├── 1395.Count Number of Teams │ │ └── README_EN.md │ ├── 1396.Design Underground System │ │ └── README_EN.md │ ├── 1397.Find All Good Strings │ │ └── README_EN.md │ ├── 1398.Customers Who Bought Products A and B but Not C │ │ └── README_EN.md │ └── 1399.Count Largest Group │ │ └── README_EN.md ├── 1400-1499 │ ├── 1400.Construct K Palindrome Strings │ │ └── README_EN.md │ ├── 1401.Circle and Rectangle Overlapping │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_2_1728.png │ │ │ ├── sample_4_1728.png │ │ │ └── sample_6_1728.png │ ├── 1402.Reducing Dishes │ │ └── README_EN.md │ ├── 1403.Minimum Subsequence in Non-Increasing Order │ │ └── README_EN.md │ ├── 1404.Number of Steps to Reduce a Number in Binary Representation to One │ │ └── README_EN.md │ ├── 1405.Longest Happy String │ │ └── README_EN.md │ ├── 1406.Stone Game III │ │ └── README_EN.md │ ├── 1407.Top Travellers │ │ └── README_EN.md │ ├── 1408.String Matching in an Array │ │ └── README_EN.md │ ├── 1409.Queries on a Permutation With Key │ │ └── README_EN.md │ ├── 1410.HTML Entity Parser │ │ └── README_EN.md │ ├── 1411.Number of Ways to Paint N × 3 Grid │ │ ├── README_EN.md │ │ └── images │ │ │ └── e1.png │ ├── 1412.Find the Quiet Students in All Exams │ │ └── README_EN.md │ ├── 1413.Minimum Value to Get Positive Step by Step Sum │ │ └── README_EN.md │ ├── 1414.Find the Minimum Number of Fibonacci Numbers Whose Sum Is K │ │ └── README_EN.md │ ├── 1415.The k-th Lexicographical String of All Happy Strings of Length n │ │ └── README_EN.md │ ├── 1416.Restore The Array │ │ └── README_EN.md │ ├── 1417.Reformat The String │ │ └── README_EN.md │ ├── 1418.Display Table of Food Orders in a Restaurant │ │ └── README_EN.md │ ├── 1419.Minimum Number of Frogs Croaking │ │ └── README_EN.md │ ├── 1420.Build Array Where You Can Find The Maximum Exactly K Comparisons │ │ ├── README_EN.md │ │ └── images │ │ │ └── e.png │ ├── 1421.NPV Queries │ │ └── README_EN.md │ ├── 1422.Maximum Score After Splitting a String │ │ └── README_EN.md │ ├── 1423.Maximum Points You Can Obtain from Cards │ │ └── README_EN.md │ ├── 1424.Diagonal Traverse II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1784.png │ │ │ └── sample_2_1784.png │ ├── 1425.Constrained Subsequence Sum │ │ └── README_EN.md │ ├── 1426.Counting Elements │ │ └── README_EN.md │ ├── 1427.Perform String Shifts │ │ └── README_EN.md │ ├── 1428.Leftmost Column with at Least a One │ │ ├── README_EN.md │ │ └── images │ │ │ ├── untitled-diagram-3.jpg │ │ │ ├── untitled-diagram-4.jpg │ │ │ ├── untitled-diagram-5.jpg │ │ │ └── untitled-diagram-6.jpg │ ├── 1429.First Unique Number │ │ └── README_EN.md │ ├── 1430.Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── leetcode_testcase_1.png │ │ │ ├── leetcode_testcase_2.png │ │ │ └── leetcode_testcase_3.png │ ├── 1431.Kids With the Greatest Number of Candies │ │ └── README_EN.md │ ├── 1432.Max Difference You Can Get From Changing an Integer │ │ └── README_EN.md │ ├── 1433.Check If a String Can Break Another String │ │ └── README_EN.md │ ├── 1434.Number of Ways to Wear Different Hats to Each Other │ │ └── README_EN.md │ ├── 1435.Create a Session Bar Chart │ │ └── README_EN.md │ ├── 1436.Destination City │ │ └── README_EN.md │ ├── 1437.Check If All 1's Are at Least Length K Places Away │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1791.png │ │ │ └── sample_2_1791.png │ ├── 1438.Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit │ │ └── README_EN.md │ ├── 1439.Find the Kth Smallest Sum of a Matrix With Sorted Rows │ │ └── README_EN.md │ ├── 1440.Evaluate Boolean Expression │ │ └── README_EN.md │ ├── 1441.Build an Array With Stack Operations │ │ └── README_EN.md │ ├── 1442.Count Triplets That Can Form Two Arrays of Equal XOR │ │ └── README_EN.md │ ├── 1443.Minimum Time to Collect All Apples in a Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── min_time_collect_apple_1.png │ │ │ └── min_time_collect_apple_2.png │ ├── 1444.Number of Ways of Cutting a Pizza │ │ ├── README_EN.md │ │ └── images │ │ │ └── ways_to_cut_apple_1.png │ ├── 1445.Apples & Oranges │ │ └── README_EN.md │ ├── 1446.Consecutive Characters │ │ └── README_EN.md │ ├── 1447.Simplified Fractions │ │ └── README_EN.md │ ├── 1448.Count Good Nodes in Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── test_sample_1.png │ │ │ └── test_sample_2.png │ ├── 1449.Form Largest Integer With Digits That Add up to Target │ │ └── README_EN.md │ ├── 1450.Number of Students Doing Homework at a Given Time │ │ └── README_EN.md │ ├── 1451.Rearrange Words in a Sentence │ │ └── README_EN.md │ ├── 1452.People Whose List of Favorite Companies Is Not a Subset of Another List │ │ └── README_EN.md │ ├── 1453.Maximum Number of Darts Inside of a Circular Dartboard │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1806.png │ │ │ └── sample_2_1806.png │ ├── 1454.Active Users │ │ └── README_EN.md │ ├── 1455.Check If a Word Occurs As a Prefix of Any Word in a Sentence │ │ └── README_EN.md │ ├── 1456.Maximum Number of Vowels in a Substring of Given Length │ │ └── README_EN.md │ ├── 1457.Pseudo-Palindromic Paths in a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── graph-1.png │ │ │ ├── graph.png │ │ │ ├── palindromic_paths_1.png │ │ │ └── palindromic_paths_2.png │ ├── 1458.Max Dot Product of Two Subsequences │ │ ├── README_EN.md │ │ └── images │ │ │ └── c329bf86e747d74f55ed2e17c36fd83f.png │ ├── 1459.Rectangles Area │ │ ├── README_EN.md │ │ └── images │ │ │ └── rect.png │ ├── 1460.Make Two Arrays Equal by Reversing Sub-arrays │ │ └── README_EN.md │ ├── 1461.Check If a String Contains All Binary Codes of Size K │ │ └── README_EN.md │ ├── 1462.Course Schedule IV │ │ ├── README_EN.md │ │ └── images │ │ │ ├── graph-1.png │ │ │ └── graph.png │ ├── 1463.Cherry Pickup II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1802.png │ │ │ └── sample_2_1802.png │ ├── 1464.Maximum Product of Two Elements in an Array │ │ └── README_EN.md │ ├── 1465.Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts │ │ ├── README_EN.md │ │ └── images │ │ │ ├── leetcode_max_area_2.png │ │ │ └── leetcode_max_area_3.png │ ├── 1466.Reorder Routes to Make All Paths Lead to the City Zero │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1819.png │ │ │ └── sample_2_1819.png │ ├── 1467.Probability of a Two Boxes Having The Same Number of Distinct Balls │ │ └── README_EN.md │ ├── 1468.Calculate Salaries │ │ └── README_EN.md │ ├── 1469.Find All The Lonely Nodes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.png │ │ │ ├── e2.png │ │ │ └── tree.png │ ├── 1470.Shuffle the Array │ │ └── README_EN.md │ ├── 1471.The k Strongest Values in an Array │ │ └── README_EN.md │ ├── 1472.Design Browser History │ │ └── README_EN.md │ ├── 1473.Paint House III │ │ └── README_EN.md │ ├── 1474.Delete N Nodes After M Nodes of a Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1848.png │ │ │ └── sample_2_1848.png │ ├── 1475.Final Prices With a Special Discount in a Shop │ │ └── README_EN.md │ ├── 1476.Subrectangle Queries │ │ └── README_EN.md │ ├── 1477.Find Two Non-overlapping Sub-arrays Each With Target Sum │ │ └── README_EN.md │ ├── 1478.Allocate Mailboxes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_11_1816.png │ │ │ └── sample_2_1816.png │ ├── 1479.Sales by Day of the Week │ │ └── README_EN.md │ ├── 1480.Running Sum of 1d Array │ │ └── README_EN.md │ ├── 1481.Least Number of Unique Integers after K Removals │ │ └── README_EN.md │ ├── 1482.Minimum Number of Days to Make m Bouquets │ │ └── README_EN.md │ ├── 1483.Kth Ancestor of a Tree Node │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1528_ex1.png │ ├── 1484.Group Sold Products By The Date │ │ └── README_EN.md │ ├── 1485.Clone Binary Tree With Random Pointer │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.png │ │ │ ├── e2.png │ │ │ └── e3.png │ ├── 1486.XOR Operation in an Array │ │ └── README_EN.md │ ├── 1487.Making File Names Unique │ │ └── README_EN.md │ ├── 1488.Avoid Flood in The City │ │ └── README_EN.md │ ├── 1489.Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.png │ │ │ ├── ex2.png │ │ │ └── msts.png │ ├── 1490.Clone N-ary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── narytreeexample.png │ │ │ └── sample_4_964.png │ ├── 1491.Average Salary Excluding the Minimum and Maximum Salary │ │ └── README_EN.md │ ├── 1492.The kth Factor of n │ │ └── README_EN.md │ ├── 1493.Longest Subarray of 1's After Deleting One Element │ │ └── README_EN.md │ ├── 1494.Parallel Courses II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── leetcode_parallel_courses_1.png │ │ │ └── leetcode_parallel_courses_2.png │ ├── 1495.Friendly Movies Streamed Last Month │ │ └── README_EN.md │ ├── 1496.Path Crossing │ │ ├── README_EN.md │ │ └── images │ │ │ ├── screen-shot-2020-06-10-at-123843-pm.png │ │ │ └── screen-shot-2020-06-10-at-123929-pm.png │ ├── 1497.Check If Array Pairs Are Divisible by k │ │ └── README_EN.md │ ├── 1498.Number of Subsequences That Satisfy the Given Sum Condition │ │ └── README_EN.md │ └── 1499.Max Value of Equation │ │ └── README_EN.md ├── 1500-1599 │ ├── 1500.Design a File Sharing System │ │ └── README_EN.md │ ├── 1501.Countries You Can Safely Invest In │ │ └── README_EN.md │ ├── 1502.Can Make Arithmetic Progression From Sequence │ │ └── README_EN.md │ ├── 1503.Last Moment Before All Ants Fall Out of a Plank │ │ ├── README_EN.md │ │ └── images │ │ │ └── images │ │ │ ├── ants.jpg │ │ │ ├── ants2.jpg │ │ │ └── ants3.jpg │ ├── 1504.Count Submatrices With All Ones │ │ └── README_EN.md │ ├── 1505.Minimum Possible Integer After at Most K Adjacent Swaps On Digits │ │ ├── README_EN.md │ │ └── images │ │ │ └── q4_1.jpg │ ├── 1506.Find Root of N-Ary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── narytreeexample.png │ │ │ └── sample_4_964.png │ ├── 1507.Reformat Date │ │ └── README_EN.md │ ├── 1508.Range Sum of Sorted Subarray Sums │ │ └── README_EN.md │ ├── 1509.Minimum Difference Between Largest and Smallest Value in Three Moves │ │ └── README_EN.md │ ├── 1510.Stone Game IV │ │ └── README_EN.md │ ├── 1511.Customer Order Frequency │ │ └── README_EN.md │ ├── 1512.Number of Good Pairs │ │ └── README_EN.md │ ├── 1513.Number of Substrings With Only 1s │ │ └── README_EN.md │ ├── 1514.Path with Maximum Probability │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1558_ex1.png │ │ │ ├── 1558_ex2.png │ │ │ └── 1558_ex3.png │ ├── 1515.Best Position for a Service Centre │ │ ├── README_EN.md │ │ └── images │ │ │ ├── q4_e1.jpg │ │ │ ├── q4_e3.jpg │ │ │ └── q4_edited.jpg │ ├── 1516.Move Sub-Tree of N-Ary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── move_e1.jpg │ │ │ ├── move_e2.jpg │ │ │ ├── move_e3.jpg │ │ │ ├── move_e4.jpg │ │ │ ├── move_e5.jpg │ │ │ └── sample_4_964.png │ ├── 1517.Find Users With Valid E-Mails │ │ └── README_EN.md │ ├── 1518.Water Bottles │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1875.png │ │ │ └── sample_2_1875.png │ ├── 1519.Number of Nodes in the Sub-Tree With the Same Label │ │ ├── README_EN.md │ │ └── images │ │ │ ├── q3e1.jpg │ │ │ ├── q3e2.jpg │ │ │ └── q3e3.jpg │ ├── 1520.Maximum Number of Non-Overlapping Substrings │ │ └── README_EN.md │ ├── 1521.Find a Value of a Mysterious Function Closest to Target │ │ ├── README_EN.md │ │ └── images │ │ │ └── change.png │ ├── 1522.Diameter of N-Ary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1897.png │ │ │ ├── sample_2_1897.png │ │ │ └── sample_3_1897.png │ ├── 1523.Count Odd Numbers in an Interval Range │ │ └── README_EN.md │ ├── 1524.Number of Sub-arrays With Odd Sum │ │ └── README_EN.md │ ├── 1525.Number of Good Ways to Split a String │ │ └── README_EN.md │ ├── 1526.Minimum Number of Increments on Subarrays to Form a Target Array │ │ └── README_EN.md │ ├── 1527.Patients With a Condition │ │ └── README_EN.md │ ├── 1528.Shuffle String │ │ ├── README_EN.md │ │ └── images │ │ │ └── q1.jpg │ ├── 1529.Bulb Switcher IV │ │ └── README_EN.md │ ├── 1530.Number of Good Leaf Nodes Pairs │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.jpg │ │ │ └── e2.jpg │ ├── 1531.String Compression II │ │ └── README_EN.md │ ├── 1532.The Most Recent Three Orders │ │ └── README_EN.md │ ├── 1533.Find the Index of the Large Integer │ │ └── README_EN.md │ ├── 1534.Count Good Triplets │ │ └── README_EN.md │ ├── 1535.Find the Winner of an Array Game │ │ ├── README_EN.md │ │ └── images │ │ │ └── q-example.png │ ├── 1536.Minimum Swaps to Arrange a Binary Grid │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e2.jpg │ │ │ ├── e3.jpg │ │ │ └── fw.jpg │ ├── 1537.Get the Maximum Score │ │ ├── README_EN.md │ │ └── images │ │ │ └── sample_1_1893.png │ ├── 1538.Guess the Majority in a Hidden Array │ │ └── README_EN.md │ ├── 1539.Kth Missing Positive Number │ │ └── README_EN.md │ ├── 1540.Can Convert String in K Moves │ │ └── README_EN.md │ ├── 1541.Minimum Insertions to Balance a Parentheses String │ │ └── README_EN.md │ ├── 1542.Find Longest Awesome Substring │ │ └── README_EN.md │ ├── 1543.Fix Product Name Format │ │ └── README_EN.md │ ├── 1544.Make The String Great │ │ └── README_EN.md │ ├── 1545.Find Kth Bit in Nth Binary String │ │ └── README_EN.md │ ├── 1546.Maximum Number of Non-Overlapping Subarrays With Sum Equals Target │ │ └── README_EN.md │ ├── 1547.Minimum Cost to Cut a Stick │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.jpg │ │ │ ├── e11.jpg │ │ │ └── statement.jpg │ ├── 1548.The Most Similar Path in a Graph │ │ ├── README_EN.md │ │ └── images │ │ │ ├── e1.jpg │ │ │ ├── e2.jpg │ │ │ ├── e3.jpg │ │ │ └── edit.jpg │ ├── 1549.The Most Recent Orders for Each Product │ │ └── README_EN.md │ ├── 1550.Three Consecutive Odds │ │ └── README_EN.md │ ├── 1551.Minimum Operations to Make Array Equal │ │ └── README_EN.md │ ├── 1552.Magnetic Force Between Two Balls │ │ ├── README_EN.md │ │ └── images │ │ │ └── q3v1.jpg │ ├── 1553.Minimum Number of Days to Eat N Oranges │ │ └── README_EN.md │ ├── 1554.Strings Differ by One Character │ │ └── README_EN.md │ ├── 1555.Bank Account Summary │ │ └── README_EN.md │ ├── 1556.Thousand Separator │ │ └── README_EN.md │ ├── 1557.Minimum Number of Vertices to Reach All Nodes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 5480e1.png │ │ │ ├── 5480e2.png │ │ │ ├── untitled.png │ │ │ └── untitled22.png │ ├── 1558.Minimum Numbers of Function Calls to Make Target Array │ │ ├── README_EN.md │ │ └── images │ │ │ └── sample_2_1887.png │ ├── 1559.Detect Cycles in 2D Grid │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1.png │ │ │ ├── 11.png │ │ │ ├── 2.png │ │ │ ├── 22.png │ │ │ ├── 3.png │ │ │ ├── 5482e1.png │ │ │ ├── 5482e11.png │ │ │ ├── 5482e2.png │ │ │ ├── 5482e22.png │ │ │ └── 5482e3.png │ ├── 1560.Most Visited Sector in a Circular Track │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 3rd45e.jpg │ │ │ └── tmp.jpg │ ├── 1561.Maximum Number of Coins You Can Get │ │ └── README_EN.md │ ├── 1562.Find Latest Group of Size M │ │ └── README_EN.md │ ├── 1563.Stone Game V │ │ └── README_EN.md │ ├── 1564.Put Boxes Into the Warehouse I │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 11.png │ │ │ ├── 12.png │ │ │ ├── 21.png │ │ │ └── 22.png │ ├── 1565.Unique Orders and Customers Per Month │ │ └── README_EN.md │ ├── 1566.Detect Pattern of Length M Repeated K or More Times │ │ └── README_EN.md │ ├── 1567.Maximum Length of Subarray With Positive Product │ │ └── README_EN.md │ ├── 1568.Minimum Number of Days to Disconnect Island │ │ ├── README_EN.md │ │ └── images │ │ │ └── 1926_island.png │ ├── 1569.Number of Ways to Reorder Array to Get Same BST │ │ ├── README_EN.md │ │ └── images │ │ │ ├── abc.png │ │ │ ├── bb.png │ │ │ ├── ex1.png │ │ │ └── ex4.png │ ├── 1570.Dot Product of Two Sparse Vectors │ │ └── README_EN.md │ ├── 1571.Warehouse Manager │ │ └── README_EN.md │ ├── 1572.Matrix Diagonal Sum │ │ ├── README_EN.md │ │ └── images │ │ │ └── sample_1911.png │ ├── 1573.Number of Ways to Split a String │ │ └── README_EN.md │ ├── 1574.Shortest Subarray to be Removed to Make Array Sorted │ │ └── README_EN.md │ ├── 1575.Count All Possible Routes │ │ └── README_EN.md │ ├── 1576.Replace All 's to Avoid Consecutive Repeating Characters │ │ └── README_EN.md │ ├── 1577.Number of Ways Where Square of Number Is Equal to Product of Two Numbers │ │ └── README_EN.md │ ├── 1578.Minimum Deletion Cost to Avoid Repeating Letters │ │ └── README_EN.md │ ├── 1579.Remove Max Number of Edges to Keep Graph Fully Traversable │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 5510ex1.png │ │ │ ├── 5510ex2.png │ │ │ ├── 5510ex3.png │ │ │ ├── ex1.png │ │ │ ├── ex2.png │ │ │ └── ex3.png │ ├── 1580.Put Boxes Into the Warehouse II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 22-1.png │ │ │ ├── 22-2.png │ │ │ ├── 22-3.png │ │ │ └── 22.png │ ├── 1581.Customer Who Visited but Did Not Make Any Transactions │ │ └── README_EN.md │ ├── 1582.Special Positions in a Binary Matrix │ │ └── README_EN.md │ ├── 1583.Count Unhappy Friends │ │ └── README_EN.md │ ├── 1584.Min Cost to Connect All Points │ │ ├── README_EN.md │ │ └── images │ │ │ ├── c.png │ │ │ └── d.png │ ├── 1585.Check If String Is Transformable With Substring Sort Operations │ │ └── README_EN.md │ ├── 1586.Binary Search Tree Iterator II │ │ ├── README_EN.md │ │ └── images │ │ │ └── untitled-diagram-1.png │ ├── 1587.Bank Account Summary II │ │ └── README_EN.md │ ├── 1588.Sum of All Odd Length Subarrays │ │ └── README_EN.md │ ├── 1589.Maximum Sum Obtained of Any Permutation │ │ └── README_EN.md │ ├── 1590.Make Sum Divisible by P │ │ └── README_EN.md │ ├── 1591.Strange Printer II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1929.png │ │ │ └── sample_2_1929.png │ ├── 1592.Rearrange Spaces Between Words │ │ └── README_EN.md │ ├── 1593.Split a String Into the Max Number of Unique Substrings │ │ └── README_EN.md │ ├── 1594.Maximum Non Negative Product in a Matrix │ │ └── README_EN.md │ ├── 1595.Minimum Cost to Connect Two Groups of Points │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.jpg │ │ │ └── ex2.jpg │ ├── 1596.The Most Frequently Ordered Products for Each Customer │ │ └── README_EN.md │ ├── 1597.Build Binary Expression Tree From Infix Expression │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1-1.png │ │ │ ├── ex1-2.png │ │ │ ├── ex1-3.png │ │ │ └── ex1-4.png │ ├── 1598.Crawler Log Folder │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_11_1957.png │ │ │ └── sample_22_1957.png │ └── 1599.Maximum Profit of Operating a Centennial Wheel │ │ ├── README_EN.md │ │ └── images │ │ └── wheeldiagram12.png ├── 1600-1699 │ ├── 1600.Throne Inheritance │ │ └── README_EN.md │ ├── 1601.Maximum Number of Achievable Transfer Requests │ │ ├── README_EN.md │ │ └── images │ │ │ ├── move1.jpg │ │ │ └── move2.jpg │ ├── 1602.Find Nearest Right Node in Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── p2.png │ │ │ └── p3.png │ ├── 1603.Design Parking System │ │ └── README_EN.md │ ├── 1604.Alert Using Same Key-Card Three or More Times in a One Hour Period │ │ └── README_EN.md │ ├── 1605.Find Valid Matrix Given Row and Column Sums │ │ └── README_EN.md │ ├── 1606.Find Servers That Handled Most Number of Requests │ │ ├── README_EN.md │ │ └── images │ │ │ └── load-1.png │ ├── 1607.Sellers With No Sales │ │ └── README_EN.md │ ├── 1608.Special Array With X Elements Greater Than or Equal X │ │ └── README_EN.md │ ├── 1609.Even Odd Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_1_1966.png │ │ │ ├── sample_1_333_1966.png │ │ │ └── sample_2_1966.png │ ├── 1610.Maximum Number of Visible Points │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 5010bfd3-86e6-465f-ac64-e9df941d2e49.png │ │ │ ├── 89a07e9b-00ab-4967-976a-c723b2aa8656.png │ │ │ └── angle.mp4 │ ├── 1611.Minimum One Bit Operations to Make Integers Zero │ │ └── README_EN.md │ ├── 1612.Check If Two Expression Trees are Equivalent │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tree1.png │ │ │ └── tree2.png │ ├── 1613.Find the Missing IDs │ │ └── README_EN.md │ ├── 1614.Maximum Nesting Depth of the Parentheses │ │ └── README_EN.md │ ├── 1615.Maximal Network Rank │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.png │ │ │ └── ex2.png │ ├── 1616.Split Two Strings to Make Palindrome │ │ └── README_EN.md │ ├── 1617.Count Subtrees With Max Distance Between Cities │ │ ├── README_EN.md │ │ └── images │ │ │ └── p1.png │ ├── 1618.Maximum Font to Fit a Sentence in a Screen │ │ └── README_EN.md │ ├── 1619.Mean of Array After Removing Some Elements │ │ └── README_EN.md │ ├── 1620.Coordinate With Maximum Network Quality │ │ ├── README_EN.md │ │ └── images │ │ │ └── untitled-diagram.png │ ├── 1621.Number of Sets of K Non-Overlapping Line Segments │ │ ├── README_EN.md │ │ └── images │ │ │ └── ex1.png │ ├── 1622.Fancy Sequence │ │ └── README_EN.md │ ├── 1623.All Valid Triplets That Can Represent a Country │ │ └── README_EN.md │ ├── 1624.Largest Substring Between Two Equal Characters │ │ └── README_EN.md │ ├── 1625.Lexicographically Smallest String After Applying Operations │ │ └── README_EN.md │ ├── 1626.Best Team With No Conflicts │ │ └── README_EN.md │ ├── 1627.Graph Connectivity With Threshold │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.jpg │ │ │ ├── ex3.jpg │ │ │ └── tmp.jpg │ ├── 1628.Design an Expression Tree With Evaluate Function │ │ ├── README_EN.md │ │ └── images │ │ │ ├── untitled-diagram.png │ │ │ └── untitled-diagram2.png │ ├── 1629.Slowest Key │ │ └── README_EN.md │ ├── 1630.Arithmetic Subarrays │ │ └── README_EN.md │ ├── 1631.Path With Minimum Effort │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.png │ │ │ ├── ex2.png │ │ │ └── ex3.png │ ├── 1632.Rank Transform of a Matrix │ │ ├── README_EN.md │ │ └── images │ │ │ ├── rank1.jpg │ │ │ ├── rank2.jpg │ │ │ ├── rank3.jpg │ │ │ └── rank4.jpg │ ├── 1633.Percentage of Users Attended a Contest │ │ └── README_EN.md │ ├── 1634.Add Two Polynomials Represented as Linked Lists │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.png │ │ │ └── polynomial2.png │ ├── 1635.Hopper Company Queries I │ │ └── README_EN.md │ ├── 1636.Sort Array by Increasing Frequency │ │ └── README_EN.md │ ├── 1637.Widest Vertical Area Between Two Points Containing No Points │ │ ├── README_EN.md │ │ └── images │ │ │ └── points3.png │ ├── 1638.Count Substrings That Differ by One Character │ │ └── README_EN.md │ ├── 1639.Number of Ways to Form a Target String Given a Dictionary │ │ └── README_EN.md │ ├── 1640.Check Array Formation Through Concatenation │ │ └── README_EN.md │ ├── 1641.Count Sorted Vowel Strings │ │ └── README_EN.md │ ├── 1642.Furthest Building You Can Reach │ │ ├── README_EN.md │ │ └── images │ │ │ └── q4.gif │ ├── 1643.Kth Smallest Instructions │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.png │ │ │ ├── ex2.png │ │ │ └── ex3.png │ ├── 1644.Lowest Common Ancestor of a Binary Tree II │ │ ├── README_EN.md │ │ └── images │ │ │ └── binarytree.png │ ├── 1645.Hopper Company Queries II │ │ ├── README_EN.md │ │ └── images │ │ │ └── codecogseqn.png │ ├── 1646.Get Maximum in Generated Array │ │ └── README_EN.md │ ├── 1647.Minimum Deletions to Make Character Frequencies Unique │ │ └── README_EN.md │ ├── 1648.Sell Diminishing-Valued Colored Balls │ │ ├── README_EN.md │ │ └── images │ │ │ └── jj.gif │ ├── 1649.Create Sorted Array through Instructions │ │ └── README_EN.md │ ├── 1650.Lowest Common Ancestor of a Binary Tree III │ │ ├── README_EN.md │ │ └── images │ │ │ └── binarytree.png │ ├── 1651.Hopper Company Queries III │ │ └── README_EN.md │ ├── 1652.Defuse the Bomb │ │ └── README_EN.md │ ├── 1653.Minimum Deletions to Make String Balanced │ │ └── README_EN.md │ ├── 1654.Minimum Jumps to Reach Home │ │ └── README_EN.md │ ├── 1655.Distribute Repeating Integers │ │ └── README_EN.md │ ├── 1656.Design an Ordered Stream │ │ ├── README_EN.md │ │ └── images │ │ │ └── q1.gif │ ├── 1657.Determine if Two Strings Are Close │ │ └── README_EN.md │ ├── 1658.Minimum Operations to Reduce X to Zero │ │ └── README_EN.md │ ├── 1659.Maximize Grid Happiness │ │ ├── README_EN.md │ │ └── images │ │ │ └── grid_happiness.png │ ├── 1660.Correct a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1v2.png │ │ │ └── ex2v3.png │ ├── 1661.Average Time of Process per Machine │ │ └── README_EN.md │ ├── 1662.Check If Two String Arrays are Equivalent │ │ └── README_EN.md │ ├── 1663.Smallest String With A Given Numeric Value │ │ └── README_EN.md │ ├── 1664.Ways to Make a Fair Array │ │ └── README_EN.md │ ├── 1665.Minimum Initial Energy to Finish Tasks │ │ └── README_EN.md │ ├── 1666.Change the Root of a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── fliptree.png │ ├── 1667.Fix Names in a Table │ │ └── README_EN.md │ ├── 1668.Maximum Repeating Substring │ │ └── README_EN.md │ ├── 1669.Merge In Between Linked Lists │ │ ├── README_EN.md │ │ └── images │ │ │ ├── fig1.png │ │ │ ├── merge_linked_list_ex1.png │ │ │ └── merge_linked_list_ex2.png │ ├── 1670.Design Front Middle Back Queue │ │ └── README_EN.md │ ├── 1671.Minimum Number of Removals to Make Mountain Array │ │ └── README_EN.md │ ├── 1672.Richest Customer Wealth │ │ └── README_EN.md │ ├── 1673.Find the Most Competitive Subsequence │ │ └── README_EN.md │ ├── 1674.Minimum Moves to Make Array Complementary │ │ └── README_EN.md │ ├── 1675.Minimize Deviation in Array │ │ └── README_EN.md │ ├── 1676.Lowest Common Ancestor of a Binary Tree IV │ │ ├── README_EN.md │ │ └── images │ │ │ └── binarytree.png │ ├── 1677.Product's Worth Over Invoices │ │ └── README_EN.md │ ├── 1678.Goal Parser Interpretation │ │ └── README_EN.md │ ├── 1679.Max Number of K-Sum Pairs │ │ └── README_EN.md │ ├── 1680.Concatenation of Consecutive Binary Numbers │ │ └── README_EN.md │ ├── 1681.Minimum Incompatibility │ │ └── README_EN.md │ ├── 1682.Longest Palindromic Subsequence II │ │ └── README_EN.md │ ├── 1683.Invalid Tweets │ │ └── README_EN.md │ ├── 1684.Count the Number of Consistent Strings │ │ └── README_EN.md │ ├── 1685.Sum of Absolute Differences in a Sorted Array │ │ └── README_EN.md │ ├── 1686.Stone Game VI │ │ └── README_EN.md │ ├── 1687.Delivering Boxes from Storage to Ports │ │ └── README_EN.md │ ├── 1688.Count of Matches in Tournament │ │ └── README_EN.md │ ├── 1689.Partitioning Into Minimum Number Of Deci-Binary Numbers │ │ └── README_EN.md │ ├── 1690.Stone Game VII │ │ └── README_EN.md │ ├── 1691.Maximum Height by Stacking Cuboids │ │ ├── README_EN.md │ │ └── images │ │ │ └── image.jpg │ ├── 1692.Count Ways to Distribute Candies │ │ ├── README_EN.md │ │ └── images │ │ │ └── candies-1.png │ ├── 1693.Daily Leads and Partners │ │ └── README_EN.md │ ├── 1694.Reformat Phone Number │ │ └── README_EN.md │ ├── 1695.Maximum Erasure Value │ │ └── README_EN.md │ ├── 1696.Jump Game VI │ │ └── README_EN.md │ ├── 1697.Checking Existence of Edge Length Limited Paths │ │ ├── README_EN.md │ │ └── images │ │ │ ├── h.png │ │ │ └── q.png │ ├── 1698.Number of Distinct Substrings in a String │ │ └── README_EN.md │ └── 1699.Number of Calls Between Two Persons │ │ └── README_EN.md ├── 1700-1799 │ ├── 1700.Number of Students Unable to Eat Lunch │ │ └── README_EN.md │ ├── 1701.Average Waiting Time │ │ └── README_EN.md │ ├── 1702.Maximum Binary String After Change │ │ └── README_EN.md │ ├── 1703.Minimum Adjacent Swaps for K Consecutive Ones │ │ └── README_EN.md │ ├── 1704.Determine if String Halves Are Alike │ │ └── README_EN.md │ ├── 1705.Maximum Number of Eaten Apples │ │ └── README_EN.md │ ├── 1706.Where Will the Ball Fall │ │ ├── README_EN.md │ │ └── images │ │ │ └── ball.jpg │ ├── 1707.Maximum XOR With an Element From Array │ │ └── README_EN.md │ ├── 1708.Largest Subarray Length K │ │ └── README_EN.md │ ├── 1709.Biggest Window Between Visits │ │ └── README_EN.md │ ├── 1710.Maximum Units on a Truck │ │ └── README_EN.md │ ├── 1711.Count Good Meals │ │ └── README_EN.md │ ├── 1712.Ways to Split Array Into Three Subarrays │ │ └── README_EN.md │ ├── 1713.Minimum Operations to Make a Subsequence │ │ └── README_EN.md │ ├── 1714.Sum Of Special Evenly-Spaced Elements In Array │ │ └── README_EN.md │ ├── 1715.Count Apples and Oranges │ │ └── README_EN.md │ ├── 1716.Calculate Money in Leetcode Bank │ │ └── README_EN.md │ ├── 1717.Maximum Score From Removing Substrings │ │ └── README_EN.md │ ├── 1718.Construct the Lexicographically Largest Valid Sequence │ │ └── README_EN.md │ ├── 1719.Number Of Ways To Reconstruct A Tree │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tree.png │ │ │ └── trees2.png │ ├── 1720.Decode XORed Array │ │ └── README_EN.md │ ├── 1721.Swapping Nodes in a Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ └── linked1.jpg │ ├── 1722.Minimize Hamming Distance After Swap Operations │ │ └── README_EN.md │ ├── 1723.Find Minimum Time to Finish All Jobs │ │ └── README_EN.md │ ├── 1724.Checking Existence of Edge Length Limited Paths II │ │ ├── README_EN.md │ │ └── images │ │ │ └── messed.png │ ├── 1725.Number Of Rectangles That Can Form The Largest Square │ │ └── README_EN.md │ ├── 1726.Tuple with Same Product │ │ └── README_EN.md │ ├── 1727.Largest Submatrix With Rearrangements │ │ ├── README_EN.md │ │ └── images │ │ │ ├── screenshot-2020-12-30-at-40536-pm.png │ │ │ └── screenshot-2020-12-30-at-40852-pm.png │ ├── 1728.Cat and Mouse II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── sample_111_1955.png │ │ │ └── sample_2_1955.png │ ├── 1729.Find Followers Count │ │ └── README_EN.md │ ├── 1730.Shortest Path to Get Food │ │ ├── README_EN.md │ │ └── images │ │ │ ├── img1.jpg │ │ │ ├── img2.jpg │ │ │ └── img3.jpg │ ├── 1731.The Number of Employees Which Report to Each Employee │ │ └── README_EN.md │ ├── 1732.Find the Highest Altitude │ │ └── README_EN.md │ ├── 1733.Minimum Number of People to Teach │ │ └── README_EN.md │ ├── 1734.Decode XORed Permutation │ │ └── README_EN.md │ ├── 1735.Count Ways to Make Array With Product │ │ └── README_EN.md │ ├── 1736.Latest Time by Replacing Hidden Digits │ │ └── README_EN.md │ ├── 1737.Change Minimum Characters to Satisfy One of Three Conditions │ │ └── README_EN.md │ ├── 1738.Find Kth Largest XOR Coordinate Value │ │ └── README_EN.md │ ├── 1739.Building Boxes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 10-boxes.png │ │ │ ├── 3-boxes.png │ │ │ └── 4-boxes.png │ ├── 1740.Find Distance in a Binary Tree │ │ ├── README_EN.md │ │ └── images │ │ │ └── binarytree.png │ ├── 1741.Find Total Time Spent by Each Employee │ │ └── README_EN.md │ ├── 1742.Maximum Number of Balls in a Box │ │ └── README_EN.md │ ├── 1743.Restore the Array From Adjacent Pairs │ │ └── README_EN.md │ ├── 1744.Can You Eat Your Favorite Candy on Your Favorite Day │ │ └── README_EN.md │ ├── 1745.Palindrome Partitioning IV │ │ └── README_EN.md │ ├── 1746.Maximum Subarray Sum After One Operation │ │ └── README_EN.md │ ├── 1747.Leetflex Banned Accounts │ │ └── README_EN.md │ ├── 1748.Sum of Unique Elements │ │ └── README_EN.md │ ├── 1749.Maximum Absolute Sum of Any Subarray │ │ └── README_EN.md │ ├── 1750.Minimum Length of String After Deleting Similar Ends │ │ └── README_EN.md │ ├── 1751.Maximum Number of Events That Can Be Attended II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── screenshot-2021-01-11-at-60048-pm.png │ │ │ ├── screenshot-2021-01-11-at-60150-pm.png │ │ │ └── screenshot-2021-01-11-at-60703-pm.png │ ├── 1752.Check if Array Is Sorted and Rotated │ │ └── README_EN.md │ ├── 1753.Maximum Score From Removing Stones │ │ └── README_EN.md │ ├── 1754.Largest Merge Of Two Strings │ │ └── README_EN.md │ ├── 1755.Closest Subsequence Sum │ │ └── README_EN.md │ ├── 1756.Design Most Recently Used Queue │ │ └── README_EN.md │ ├── 1757.Recyclable and Low Fat Products │ │ └── README_EN.md │ ├── 1758.Minimum Changes To Make Alternating Binary String │ │ └── README_EN.md │ ├── 1759.Count Number of Homogenous Substrings │ │ └── README_EN.md │ ├── 1760.Minimum Limit of Balls in a Bag │ │ └── README_EN.md │ ├── 1761.Minimum Degree of a Connected Trio in a Graph │ │ ├── README_EN.md │ │ └── images │ │ │ ├── trios1.png │ │ │ └── trios2.png │ ├── 1762.Buildings With an Ocean View │ │ └── README_EN.md │ ├── 1763.Longest Nice Substring │ │ └── README_EN.md │ ├── 1764.Form Array by Concatenating Subarrays of Another Array │ │ └── README_EN.md │ ├── 1765.Map of Highest Peak │ │ ├── README_EN.md │ │ └── images │ │ │ ├── screenshot-2021-01-11-at-82045-am.png │ │ │ └── screenshot-2021-01-11-at-82050-am.png │ ├── 1766.Tree of Coprimes │ │ ├── README_EN.md │ │ └── images │ │ │ ├── untitled-diagram.png │ │ │ └── untitled-diagram1.png │ ├── 1767.Find the Subtasks That Did Not Execute │ │ └── README_EN.md │ ├── 1768.Merge Strings Alternately │ │ └── README_EN.md │ ├── 1769.Minimum Number of Operations to Move All Balls to Each Box │ │ └── README_EN.md │ ├── 1770.Maximum Score from Performing Multiplication Operations │ │ └── README_EN.md │ ├── 1771.Maximize Palindrome Length From Subsequences │ │ └── README_EN.md │ ├── 1772.Sort Features by Popularity │ │ └── README_EN.md │ ├── 1773.Count Items Matching a Rule │ │ └── README_EN.md │ ├── 1774.Closest Dessert Cost │ │ └── README_EN.md │ ├── 1775.Equal Sum Arrays With Minimum Number of Operations │ │ └── README_EN.md │ ├── 1776.Car Fleet II │ │ └── README_EN.md │ ├── 1777.Product's Price for Each Store │ │ └── README_EN.md │ ├── 1778.Shortest Path in a Hidden Grid │ │ └── README_EN.md │ ├── 1779.Find Nearest Point That Has the Same X or Y Coordinate │ │ └── README_EN.md │ ├── 1780.Check if Number is a Sum of Powers of Three │ │ └── README_EN.md │ ├── 1781.Sum of Beauty of All Substrings │ │ └── README_EN.md │ ├── 1782.Count Pairs Of Nodes │ │ ├── README_EN.md │ │ └── images │ │ │ └── screenshot-from-2021-02-11-23-07-35.png │ ├── 1783.Grand Slam Titles │ │ └── README_EN.md │ ├── 1784.Check if Binary String Has at Most One Segment of Ones │ │ └── README_EN.md │ ├── 1785.Minimum Elements to Add to Form a Given Sum │ │ └── README_EN.md │ ├── 1786.Number of Restricted Paths From First to Last Node │ │ ├── README_EN.md │ │ └── images │ │ │ ├── restricted_paths_ex1.png │ │ │ └── restricted_paths_ex22.png │ ├── 1787.Make the XOR of All Segments Equal to Zero │ │ └── README_EN.md │ ├── 1788.Maximize the Beauty of the Garden │ │ └── README_EN.md │ ├── 1789.Primary Department for Each Employee │ │ └── README_EN.md │ ├── 1790.Check if One String Swap Can Make Strings Equal │ │ └── README_EN.md │ ├── 1791.Find Center of Star Graph │ │ ├── README_EN.md │ │ └── images │ │ │ └── star_graph.png │ ├── 1792.Maximum Average Pass Ratio │ │ └── README_EN.md │ ├── 1793.Maximum Score of a Good Subarray │ │ └── README_EN.md │ ├── 1794.Count Pairs of Equal Substrings With Minimum Difference │ │ └── README_EN.md │ ├── 1795.Rearrange Products Table │ │ └── README_EN.md │ ├── 1796.Second Largest Digit in a String │ │ └── README_EN.md │ ├── 1797.Design Authentication Manager │ │ ├── README_EN.md │ │ └── images │ │ │ └── copy-of-pc68_q2.png │ ├── 1798.Maximum Number of Consecutive Values You Can Make │ │ └── README_EN.md │ └── 1799.Maximize Score After N Operations │ │ └── README_EN.md ├── 1800-1899 │ ├── 1800.Maximum Ascending Subarray Sum │ │ └── README_EN.md │ ├── 1801.Number of Orders in the Backlog │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ex1.png │ │ │ └── ex2.png │ ├── 1802.Maximum Value at a Given Index in a Bounded Array │ │ └── README_EN.md │ ├── 1803.Count Pairs With XOR in a Range │ │ └── README_EN.md │ ├── 1804.Implement Trie II (Prefix Tree) │ │ └── README_EN.md │ ├── 1805.Number of Different Integers in a String │ │ └── README_EN.md │ ├── 1806.Minimum Number of Operations to Reinitialize a Permutation │ │ └── README_EN.md │ ├── 1807.Evaluate the Bracket Pairs of a String │ │ └── README_EN.md │ ├── 1808.Maximize Number of Nice Divisors │ │ └── README_EN.md │ ├── 1809.Ad-Free Sessions │ │ └── README_EN.md │ ├── 1810.Minimum Path Cost in a Hidden Grid │ │ └── README_EN.md │ ├── 1811.Find Interview Candidates │ │ └── README_EN.md │ ├── 1812.Determine Color of a Chessboard Square │ │ ├── README_EN.md │ │ └── images │ │ │ └── screenshot-2021-02-20-at-22159-pm.png │ ├── 1813.Sentence Similarity III │ │ └── README_EN.md │ ├── 1814.Count Nice Pairs in an Array │ │ └── README_EN.md │ ├── 1815.Maximum Number of Groups Getting Fresh Donuts │ │ └── README_EN.md │ ├── 1816.Truncate Sentence │ │ └── README_EN.md │ ├── 1817.Finding the Users Active Minutes │ │ └── README_EN.md │ ├── 1818.Minimum Absolute Sum Difference │ │ └── README_EN.md │ ├── 1819.Number of Different Subsequences GCDs │ │ ├── README_EN.md │ │ └── images │ │ │ └── image-1.png │ ├── 1820.Maximum Number of Accepted Invitations │ │ └── README_EN.md │ ├── 1821.Find Customers With Positive Revenue this Year │ │ └── README_EN.md │ ├── 1822.Sign of the Product of an Array │ │ └── README_EN.md │ ├── 1823.Find the Winner of the Circular Game │ │ ├── README_EN.md │ │ └── images │ │ │ └── ic234-q2-ex11.png │ ├── 1824.Minimum Sideway Jumps │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ic234-q3-ex1.png │ │ │ ├── ic234-q3-ex2.png │ │ │ └── ic234-q3-ex3.png │ ├── 1825.Finding MK Average │ │ └── README_EN.md │ ├── 1826.Faulty Sensor │ │ └── README_EN.md │ ├── 1827.Minimum Operations to Make the Array Increasing │ │ └── README_EN.md │ ├── 1828.Queries on Number of Points Inside a Circle │ │ ├── README_EN.md │ │ └── images │ │ │ ├── chrome_2021-03-25_22-34-16.png │ │ │ └── chrome_2021-03-25_22-42-07.png │ ├── 1829.Maximum XOR for Each Query │ │ └── README_EN.md │ ├── 1830.Minimum Number of Operations to Make String Sorted │ │ └── README_EN.md │ ├── 1831.Maximum Transaction Each Day │ │ └── README_EN.md │ ├── 1832.Check if the Sentence Is Pangram │ │ └── README_EN.md │ ├── 1833.Maximum Ice Cream Bars │ │ └── README_EN.md │ ├── 1834.Single-Threaded CPU │ │ └── README_EN.md │ ├── 1835.Find XOR Sum of All Pairs Bitwise AND │ │ └── README_EN.md │ ├── 1836.Remove Duplicates From an Unsorted Linked List │ │ ├── README_EN.md │ │ └── images │ │ │ ├── tmp-linked-list-1.jpg │ │ │ ├── tmp-linked-list-2.jpg │ │ │ └── tmp-linked-list.jpg │ ├── 1837.Sum of Digits in Base K │ │ └── README_EN.md │ ├── 1838.Frequency of the Most Frequent Element │ │ └── README_EN.md │ ├── 1839.Longest Substring Of All Vowels in Order │ │ └── README_EN.md │ ├── 1840.Maximum Building Height │ │ ├── README_EN.md │ │ └── images │ │ │ ├── ic236-q4-ex1-1.png │ │ │ ├── ic236-q4-ex2.png │ │ │ └── ic236-q4-ex3.png │ ├── 1841.League Statistics │ │ └── README_EN.md │ ├── 1842.Next Palindrome Using Same Digits │ │ └── README_EN.md │ ├── 1843.Suspicious Bank Accounts │ │ └── README_EN.md │ ├── 1844.Replace All Digits with Characters │ │ └── README_EN.md │ ├── 1845.Seat Reservation Manager │ │ └── README_EN.md │ ├── 1846.Maximum Element After Decreasing and Rearranging │ │ └── README_EN.md │ ├── 1847.Closest Room │ │ └── README_EN.md │ ├── 1848.Minimum Distance to the Target Element │ │ └── README_EN.md │ ├── 1849.Splitting a String Into Descending Consecutive Values │ │ └── README_EN.md │ ├── 1850.Minimum Adjacent Swaps to Reach the Kth Smallest Number │ │ └── README_EN.md │ ├── 1851.Minimum Interval to Include Each Query │ │ └── README_EN.md │ ├── 1852.Distinct Numbers in Each Subarray │ │ └── README_EN.md │ ├── 1853.Convert Date Format │ │ └── README_EN.md │ ├── 1854.Maximum Population Year │ │ └── README_EN.md │ ├── 1855.Maximum Distance Between a Pair of Values │ │ └── README_EN.md │ ├── 1856.Maximum Subarray Min-Product │ │ └── README_EN.md │ ├── 1857.Largest Color Value in a Directed Graph │ │ ├── README_EN.md │ │ └── images │ │ │ ├── leet1.png │ │ │ └── leet2.png │ ├── 1858.Longest Word With All Prefixes │ │ └── README_EN.md │ ├── 1859.Sorting the Sentence │ │ └── README_EN.md │ ├── 1860.Incremental Memory Leak │ │ └── README_EN.md │ ├── 1861.Rotating the Box │ │ ├── README_EN.md │ │ └── images │ │ │ ├── rotatingtheboxleetcode2withstones.png │ │ │ ├── rotatingtheboxleetcode3withstone.png │ │ │ └── rotatingtheboxleetcodewithstones.png │ ├── 1862.Sum of Floored Pairs │ │ └── README_EN.md │ ├── 1863.Sum of All Subset XOR Totals │ │ └── README_EN.md │ ├── 1864.Minimum Number of Swaps to Make the Binary String Alternating │ │ └── README_EN.md │ ├── 1865.Finding Pairs With a Certain Sum │ │ └── README_EN.md │ ├── 1866.Number of Ways to Rearrange Sticks With K Sticks Visible │ │ └── README_EN.md │ ├── 1867.Orders With Maximum Quantity Above Average │ │ └── README_EN.md │ ├── 1868.Product of Two Run-Length Encoded Arrays │ │ └── README_EN.md │ ├── 1869.Longer Contiguous Segments of Ones than Zeros │ │ └── README_EN.md │ ├── 1870.Minimum Speed to Arrive on Time │ │ └── README_EN.md │ ├── 1871.Jump Game VII │ │ └── README_EN.md │ ├── 1872.Stone Game VIII │ │ └── README_EN.md │ ├── 1873.Calculate Special Bonus │ │ └── README_EN.md │ ├── 1874.Minimize Product Sum of Two Arrays │ │ └── README_EN.md │ ├── 1875.Group Employees of the Same Salary │ │ └── README_EN.md │ ├── 1876.Substrings of Size Three with Distinct Characters │ │ └── README_EN.md │ ├── 1877.Minimize Maximum Pair Sum in Array │ │ └── README_EN.md │ ├── 1878.Get Biggest Three Rhombus Sums in a Grid │ │ ├── README_EN.md │ │ └── images │ │ │ ├── pc73-q4-desc-2.png │ │ │ ├── pc73-q4-ex1.png │ │ │ └── pc73-q4-ex2.png │ ├── 1879.Minimum XOR Sum of Two Arrays │ │ └── README_EN.md │ ├── 1880.Check if Word Equals Summation of Two Words │ │ └── README_EN.md │ ├── 1881.Maximum Value after Insertion │ │ └── README_EN.md │ ├── 1882.Process Tasks Using Servers │ │ └── README_EN.md │ ├── 1883.Minimum Skips to Arrive at Meeting On Time │ │ └── README_EN.md │ ├── 1884.Egg Drop With 2 Eggs and N Floors │ │ └── README_EN.md │ ├── 1885.Count Pairs in Two Arrays │ │ └── README_EN.md │ ├── 1886.Determine Whether Matrix Can Be Obtained By Rotation │ │ ├── README_EN.md │ │ └── images │ │ │ ├── grid3.png │ │ │ ├── grid4-1.png │ │ │ └── grid4.png │ ├── 1887.Reduction Operations to Make the Array Elements Equal │ │ └── README_EN.md │ ├── 1888.Minimum Number of Flips to Make the Binary String Alternating │ │ └── README_EN.md │ ├── 1889.Minimum Space Wasted From Packaging │ │ └── README_EN.md │ ├── 1890.The Latest Login in 2020 │ │ └── README_EN.md │ ├── 1891.Cutting Ribbons │ │ └── README_EN.md │ ├── 1892.Page Recommendations II │ │ └── README_EN.md │ ├── 1893.Check if All the Integers in a Range Are Covered │ │ └── README_EN.md │ ├── 1894.Find the Student that Will Replace the Chalk │ │ └── README_EN.md │ ├── 1895.Largest Magic Square │ │ ├── README_EN.md │ │ └── images │ │ │ ├── magicsquare-grid.jpg │ │ │ └── magicsquare2-grid.jpg │ ├── 1896.Minimum Cost to Change the Final Value of Expression │ │ └── README_EN.md │ ├── 1897.Redistribute Characters to Make All Strings Equal │ │ └── README_EN.md │ ├── 1898.Maximum Number of Removable Characters │ │ └── README_EN.md │ └── 1899.Merge Triplets to Form Target Triplet │ │ └── README_EN.md ├── 1900-1999 │ ├── 1900.The Earliest and Latest Rounds Where Players Compete │ │ └── README_EN.md │ ├── 1901.Find a Peak Element II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1.png │ │ │ └── 3.png │ ├── 1902.Depth of BST Given Insertion Order │ │ ├── README_EN.md │ │ └── images │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ └── 3.png │ ├── 1903.Largest Odd Number in String │ │ └── README_EN.md │ ├── 1904.The Number of Full Rounds You Have Played │ │ └── README_EN.md │ ├── 1905.Count Sub Islands │ │ ├── README_EN.md │ │ └── images │ │ │ ├── test1.png │ │ │ └── testcasex2.png │ ├── 1906.Minimum Absolute Difference Queries │ │ └── README_EN.md │ ├── 1907.Count Salary Categories │ │ └── README_EN.md │ ├── 1908.Game of Nim │ │ └── README_EN.md │ ├── 1909.Remove One Element to Make the Array Strictly Increasing │ │ └── README_EN.md │ ├── 1910.Remove All Occurrences of a Substring │ │ └── README_EN.md │ ├── 1911.Maximum Alternating Subsequence Sum │ │ └── README_EN.md │ ├── 1912.Design Movie Rental System │ │ └── README_EN.md │ ├── 1913.Maximum Product Difference Between Two Pairs │ │ └── README_EN.md │ ├── 1914.Cyclically Rotating a Grid │ │ ├── README_EN.md │ │ └── images │ │ │ ├── explanation_grid.jpg │ │ │ ├── ringofgrid.png │ │ │ ├── ringofgrid5.png │ │ │ ├── ringofgrid6.png │ │ │ ├── ringofgrid7.png │ │ │ └── rod2.png │ ├── 1915.Number of Wonderful Substrings │ │ └── README_EN.md │ ├── 1916.Count Ways to Build Rooms in an Ant Colony │ │ ├── README_EN.md │ │ └── images │ │ │ ├── d1.jpg │ │ │ └── d2.jpg │ ├── 1917.Leetcodify Friends Recommendations │ │ └── README_EN.md │ ├── 1918.Kth Smallest Subarray Sum │ │ └── README_EN.md │ ├── 1919.Leetcodify Similar Friends │ │ └── README_EN.md │ ├── 1920.Build Array from Permutation │ │ └── README_EN.md │ ├── 1921.Eliminate Maximum Number of Monsters │ │ └── README_EN.md │ ├── 1922.Count Good Numbers │ │ └── README_EN.md │ ├── 1923.Longest Common Subpath │ │ └── README_EN.md │ ├── 1924.Erect the Fence II │ │ ├── README_EN.md │ │ └── images │ │ │ ├── trees1.png │ │ │ └── trees2.png │ ├── 1925.Count Square Sum Triples │ │ └── README_EN.md │ ├── 1926.Nearest Exit from Entrance in Maze │ │ ├── README_EN.md │ │ └── images │ │ │ ├── nearesr2-grid.jpg │ │ │ ├── nearest1-grid.jpg │ │ │ └── nearest3-grid.jpg │ ├── 1927.Sum Game │ │ └── README_EN.md │ ├── 1928.Minimum Cost to Reach Destination in Time │ │ ├── README_EN.md │ │ └── images │ │ │ ├── copy-of-leetgraph1-1.png │ │ │ └── leetgraph1-1.png │ ├── 1929.Concatenation of Array │ │ └── README_EN.md │ ├── 1930.Unique Length-3 Palindromic Subsequences │ │ └── README_EN.md │ ├── 1931.Painting a Grid With Three Different Colors │ │ └── README_EN.md │ ├── 1932.Merge BSTs to Create Single BST │ │ └── README_EN.md │ ├── 1933.Check if String Is Decomposable Into Value-Equal Substrings │ │ └── README_EN.md │ ├── 1934.Confirmation Rate │ │ └── README_EN.md │ ├── 1935.Maximum Number of Words You Can Type │ │ └── README_EN.md │ ├── 1936.Add Minimum Number of Rungs │ │ └── README_EN.md │ ├── 1937.Maximum Number of Points with Cost │ │ ├── README_EN.md │ │ └── images │ │ │ ├── screenshot-2021-07-12-at-13-40-26-diagram-drawio-diagrams-net.png │ │ │ └── screenshot-2021-07-12-at-13-42-14-diagram-drawio-diagrams-net.png │ └── 1938.Maximum Genetic Difference Query │ │ ├── README_EN.md │ │ └── images │ │ ├── c1.png │ │ └── c2.png └── images │ ├── leetcode-ac-qrcode.jpg │ └── leetcode-code-quick-find.gif ├── cpp-cc189_lcci ├── .vscode │ ├── c_cpp_properties.json │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── lcci01.03-string-to-url-lcci.cpp ├── lcci02.05-add-two-numbers(linked-list)-solution1.cpp ├── lcci02.05-add-two-numbers(linked-list)-solution2.cpp ├── 面试题 02.05. 链表求和-solution1.cpp └── 面试题01.03.URL化-string-to-url-lcci.cpp ├── cpp-lcof ├── .vscode │ ├── c_cpp_properties.json │ ├── launch.json │ ├── settings.json │ └── tasks.json └── lcof03-offer-shu-zu-zhong-zhong-fu-de-shu-zi-lcof.cpp ├── cpp-leetcode ├── .vscode │ ├── c_cpp_properties.json │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── README.md ├── lcci17.17-multi-search-lcci_trie.cpp ├── leetcode-playground-built-in-functions.cpp ├── leetcode1-two-sum_method1_two_pointers.cpp ├── leetcode1-two-sum_method2_hashmap.cpp ├── leetcode1-two-sum_method3_hashmap2.cpp ├── leetcode1-two-sum_method4.cpp ├── leetcode10-regular-expression-matching_dp.cpp ├── leetcode1002-find-common-characters_hashmap.cpp ├── leetcode1003-check-if-word-is-valid-after-substitutions_stack.cpp ├── leetcode1004-max-consecutive-ones-iii_sliding_window1.cpp ├── leetcode1004-max-consecutive-ones-iii_sliding_window2.cpp ├── leetcode1005-maximize-sum-of-array-after-k-negations_classification.cpp ├── leetcode1009-complement-of-base-10-integer_bit_operation_mask.cpp ├── leetcode102-binary-tree-level-order-traversal_deque.cpp ├── leetcode102-binary-tree-level-order-traversal_queue.cpp ├── leetcode1023-camelcase-matching_word_frequency.cpp ├── leetcode103-zigzag-traverse_deque.cpp ├── leetcode103-zigzag-traverse_queue.cpp ├── leetcode1047-remove-all-adjacent-duplicates-in-string_direct_method(TLE).cpp ├── leetcode1047-remove-all-adjacent-duplicates-in-string_stack_using_string.cpp ├── leetcode105-construct-binary-tree-from-preorder-and-inorder-traversal_recursive.cpp ├── leetcode1052-grumpy-bookstore-owner_sliding_window.cpp ├── leetcode106-construct-binary-tree-from-inorder-and-postorder-traversal_recursive.cpp ├── leetcode106-construct-binary-tree-from-postorder-and-inorder-traversal_recursive.cpp ├── leetcode107-binary-tree-level-order-traversal-ii_bfs.cpp ├── leetcode108-convert-sorted-array-to-binary-search-tree_dfs1.cpp ├── leetcode108-convert-sorted-array-to-binary-search-tree_dfs2.cpp ├── leetcode11-container-with-most-water.cpp ├── leetcode1104-path-in-zigzag-labelled-binary-tree_sol1.cpp ├── leetcode1104-path-in-zigzag-labelled-binary-tree_sol2_using_bit_op.cpp ├── leetcode1104-path-in-zigzag-labelled-binary-tree_sol2_using_pow.cpp ├── leetcode1104-path-in-zigzag-labelled-binary-tree_sol3_using_log2.cpp ├── leetcode1109-corporate-flight-bookings_different_array_and_prefix_sum.cpp ├── leetcode112-path-sum_tree.cpp ├── leetcode113-path-sum-ii_dfs1.cpp ├── leetcode113-path-sum-ii_dfs2.cpp ├── leetcode113-path-sum-ii_dfs3_preorder.cpp ├── leetcode114-flatten-binary-tree-to-linked-list_recursive.cpp ├── leetcode1143-longest-common-subsequence_dp.cpp ├── leetcode116-populating-next-right-pointers-in-each-node_bfs_level_order.cpp ├── leetcode1162-as-far-from-land-as-possible_bfs1.cpp ├── leetcode1162-as-far-from-land-as-possible_bfs2.cpp ├── leetcode117-populating-next-right-pointers-in-each-node-ii_level_order.cpp ├── leetcode118-Pascal-triangle.cpp ├── leetcode119-pascal-triangle-ii.cpp ├── leetcode12-integer-to-roman.cpp ├── leetcode1218-longest-arithmetic-subsequence-of-given-difference_dp_array.cpp ├── leetcode1218-longest-arithmetic-subsequence-of-given-difference_dp_array_with_accumulate.cpp ├── leetcode1218-longest-arithmetic-subsequence-of-given-difference_dp_hashmap.cpp ├── leetcode1238-circular-permutation-in-binary-representation_sol1.cpp ├── leetcode1238-circular-permutation-in-binary-representation_sol2.cpp ├── leetcode1238-circular-permutation-in-binary-representation_sol3_rotate.cpp ├── leetcode128-longest-consecutive-sequence_hashmap.cpp ├── leetcode128-longest-consecutive-sequence_hashset.cpp ├── leetcode129-sum-root-to-leaf-numbers_dfs1.cpp ├── leetcode129-sum-root-to-leaf-numbers_dfs2.cpp ├── leetcode13-roman-to-integer.cpp ├── leetcode13-roman-to-integer_style2.cpp ├── leetcode130-surrounded-regions_bfs1.cpp ├── leetcode130-surrounded-regions_dfs1.cpp ├── leetcode133-clone-graph_hashmap.cpp ├── leetcode1337-the-k-weakest-rows-in-a-matrix_priority_queue.cpp ├── leetcode134-gas-station_geedy_optimization_based_on_direct_method.cpp ├── leetcode136-single-number_bit_operation.cpp ├── leetcode137-single-number-ii_bit_operation_solution1.cpp ├── leetcode137-single-number-ii_bit_operation_solution2.cpp ├── leetcode137-single-number-ii_bit_operation_solution3.cpp ├── leetcode139-word-break_dp1.cpp ├── leetcode139-word-break_dp2.cpp ├── leetcode139-word-break_trie_and_dfs.cpp ├── leetcode14-longest-common-prefix.cpp ├── leetcode140-word-break-ii_trie_and_dfs.cpp ├── leetcode141-linked-list-cycle.cpp ├── leetcode142-cycle-list-2_fast_slow_pointer_solution.cpp ├── leetcode142-cycle-list-2_set_solution.cpp ├── leetcode142-cycle-list-2_solution3_only_for_leetcode_cpp.cpp ├── leetcode143-reorder-list_even_odd_analysis.cpp ├── leetcode1436-destination-city_hashmap.cpp ├── leetcode1436-destination-city_two_set.cpp ├── leetcode144-binary-tree-preorder-traversal_deque_with_extra_struct.cpp ├── leetcode144-binary-tree-preorder-traversal_recursive1.cpp ├── leetcode144-binary-tree-preorder-traversal_recursive2.cpp ├── leetcode144-binary-tree-preorder-traversal_stack.cpp ├── leetcode144-binary-tree-preorder-traversal_stack_using_deque.cpp ├── leetcode145-binary-tree-postorder-traversal_deque_with_extra_struct.cpp ├── leetcode145-binary-tree-postorder-traversal_recursive.cpp ├── leetcode145-binary-tree-postorder-traversal_recursive2.cpp ├── leetcode145-binary-tree-postorder-traversal_stack_using_deque.cpp ├── leetcode146-implement-LRUcache.cpp ├── leetcode147-insertion-sort-list.cpp ├── leetcode1470-shuffle-the-array_two_vectors.cpp ├── leetcode15-3sum.cpp ├── leetcode151-reverse-words_solution1.cpp ├── leetcode1518_water-bottles_simulation.cpp ├── leetcode152-maximum-product-subarray_dp_no_array.cpp ├── leetcode16-3sum-closest-optimize.cpp ├── leetcode16-3sum-closest.cpp ├── leetcode160-intersection-of-two-linked-list.cpp ├── leetcode160-knowledge.cpp ├── leetcode1636-get-maximum-in-generated-array_solution1.cpp ├── leetcode164-maximum-gap_bucket_sort1.cpp ├── leetcode164-maximum-gap_bucket_sort2.cpp ├── leetcode165-compare-version-numbers_split.cpp ├── leetcode165-compare-version-numbers_stringstream1.cpp ├── leetcode165-compare-version-numbers_stringstream2.cpp ├── leetcode165-compare-version-numbers_two_pointers.cpp ├── leetcode166-fraction-to-recurring-decimal_solution1.cpp ├── leetcode17-letter-combinations-of-a-phone-number_iterate.cpp ├── leetcode173-binary-search-tree-iterator_deque.cpp ├── leetcode173-binary-search-tree-iterator_stack.cpp ├── leetcode1737-change-minimum-characters-to-satisfy-one-of-three-conditions_hash.cpp ├── leetcode175-combine-two-tables_mysql.sql ├── leetcode177-nth-highest-salary_mysql.sql ├── leetcode178-rank-scores_mysql.sql ├── leetcode179-largest-number_solution1.cpp ├── leetcode179-largest-number_sort_using_custom_mask.cpp ├── leetcode18-4sum.cpp ├── leetcode180-consecutive-numbers_mysql.sql ├── leetcode181-employees-earning-more-than-their-managers_solution1.sql ├── leetcode1834-single-threaded-cpu_sort_and_priority_queue.cpp ├── leetcode187-repeated-dna-sequences_bit_operation2.cpp ├── leetcode187-repeated-dna-sequences_set.cpp ├── leetcode187-repeated-dna-sequences_set_and_bit_operation1.cpp ├── leetcode189-rotate-array_reverse_solution1.cpp ├── leetcode189-rotate-array_reverse_solution2.cpp ├── leetcode189-rotate-array_swap_solution.cpp ├── leetcode189-rotate-array_two_pointers_solution.cpp ├── leetcode1894-find-the-student-that-will-replace-the-chalk_mod_tip.cpp ├── leetcode19-remove-nth-node-from-end-of-list-solution1.cpp ├── leetcode19-remove-nth-node-from-end-of-list-solution2.cpp ├── leetcode1904-the-number-of-full-rounds-you-have-played_simulate.cpp ├── leetcode197-rising-temperature_mysql.sql ├── leetcode198-house-robber_solution1_recursive.cpp ├── leetcode198-house-robber_solution2_iterative.cpp ├── leetcode199-binary-tree-right-side-view_level_order_deque.cpp ├── leetcode199-binary-tree-right-side-view_level_order_queue.cpp ├── leetcode2-add-two-numbers.cpp ├── leetcode20-valid-parentheses.cpp ├── leetcode200-number-of-islands_flood_fill.cpp ├── leetcode201-bitwise-and-of-numbers-range.cpp ├── leetcode203-remove-linked-list-elements_optimize.cpp ├── leetcode203-remove-linked-list-elements_solution1.cpp ├── leetcode204-count-prims-sieveMethod_style1.cpp ├── leetcode204-count-prims-sieveMethod_style2.cpp ├── leetcode205-isomorphic-strings.cpp ├── leetcode206-reverse-linked-list-solution1.cpp ├── leetcode206-reverse-linked-list-solution2.cpp ├── leetcode206-reverse-linked-list-solution3-recursive.cpp ├── leetcode207-course-schedule_dfs.cpp ├── leetcode208-implement-trie-prefix-tree_hashmap.cpp ├── leetcode208-implement-trie-prefix-tree_vector.cpp ├── leetcode209-minimum-size-subarray-sum_prefix_sum.cpp ├── leetcode209-minimum-size-subarray-sum_sliding_window.cpp ├── leetcode21-merge-two-sorted-lists.cpp ├── leetcode211-design-add-and-search-words-data-structure_trie_with_dfs.cpp ├── leetcode212-word-search-ii_trie_dfs1.cpp ├── leetcode212-word-search-ii_trie_dfs2_set.cpp ├── leetcode212-word-search-ii_trie_dfs3.cpp ├── leetcode213-house-robber-ii_solution_iterative.cpp ├── leetcode215-kth-largest-element-in-an-array-method1.cpp ├── leetcode215-kth-largest-element-in-an-array-method2.cpp ├── leetcode219-contains-duplicate-ii.cpp ├── leetcode22-generate-parentheses-solution1.cpp ├── leetcode223-rectangle-area_solution1.cpp ├── leetcode224-basic-calculator_stack.cpp ├── leetcode225-implement-stack-using-queues_one_queue.cpp ├── leetcode225-implement-stack-using-queues_two_queues1.cpp ├── leetcode225-implement-stack-using-queues_two_queues2.cpp ├── leetcode227-basic-calculator-ii_stack1.cpp ├── leetcode227-basic-calculator-ii_stack2.cpp ├── leetcode229-majority-element-ii_Moore_voting_method.cpp ├── leetcode23-merge-k-sorted-lists.cpp ├── leetcode230-kth-smallest-element-in-a-bst_travesal.cpp ├── leetcode232-implement-queue-using-stacks_two_stacks.cpp ├── leetcode233-number-of-digit-one_case_by_classification.cpp ├── leetcode235-lowest-common-ancestor-of-a-binary-search-tree_solution1.cpp ├── leetcode235-lowest-common-ancestor-of-a-binary-search-tree_solution2.cpp ├── leetcode236-lowest-common-ancestor-of-a-binary-tree_recursive.cpp ├── leetcode237-delete-node-in-a-linked-list_solution1.cpp ├── leetcode237-delete-node-in-a-linked-list_solution2.cpp ├── leetcode238-product-of-array-except-self_prefix_sum.cpp ├── leetcode239-sliding-window-max.cpp ├── leetcode24-swap-nodes-in-pairs_iterate.cpp ├── leetcode24-swap-nodes-in-pairs_recursive.cpp ├── leetcode240-search-a-2d-matrix-ii_binary_search.cpp ├── leetcode25-reverse-nodes-in-k-group_recursive.cpp ├── leetcode257-binary-tree-path_dfs.cpp ├── leetcode258-add-digits_iterative1.cpp ├── leetcode258-add-digits_iterative2.cpp ├── leetcode258-add-digits_repeat-recursive.cpp ├── leetcode26-remove-duplicates-from-sorted-array_in_place.cpp ├── leetcode260-single-number-iii_bit_operation.cpp ├── leetcode262-trips-and-users_mysql.sql ├── leetcode268-missing-number_sum.cpp ├── leetcode27-remove-element_solution1.cpp ├── leetcode273-integer-to-english-words_my_solution.cpp ├── leetcode274-h-index_bucket_sort.cpp ├── leetcode274-h-index_sort_and_two_pointers.cpp ├── leetcode275-h-index-ii_binary_search1.cpp ├── leetcode275-h-index-ii_binary_search2.cpp ├── leetcode275-h-index-ii_two_pointers.cpp ├── leetcode278-first-bad-version_binary_search.cpp ├── leetcode279-perfect-squares_math-method.cpp ├── leetcode28-implement-strstr_direct-solution.cpp ├── leetcode28-implement-strstr_solution2.cpp ├── leetcode282-expression-add-operators_backtrakcing1.cpp ├── leetcode282-expression-add-operators_backtrakcing2.cpp ├── leetcode284-peeking-iterator_followup_using_template.cpp ├── leetcode284-peeking-iterator_solution1.cpp ├── leetcode284-peeking-iterator_solution2.cpp ├── leetcode284-peeking-iterator_with_main.cpp ├── leetcode29-divide-two-integers.cpp ├── leetcode290-word-pattern_first_index_seq_equal.cpp ├── leetcode297-serialize-and-deserialize-binary-tree_level_order_queue.cpp ├── leetcode297-serialize-and-deserialize-binary-tree_preorder_dfs1.cpp ├── leetcode297-serialize-and-deserialize-binary-tree_preorder_dfs2.cpp ├── leetcode299-bulls-and-cows_guess_hashmap1.cpp ├── leetcode299-bulls-and-cows_guess_hashmap_using_array.cpp ├── leetcode299-bulls-and-cows_guess_solution1.cpp ├── leetcode3-longest-substring-without-repeating_map.cpp ├── leetcode30-substring-with-concatenation-of-all-words_hashmap_dict.cpp ├── leetcode300-longest-increasing-subsequence_binary_search_and_greedy.cpp ├── leetcode300-longest-increasing-subsequence_dp.cpp ├── leetcode301-remove-invalid-parentheses_bfs.cpp ├── leetcode301-remove-invalid-parentheses_dfs.cpp ├── leetcode303-range-sum-query-immutable_prefix_sum.cpp ├── leetcode304-range-sum-query-2d-immutable_prefix_sum.cpp ├── leetcode306-additive-number_two_pointers.cpp ├── leetcode309-best-time-to-buy-and-sell-stock-with-cooldown_dp.cpp ├── leetcode31-next-permutation_solution1.cpp ├── leetcode31-next-permutation_two_pointers_with_swap.cpp ├── leetcode313-super-ugly-number_dp.cpp ├── leetcode313-super-ugly-number_priority_queue.cpp ├── leetcode313-super-ugly-number_set.cpp ├── leetcode316-remove-duplicate-letters_stack_greedy.cpp ├── leetcode318-maximum-product-of-word-lengths_bit_operation1.cpp ├── leetcode318-maximum-product-of-word-lengths_bit_operation1_with_cache.cpp ├── leetcode318-maximum-product-of-word-lengths_bit_operation_with_hashmap.cpp ├── leetcode318-maximum-product-of-word-lengths_brute_force.cpp ├── leetcode319-bulb-switcher_math.cpp ├── leetcode32-longest-valid-parentheses_dp.cpp ├── leetcode32-longest-valid-parentheses_stack1.cpp ├── leetcode32-longest-valid-parentheses_stack2.cpp ├── leetcode322-coin-change_dp_using_array.cpp ├── leetcode322-coin-change_dp_using_vector.cpp ├── leetcode326-power-of-three_iterative1.cpp ├── leetcode326-power-of-three_iterative2.cpp ├── leetcode326-power-of-three_log1.cpp ├── leetcode326-power-of-three_log2.cpp ├── leetcode328-odd-even-linked-list_simulate.cpp ├── leetcode33-search-in-rotated-sorted-array_binary_search.cpp ├── leetcode335-self-crossing_case_by_classification.cpp ├── leetcode337-house-robber-iii_binary_tree_recursive.cpp ├── leetcode34-find-first-and-last-position-of-element-in-sorted-array_binary_search.cpp ├── leetcode347-top-k-frequent-elements_priority_queue.cpp ├── leetcode35-search-insert-position_binary_search.cpp ├── leetcode35-search-insert-postion_solution1.cpp ├── leetcode350-intersection-of-two-arrays-ii_dict.cpp ├── leetcode352-data-stream-as-disjoint-intervals_using_lower_bound.cpp ├── leetcode352-data-stream-as-disjoint-intervals_using_set.cpp ├── leetcode352-data-stream-as-disjoint-intervals_using_upper_bound.cpp ├── leetcode36-valid-sudoku_bit_operation.cpp ├── leetcode36-valid-sudoku_direct_force.cpp ├── leetcode36-valid-sudoku_direct_set.cpp ├── leetcode367-valid-perfect-square_math.cpp ├── leetcode37-sudoku-solver_dfs.cpp ├── leetcode37-sudoku-solver_dfs_pruning.cpp ├── leetcode370-range-addition(locked)_difference_array.cpp ├── leetcode371-sum-of-two-integers_accumulate1.cpp ├── leetcode371-sum-of-two-integers_accumulate2.cpp ├── leetcode371-sum-of-two-integers_bit_op_iterative.cpp ├── leetcode371-sum-of-two-integers_bit_op_recursive.cpp ├── leetcode371-sum-of-two-integers_exp_and_log.cpp ├── leetcode373-find-k-pairs-with-smallest-sums_priority_queue_using_pair.cpp ├── leetcode373-find-k-pairs-with-smallest-sums_priority_queue_using_tuple.cpp ├── leetcode38-count-and-say_solution1.cpp ├── leetcode38-count-and-say_solution2.cpp ├── leetcode38-count-and-say_solution3.cpp ├── leetcode383-ransom-note_brute_force.cpp ├── leetcode383-ransom-note_hash_using_array.cpp ├── leetcode383-ransom-note_hash_using_vector.cpp ├── leetcode387-first-unique-character-in-a-string_hashmap.cpp ├── leetcode389-find-the-difference_dict.cpp ├── leetcode39-combination-sum_backtracking.cpp ├── leetcode390-elimination-game_find_law_recursive.cpp ├── leetcode392-is-subsequence_two_pointers.cpp ├── leetcode393-utf-8-validation_bit_operation.cpp ├── leetcode399-evaluate-division_dfs_with_hashmap1.cpp ├── leetcode4-median-of-two-sorted-arrays.cpp ├── leetcode40-combination-sum-ii_backtracking.cpp ├── leetcode401-binary-watch_bit_operation.cpp ├── leetcode405-convert-a-number-to-hexadecimal_solution1.cpp ├── leetcode405-convert-a-number-to-hexadecimal_solution2.cpp ├── leetcode406-queue-reconstruction-by-height_sort1.cpp ├── leetcode406-queue-reconstruction-by-height_sort2.cpp ├── leetcode407-trapping-rain-water-ii_bfs1.cpp ├── leetcode407-trapping-rain-water-ii_bfs2.cpp ├── leetcode41-first-missing-positive_hashmap.cpp ├── leetcode41-first-missing-positive_index_sort.cpp ├── leetcode412-fizz-buzz_direct.cpp ├── leetcode413-arithmetic-slices_dp.cpp ├── leetcode413-arithmetic-slices_find_law.cpp ├── leetcode414-third-maximum-number_set.cpp ├── leetcode414-third-maximum-number_sort_and_two_pointers.cpp ├── leetcode415-add-strings_two_pointers.cpp ├── leetcode416-partition-equal-subset-sum_dp3.cpp ├── leetcode416-partition-equal-subset-sum_dp_using_array.cpp ├── leetcode416-partition-equal-subset-sum_dp_using_vector.cpp ├── leetcode42-trapping-rain-water_monotonic_stack_using_deque.cpp ├── leetcode42-trapping-rain-water_observing_max_min.cpp ├── leetcode429-n-ary-tree-level-order-traversal_level_order_deque.cpp ├── leetcode429-n-ary-tree-level-order-traversal_level_order_queue.cpp ├── leetcode43-multiply-strings_solution1.cpp ├── leetcode43-multiply-strings_solution2.cpp ├── leetcode430-flatten-a-multilevel-doubly-linked-list_dfs1.cpp ├── leetcode430-flatten-a-multilevel-doubly-linked-list_dfs2.cpp ├── leetcode435-non-overlapping-intervals_greedy.cpp ├── leetcode438-find-all-anagrams-in-a-string_sliding_window_with_hash.cpp ├── leetcode441-arranging-coins_binary_search.cpp ├── leetcode441-arranging-coins_math1.cpp ├── leetcode441-arranging-coins_math2.cpp ├── leetcode443-string-compression_two_pointers.cpp ├── leetcode445-add-two-numbers-ii_solution1.cpp ├── leetcode446-arithmetic-slices-ii-subsequence_dfs.cpp ├── leetcode447-number-of-boomerangs_hashmap.cpp ├── leetcode447-number-of-boomerangs_sort.cpp ├── leetcode448-find-all-numbers-disappeared-in-an-array.cpp ├── leetcode45-jump-game-ii_solution1.cpp ├── leetcode451-sort-characters-by-frequency_hashmap_and_sort.cpp ├── leetcode453-minimum-moves-to-equal-array-elements_math.cpp ├── leetcode455-assign-cookies_two_pointers.cpp ├── leetcode459-repeated-substring-pattern.cpp ├── leetcode46-permutations_iterative_solution.cpp ├── leetcode46-permutations_using_library_functions.cpp ├── leetcode461-hamming-distance_compare_string_char_by_char1.cpp ├── leetcode461-hamming-distance_compare_string_char_by_char2.cpp ├── leetcode461-hamming-distance_xor.cpp ├── leetcode463-island-perimeter_counting.cpp ├── leetcode463-island-perimeter_counting2.cpp ├── leetcode463-island-perimeter_counting_optimize.cpp ├── leetcode463-island-perimeter_dfs.cpp ├── leetcode47-permutations-ii_backtracking.cpp ├── leetcode473-matchsticks-to-square_dfs.cpp ├── leetcode474-ones-and-zeroes_dp1.cpp ├── leetcode474-ones-and-zeroes_dp2.cpp ├── leetcode476-number-complement_bit_operation1.cpp ├── leetcode476-number-complement_bit_operation2_mask.cpp ├── leetcode476-number-complement_converrt_to_string.cpp ├── leetcode482-license-key-formatting.cpp ├── leetcode485-max-consecutive-ones_solution1.cpp ├── leetcode485-max-consecutive-ones_solution2.cpp ├── leetcode49-group-anagrams_solution1.cpp ├── leetcode492-construct-the-rectangle_math.cpp ├── leetcode493-reverse-pairs_map_with_binary_search.cpp ├── leetcode493-reverse-pairs_merge_sort1.cpp ├── leetcode493-reverse-pairs_merge_sort2.cpp ├── leetcode494-target-sum_backtracking.cpp ├── leetcode494-target-sum_dp_using_array.cpp ├── leetcode494-target-sum_dp_using_hashmap.cpp ├── leetcode494-target-sum_dp_using_vector.cpp ├── leetcode496-next-greater-element-i_brute_force.cpp ├── leetcode496-next-greater-element-i_monotonic_stack.cpp ├── leetcode498-diagonal-traverse_sol1.cpp ├── leetcode498-diagonal-traverse_sol2.cpp ├── leetcode5-longest-palindromic-substring_back_tracking.cpp ├── leetcode5-longest-palindromic-substring_brute_force.cpp ├── leetcode50-powx-n_exponentiating_by_squaring.cpp ├── leetcode500-keyboard-row.cpp ├── leetcode502-IPO_priority_queue1.cpp ├── leetcode502-IPO_priority_queue2.cpp ├── leetcode506-relative-ranks_dict.cpp ├── leetcode509-Fibonacci-number.cpp ├── leetcode509-fibonacci-number_improved.cpp ├── leetcode51-n-queens_dfs.cpp ├── leetcode517-super-washing-machines_greedy1.cpp ├── leetcode517-super-washing-machines_greedy1_optimize.cpp ├── leetcode517-super-washing-machines_greedy2.cpp ├── leetcode518-coin-change-2_dp_1d_array.cpp ├── leetcode518-coin-change-2_dp_1d_vector.cpp ├── leetcode518-coin-change-2_dp_2d_array.cpp ├── leetcode519-random-flip-matrix_hashmap1.cpp ├── leetcode519-random-flip-matrix_hashmap2.cpp ├── leetcode52-n-queens-II_dfs1.cpp ├── leetcode52-n-queens-II_dfs_with_bit_operation.cpp ├── leetcode520-detect-capital_classification_and_merge.cpp ├── leetcode523-continuous-subarray-sum_prefix_sum_with_mod.cpp ├── leetcode524-longest-word-in-dictionary-through-deleting_sort_with_two_pointers.cpp ├── leetcode524-longest-word-in-dictionary-through-deleting_two_pointers_no_sort.cpp ├── leetcode525-contiguous-array_hashmap_and_counter.cpp ├── leetcode525-contiguous-array_hashmap_and_two_counters.cpp ├── leetcode526-beautiful-arrangement_backTacking2.cpp ├── leetcode528-random-pick-with-weight_prefix_sum_and_binary_search.cpp ├── leetcode53-maximum-subarray.cpp ├── leetcode530-minimum-absolute-difference-in-bst_in_order.cpp ├── leetcode535-encode-and-decode-tinyurl_hash_and_random.cpp ├── leetcode54-spiral-matrix_solution1.cpp ├── leetcode54-spiral-matrix_solution2.cpp ├── leetcode54-spiral-matrix_solution3.cpp ├── leetcode54-spiral-matrix_solution4.cpp ├── leetcode543-diameter-of-binary-tree_recursive1.cpp ├── leetcode543-diameter-of-binary-tree_recursive2.cpp ├── leetcode551-student-attendance-record-i_solution1.cpp ├── leetcode551-student-attendance-record-i_solution2.cpp ├── leetcode557-reverse-words-in-a-string-iii_solution1.cpp ├── leetcode557-reverse-words-in-a-string-iii_solution2.cpp ├── leetcode559-maximum-depth-of-n-ary-tree_bfs_deque.cpp ├── leetcode559-maximum-depth-of-n-ary-tree_recursive.cpp ├── leetcode56-merge-intervals_solution1.cpp ├── leetcode56-merge-intervals_solution2.cpp ├── leetcode561-array-partition-i_hash_simulation_with_array1.cpp ├── leetcode561-array-partition-i_hash_simulation_with_stl_array.cpp ├── leetcode561-array-partition-i_hash_simulation_with_stl_array_and_bit_operation.cpp ├── leetcode561-array-partition-i_sort.cpp ├── leetcode563-binary-tree-tilt_recursive.cpp ├── leetcode566-reshape-the-matrix_sol1.cpp ├── leetcode567-permutation-in-string_sliding_window_with_hash.cpp ├── leetcode57-insert-interval_by_seg.cpp ├── leetcode57-insert-interval_direct_brute_force.cpp ├── leetcode57-insert-interval_sweep_line_algorithm.cpp ├── leetcode575-distribute-candies_bool_array_trade_space_for_time.cpp ├── leetcode575-distribute-candies_haspmap1.cpp ├── leetcode575-distribute-candies_haspmap2.cpp ├── leetcode575-distribute-candies_set.cpp ├── leetcode58-length-of-last-word_reverse_traversal.cpp ├── leetcode58-length-of-last-word_stringstream.cpp ├── leetcode583-delete-operation-for-two-strings_dp1.cpp ├── leetcode583-delete-operation-for-two-strings_dp1_optimize.cpp ├── leetcode589-n-ary-tree-preorder-traversal_iterative_deque1.cpp ├── leetcode589-n-ary-tree-preorder-traversal_iterative_deque2.cpp ├── leetcode589-n-ary-tree-preorder-traversal_recursive.cpp ├── leetcode59-spiral-matrix-ii_solution.cpp ├── leetcode590-n-ary-tree-postorder-traversal_deque_with_extra_struct.cpp ├── leetcode590-n-ary-tree-postorder-traversal_recursive.cpp ├── leetcode593-valid-square_hashset.cpp ├── leetcode594-longest-harmonious-subsequence_hashmap1.cpp ├── leetcode594-longest-harmonious-subsequence_hashmap2.cpp ├── leetcode594-longest-harmonious-subsequence_sort_and_two_pointers.cpp ├── leetcode595-big-countries_mysql.sql ├── leetcode596-classes-more-than-5-students_mysql.sql ├── leetcode598-range-addition-ii_solution1.cpp ├── leetcode598-range-addition-ii_solution2_short_code.cpp ├── leetcode599-minimum-index-sum-of-two-list_hashmap.cpp ├── leetcode599-minimum-index-sum-of-two-lists_sort.cpp ├── leetcode6-zigzag-conversion-solution1.cpp ├── leetcode6-zigzag-conversion-solution2.cpp ├── leetcode60-permutation-sequence_factorial.cpp ├── leetcode60-permutation-sequence_next_permutation1.cpp ├── leetcode60-permutation-sequence_next_permutation2.cpp ├── leetcode600-non-negative-integers-without-consecutive-ones_dp.cpp ├── leetcode600-non-negative-integers-without-consecutive-ones_dp_no_array_with_bit_operation.cpp ├── leetcode600-non-negative-integers-without-consecutive-ones_dp_with_bit_operation.cpp ├── leetcode61-rotate-list_solution1.cpp ├── leetcode611-valid-triangle-number_sort_and_two_pointers.cpp ├── leetcode617-merge-two-binary-trees_recursive.cpp ├── leetcode62-unique-paths_dp.cpp ├── leetcode621-task-scheduler_hash_count1.cpp ├── leetcode621-task-scheduler_hash_count2.cpp ├── leetcode621-task-scheduler_hash_count3.cpp ├── leetcode627-swap-salary_mysql1.sql ├── leetcode627-swap-salary_mysql2.sql ├── leetcode63-unique-paths-ii_dp.cpp ├── leetcode633-sum-of-square-numbers-solution1.cpp ├── leetcode633-sum-of-square-numbers-solution2.cpp ├── leetcode633-sum-of-square-numbers_binary_search.cpp ├── leetcode638-shopping-offers_dfs_backtracking2.cpp ├── leetcode638-shopping-offers_dfs_with_memorization.cpp ├── leetcode64-minimum-path-sum_dp1_using_array.cpp ├── leetcode64-minimum-path-sum_dp1_using_vector.cpp ├── leetcode645-set-mismatch_bucket_sort.cpp ├── leetcode645-set-mismatch_hash_set.cpp ├── leetcode645-set-mismatch_hashmap.cpp ├── leetcode647-palindromic-substrings_brute_force.cpp ├── leetcode647-palindromic-substrings_dp.cpp ├── leetcode647-palindromic-substrings_odd_even_enumeration1.cpp ├── leetcode647-palindromic-substrings_odd_even_enumeration2.cpp ├── leetcode65-valid-number-AC.cpp ├── leetcode650-2-keys-keyboard_dp.cpp ├── leetcode650-2-keys-keyboard_dp_optimize_with_greedy.cpp ├── leetcode66-plus-one_iteration.cpp ├── leetcode662-maximum-width-of-binary-tree_add_lables_for_TreeNode.cpp ├── leetcode67-add-binary.cpp ├── leetcode670-maximum-swap.cpp ├── leetcode673-number-of-longest-increasing-subsequence_binary_search_twice.cpp ├── leetcode673-number-of-longest-increasing-subsequence_binary_search_twice_and_dp.cpp ├── leetcode673-number-of-longest-increasing-subsequence_dp_2d_array.cpp ├── leetcode673-number-of-longest-increasing-subsequence_dp_using_pair.cpp ├── leetcode677-map-sum-pairs_hashmap.cpp ├── leetcode678-valid-parenthesis-string_stack_two_pass.cpp ├── leetcode678-valid-parenthesis-string_two_counters.cpp ├── leetcode678-valid-parenthesis-string_two_counters2.cpp ├── leetcode68-text-justification_simulation1.cpp ├── leetcode688-knight-probability-in-chessboard_dp1.cpp ├── leetcode688-knight-probability-in-chessboard_dp2.cpp ├── leetcode69-sqrtx_Newton_method.cpp ├── leetcode69-sqrtx_binary_search.cpp ├── leetcode695-max-area-of-island_flood_fill_dfs1.cpp ├── leetcode695-max-area-of-island_flood_fill_dfs2.cpp ├── leetcode7-reverse-integer.cpp ├── leetcode719-find-k-th-smallest-pair-distance_sort_and_binary_search1.cpp ├── leetcode719-find-k-th-smallest-pair-distance_sort_and_binary_search2.cpp ├── leetcode719-find-k-th-smallest-pair-distance_sort_and_binary_search3.cpp ├── leetcode720-longest-word-in-dictionary_hashset_and_pruning.cpp ├── leetcode720-longest-word-in-dictionary_hashset_and_sort.cpp ├── leetcode725-split-linked-list-in-parts_solution1.cpp ├── leetcode728-self-dividing-numbers_math.cpp ├── leetcode73-set-matrix-zeroes_extra_space_const.cpp ├── leetcode73-set-matrix-zeroes_extra_space_n.cpp ├── leetcode73-word-search_dfs1_naive.cpp ├── leetcode73-word-search_dfs1_optimize_direction_vectors.cpp ├── leetcode73-word-search_dfs1_using_global_vars.cpp ├── leetcode73-word-search_dfs3_no_visited_array.cpp ├── leetcode739-daily-temperatures_monotonic_stack.cpp ├── leetcode74-search-a-2d-matrix_binary_search.cpp ├── leetcode746-min-cost-climbing-stairs_dp_using_vector.cpp ├── leetcode75-sort-colors_two_pointers1.cpp ├── leetcode75-sort-colors_two_pointers2.cpp ├── leetcode76-minimum-window-substring.cpp ├── leetcode76-minimum-window-substring2.cpp ├── leetcode763-partition-labels_hashmap_using_array.cpp ├── leetcode768-max-chunks-to-make-sorted-ii_greedy_sliding_window.cpp ├── leetcode769-max-chunks-to-make-sorted_greedy.cpp ├── leetcode77-combinations_dfs_backtracking.cpp ├── leetcode77-combinations_iterative.cpp ├── leetcode778-swim-in-rising-water_bfs_with_binary_search.cpp ├── leetcode78-subsets_bfs.cpp ├── leetcode78-subsets_bit_operation.cpp ├── leetcode78-subsets_bit_switch_brute_force.cpp ├── leetcode78-subsets_iterative.cpp ├── leetcode783-minimum-distance-between-bst-nodes_in_order.cpp ├── leetcode8-string-to-integer-atoi_solution1.cpp ├── leetcode8-string-to-integer-atoi_solution2.cpp ├── leetcode80-remove-duplicates-from-sorted-array-ii.cpp ├── leetcode819-most-common-word_hashmap_and_stringstream.cpp ├── leetcode82-remove-duplicates-from-sorted-list-ii_recursive.cpp ├── leetcode82-remove-duplicates-from-sorted-list-ii_traversal_and_two_pointers.cpp ├── leetcode821-shortest-distance-to-a-character_naive_solution.cpp ├── leetcode821-shortest-distance-to-a-character_two_pointers1.cpp ├── leetcode821-shortest-distance-to-a-character_two_pointers2.cpp ├── leetcode837-new-21-game_dp_and_sliding_window_using_array.cpp ├── leetcode837-new-21-game_dp_and_sliding_window_using_vector.cpp ├── leetcode84-largest-rectangle-in-histogram_monotonic_stack.cpp ├── leetcode85-maximal-rectangle_monotone_stack.cpp ├── leetcode859-buddy-strings_case_by_classification.cpp ├── leetcode86-partition-list.cpp ├── leetcode869-reordered-power-of-2_convert_to_string_with_hashmap.cpp ├── leetcode869-reordered-power-of-2_count_no_array.cpp ├── leetcode869-reordered-power-of-2_count_with_vector.cpp ├── leetcode874-walking-robot-simulation_hashmap_with_hashset.cpp ├── leetcode874-walking-robot-simulation_hashset_with_string.cpp ├── leetcode874-walking-robot-simulation_set_with_hashcode.cpp ├── leetcode874-walking-robot-simulation_set_with_pair1.cpp ├── leetcode877-stone-game_math_solution.cpp ├── leetcode88-merge-sorted-array.cpp ├── leetcode9-palindrome-number-method2.cpp ├── leetcode9-palindrome-number-method3.cpp ├── leetcode9-palindrome-number-method4.cpp ├── leetcode9-palindrome-number.cpp ├── leetcode90-subsets-ii_bfs1.cpp ├── leetcode90-subsets-ii_bfs2.cpp ├── leetcode912-sort-an-array_count_sort.cpp ├── leetcode912-sort-an-array_merge_sort.cpp ├── leetcode912-sort-an-array_quick_sort.cpp ├── leetcode912-sort-an-array_using_sort_function.cpp ├── leetcode92-reverse-linked-list-ii.cpp ├── leetcode93-restore-ip-addresses_dfs.cpp ├── leetcode93-restore-ip-addresses_enum.cpp ├── leetcode938-range-sum-of-bst_inorder1.cpp ├── leetcode938-range-sum-of-bst_inorder2.cpp ├── leetcode94-binary-tree-inorder-traversal_deque.cpp ├── leetcode94-binary-tree-inorder-traversal_deque_with_extra_struct.cpp ├── leetcode94-binary-tree-inorder-traversal_recursive.cpp ├── leetcode94-binary-tree-inorder-traversal_recursive2.cpp ├── leetcode949-largest-time-for-given-digits_brute_force.cpp ├── leetcode949-largest-time-for-given-digits_classification.cpp ├── leetcode949-largest-time-for-given-digits_next_permutation.cpp ├── leetcode949-largest-time-for-given-digits_regex_and_backtracking.cpp ├── leetcode95-unique-binary-search-trees-ii_dfs.cpp ├── leetcode96-unique-binary-search-trees_dp_using_array.cpp ├── leetcode96-unique-binary-search-trees_dp_using_vector.cpp ├── leetcode976-largest-perimeter-triangle_sort.cpp ├── leetcode977-squares-of-a-sorted-array_sort1.cpp ├── leetcode977-squares-of-a-sorted-array_sort1_optimize.cpp ├── leetcode977-squares-of-a-sorted-array_sort_by_abs.cpp ├── leetcode987-vertical-order-traversal-of-a-binary-tree_dfs1.cpp ├── leetcode987-vertical-order-traversal-of-a-binary-tree_dfs2.cpp ├── leetcode989-add-to-array-form-of-integer_add_logic.cpp ├── leetcode99-recover-binary-search-tree_Morris_traversal_inorder.cpp ├── leetcode99-recover-binary-search-tree_inorder_traversal_recursive.cpp ├── leetcode991-broken-calculator_direct_method.cpp ├── leetcode991-broken-calculator_optimize2.cpp ├── leetcode991-broken-calculator_optimize_remove_one_loop.cpp ├── leetcode993-cousins-in-binary-tree_dfs.cpp ├── leetcode999-available-captures-for-rook_dfs.cpp ├── lintcode77-LCS │ ├── Lintcode77-LCS.sln │ └── Lintcode77-LCS │ │ ├── Lintcode77-LCS.cpp │ │ ├── Lintcode77-LCS.vcxproj │ │ ├── Lintcode77-LCS.vcxproj.filters │ │ ├── stdafx.cpp │ │ ├── stdafx.h │ │ └── targetver.h ├── temp │ ├── leetcode20-valid-parentheses-temp.cpp │ ├── leetcode498_sol1.cpp │ ├── leetcode54-spiral-matrix-temp.cpp │ ├── leetcode65-valid-number-temp.cpp │ ├── leetcode696-count-binary-substrings_temp.cpp │ ├── leetcode71-simplify-path-temp.cpp │ ├── leetcode720-longest-word-in-dictionary_solution_temp.cpp │ └── leetcode720-longest-word-in-dictionary_solution_temp2.cpp └── test.cpp ├── csharp-leetcode ├── C# script │ ├── .vscode │ │ └── launch.json │ ├── lcof67-offer-strToInt.csx │ ├── leetcode118-pascal-triangle.csx │ ├── leetcode137-SingleNumber2.csx │ ├── leetcode215-kth-largest-element-in-an-array.csx │ ├── leetcode29.divide-two-integers.csx │ ├── leetcode65-valid-number.csx │ └── omnisharp.json ├── README.md ├── vs code projects │ └── leetcode137-SingleNumber2 │ │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ │ ├── Program.cs │ │ └── leetcode137-SingleNumber2.csproj └── vs projects │ ├── leetcode-6ZigZagConversion │ ├── LeetCode-6ZigZagConversion.sln │ └── LeetCode-6ZigZagConversion │ │ ├── App.config │ │ ├── LeetCode-6ZigZagConversion.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode1-TwoSum │ ├── Leetcode1-TwoSum-csharp │ │ ├── App.config │ │ ├── Leetcode1-Two-Sum.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ └── Leetcode1-TwoSum.sln │ ├── leetcode12-integer-to-roman │ ├── Leetcode12.sln │ └── Leetcode12 │ │ ├── App.config │ │ ├── Leetcode12.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode13-roman-to-integer │ ├── Leetcode13.sln │ └── Leetcode13 │ │ ├── App.config │ │ ├── Leetcode13.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode136-single-number │ ├── leetcode136.sln │ └── leetcode136 │ │ ├── Program.cs │ │ └── leetcode136.csproj │ ├── leetcode137-single-number2 │ ├── Leetcode_single-number2.sln │ └── Leetcode_single-number2 │ │ ├── App.config │ │ ├── Leetcode_single-number2.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode151-reverse-words-in-a-string │ ├── Leetcode151.sln │ └── Leetcode151 │ │ ├── App.config │ │ ├── Leetcode151.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode168-ExcelSheetColumnTitle │ ├── Leetcode168-ExcelSheetColumnTitle.sln │ └── Leetcode168-ExcelSheetColumnTitle │ │ ├── App.config │ │ ├── Leetcode168-ExcelSheetColumnTitle.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode171-Excel-TitleToNum │ ├── leetcode171-Excel-TitleToNum.sln │ └── leetcode171-Excel-TitleToNum │ │ ├── App.config │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── leetcode171-Excel-TitleToNum.csproj │ ├── leetcode191-NumberOf1 │ ├── Leetcode191-NumberOf1.sln │ └── Leetcode191-NumberOf1 │ │ ├── App.config │ │ ├── Leetcode191-NumberOf1.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode201-RangeBitwiseAnd │ ├── Leetcode201-RangeBitwiseAnd.sln │ └── Leetcode201-RangeBitwiseAnd │ │ ├── App.config │ │ ├── Leetcode201-RangeBitwiseAnd.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode202-HappyNum │ ├── Leetcode202-HappyNum.sln │ └── Leetcode202-HappyNum │ │ ├── App.config │ │ ├── Leetcode202-HappyNum.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode202-happy-number │ ├── Leetcode202-HappyNum.sln │ └── Leetcode202-HappyNum │ │ ├── App.config │ │ ├── Leetcode202-HappyNum.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode204-count-primes_sieveMethod │ ├── leetcode204-count-primes_sieveMethod.sln │ └── leetcode204-count-primes_sieveMethod │ │ ├── App.config │ │ ├── Leetcode204-GetPrime_ieveMethod.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode205-isomorphic-strings │ ├── leetcode205.sln │ └── leetcode205 │ │ ├── Program.cs │ │ └── leetcode205.csproj │ ├── leetcode215-KthMax │ ├── Leetcode215-KthMax.sln │ └── Leetcode215-KthMax │ │ ├── App.config │ │ ├── Leetcode215-KthMax.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode226-Invert_binary_tree │ ├── Leetcode226-Invert_binary_tree.sln │ └── Leetcode226-Invert_binary_tree │ │ ├── App.config │ │ ├── Leetcode226-Invert_binary_tree.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode242-valid-anagram │ ├── Leetcode242-ValidAnagram.sln │ └── Leetcode242-ValidAnagram │ │ ├── App.config │ │ ├── Leetcode242-ValidAnagram.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode278-first-bad-version │ ├── leetcode278.sln │ └── leetcode278 │ │ ├── Program.cs │ │ └── leetcode278.csproj │ ├── leetcode279-Perfect-Squares │ ├── Leetcode279-PerfectSquares.sln │ └── Leetcode279-PerfectSquares │ │ ├── App.config │ │ ├── Leetcode279-PerfectSquares.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode290-word-pattern │ ├── leetcode290.sln │ └── leetcode290 │ │ ├── Program.cs │ │ └── leetcode290.csproj │ ├── leetcode306-Additive-Num │ ├── Leetcode306-AdditiveNum.sln │ └── Leetcode306-AdditiveNum │ │ ├── App.config │ │ ├── Leetcode306-AdditiveNum.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode345-reverse-vowels-of-a-string │ ├── leetcode345.sln │ └── leetcode345 │ │ ├── Program.cs │ │ └── leetcode345.csproj │ ├── leetcode349-intersection-of-two-arrays │ ├── leetcode349.sln │ └── leetcode349 │ │ ├── Program.cs │ │ └── leetcode349.csproj │ ├── leetcode372-SuperPow │ ├── leetcode372-SuperPow.sln │ ├── solution1 │ │ ├── Program.cs │ │ └── solution1.csproj │ ├── solution2 │ │ ├── Program.cs │ │ └── solution2.csproj │ └── solution3 │ │ ├── Program.cs │ │ └── solution3.csproj │ ├── leetcode38-count-and-say │ ├── leetcode38.sln │ └── leetcode38 │ │ ├── Program.cs │ │ └── leetcode38.csproj │ ├── leetcode414-third-maximum-number │ ├── leetcode414-third-maximum-number.sln │ └── leetcode414-third-maximum-number │ │ ├── App.config │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── leetcode414-third-maximum-number.csproj │ ├── leetcode485-max-consecutive-ones │ ├── leetcode485.sln │ └── leetcode485 │ │ ├── Program.cs │ │ └── leetcode485.csproj │ ├── leetcode49-group-anagrams │ ├── Leetcode49-GroupAnagrams.sln │ └── Leetcode49-GroupAnagrams │ │ ├── App.config │ │ ├── Leetcode49-GroupAnagrams.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode507-Perfect-Num-2 │ ├── leetcode507.sln │ └── leetcode507 │ │ ├── Program.cs │ │ └── leetcode507.csproj │ ├── leetcode507-Perfect-Num │ ├── Leetcode507-PerfectNum.sln │ └── Leetcode507-PerfectNum │ │ ├── App.config │ │ ├── Leetcode507-PerfectNum.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode557-reverse-words-in-a-string-iii │ ├── Leetcode557.ReverseWordsInAString3.sln │ └── Leetcode557.ReverseWordsInAString3 │ │ ├── App.config │ │ ├── Leetcode557.ReverseWordsInAString3.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode593-valid-square-solution2 │ ├── leetcode593-valid-square-solution2.sln │ └── leetcode593-valid-square-solution2 │ │ ├── App.config │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── leetcode593-valid-square-solution2.csproj │ ├── leetcode593-valid-square │ ├── leetcode593-valid-square.sln │ └── leetcode593-valid-square │ │ ├── Program.cs │ │ └── leetcode593-valid-square.csproj │ ├── leetcode6-Zigzag │ ├── Leetcode6-Zigzag.sln │ └── Leetcode6-Zigzag │ │ ├── App.config │ │ ├── Leetcode6-Zigzag.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode611-valid-triangle-num │ ├── LeetCode611-ValidTriangleNum.sln │ └── LeetCode611-ValidTriangleNum │ │ ├── App.config │ │ ├── LeetCode611-ValidTriangleNum.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode633 │ ├── leetcode633.sln │ └── leetcode633 │ │ ├── Optimization1.cs │ │ ├── Optimization2.cs │ │ ├── Optimization3.cs │ │ ├── Solution.cs │ │ ├── Solution2.cs │ │ └── leetcode633.csproj │ ├── leetcode633_sum-of-square-numbers │ ├── Leetcode633_sum-of-square-numbers.sln │ └── Leetcode633_sum-of-square-numbers │ │ ├── App.config │ │ ├── Leetcode633_sum-of-square-numbers.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode65-valid-number │ ├── leetcode65-valid-number.sln │ └── leetcode65-valid-number │ │ ├── App.config │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── leetcode65-valid-number.csproj │ ├── leetcode693-binary-number-with-alternating-bits │ ├── leetcode693.sln │ └── leetcode693 │ │ ├── Program.cs │ │ └── leetcode693.csproj │ ├── leetcode717-1bitN2bitChar │ ├── Leetcode717-1bitN2bitChar.sln │ └── Leetcode717-1bitN2bitChar │ │ ├── App.config │ │ ├── Leetcode717-1bitN2bitChar.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode728 │ ├── leetcode728.sln │ └── leetcode728 │ │ ├── Program.cs │ │ └── leetcode728.csproj │ ├── leetcode728_self-dividing-numbers │ ├── Leetcode728_self-dividing-numbers.sln │ └── Leetcode728_self-dividing-numbers │ │ ├── App.config │ │ ├── Leetcode728_self-dividing-numbers.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode744-find-smallest-letter-greater-than-target │ ├── Leetcode744-FindSmallestLetterGreaterThanTarget.sln │ └── Leetcode744-FindSmallestLetterGreaterThanTarget │ │ ├── App.config │ │ ├── Leetcode744-FindSmallestLetterGreaterThanTarget.csproj │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs │ ├── leetcode762-prime-number-of-set-bits-in-binary-representation │ ├── leetcode762-PrimeNumberofSetBitsinBinaryRepresentation.sln │ └── leetcode762-PrimeNumberofSetBitsinBinaryRepresentation │ │ ├── App.config │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── leetcode762-PrimeNumberofSetBitsinBinaryRepresentation.csproj │ ├── leetcode771-jewels-and-stones │ ├── leetcode771.sln │ └── leetcode771 │ │ ├── Program.cs │ │ └── leetcode771.csproj │ ├── leetcode78-subsets │ ├── leetcode78.sln │ └── leetcode78 │ │ ├── Program.cs │ │ └── leetcode78.csproj │ ├── leetcode830-positions-of-large-groups │ ├── leetcode830.sln │ └── leetcode830 │ │ ├── Program.cs │ │ └── leetcode830.csproj │ └── leetcode89-gray-code │ ├── Leetcode89-GrayCode.sln │ └── Leetcode89-GrayCode │ ├── App.config │ ├── Leetcode89-GrayCode.csproj │ ├── Program.cs │ └── Properties │ └── AssemblyInfo.cs ├── docs ├── README.md └── noi2014-paper-bit-operation.pdf ├── go-leetcode ├── README.md ├── go.mod └── leetcode215.go ├── java-cc189-cracking_the_code_interview └── lcci01.03-string-to-url-lcci.java │ └── Solution.java ├── java-leetcode_intelliJ_idea ├── java-leetcode.iml ├── lcci17.10.java │ ├── lcci17.10.java.iml │ └── src │ │ └── Solution.java ├── leetcode1-two-sum.java │ ├── leetcode1-two-sum.java.iml │ └── src │ │ └── Solution.java ├── leetcode137-single-num.java │ ├── leetcode137-single-num.java.iml │ └── src │ │ └── Solution.java ├── leetcode76-minimum-window-substring.java │ └── Solution.java └── leetcode84-largest-rectangle-in-histogram_monotonic_stack.java ├── java-leetcode_vscode ├── .vscode │ └── launch.json ├── Leetcode1.java ├── Leetcode405a.java ├── Leetcode405b.java ├── Leetcode84.java ├── Leetcode93b.java ├── Solutions │ ├── Leetcode1.java.md │ └── Leetcode84.java.md ├── Test.java ├── Test2.java ├── Test3.java └── ebook │ └── C++ for Java Programmers_gvsu_JavaToC++11.pdf ├── leetcode-ac-tracking.md ├── posts ├── leetcode1.md ├── leetcode11.md ├── leetcode36.md ├── leetcode38.md └── leetcode4.md ├── pull_request_template.md ├── python3-leetcode ├── README.md ├── leetcode009-leetcode9-palindrome-number.py ├── leetcode013-leetcode13-roman-to-integer.py ├── leetcode058-leetcode58-length-of-last-word.py ├── leetcode067-leetcode67-add-binary.py ├── leetcode076-leetcode76-minimum-window-substring.py ├── leetcode089-leetcode89-gray-code.py ├── leetcode136-single-number-method1.py ├── leetcode136-single-number-method2.py ├── leetcode202-happy-number.py ├── leetcode204-count-primes-method1.py ├── leetcode345-reverse-vowels-of-a-string.py ├── leetcode645-set-mismatch.py ├── leetcode976-largest-perimeter-triangle.py └── leetcode977-squares-of-a-sorted-array.py ├── tools ├── README.md ├── leetboard_v1.3.0.0.crx ├── leetcode cheatsheet_v0.8.20.crx └── leetcode cheatsheet_v0.9.0.crx └── 中文题1-2000 ├── leetcode1-400 ├── 0001.leetcode1 Two Sum-zh.md ├── 0002.leetcode2 Add Two Numbers-zh.md ├── 0002.leetcode2 Add Two Numbers.md ├── 0003.leetcode3 Longest Substring Without Repeating Characters-zh.md ├── 0004.leetcode4 Median of Two Sorted Arrays-zh.md ├── 0005.leetcode5 Longest Palindromic Substring-zh.md ├── 0006.leetcode6 ZigZag Conversion-zh.md ├── 0007.leetcode7 Reverse Integer-zh.md ├── 0008.leetcode8 String to Integer (atoi)-zh.md ├── 0009.leetcode9 Palindrome Number-zh.md ├── 0010.leetcode10 Regular Expression Matching-zh.md ├── 0011.leetcode11 Container With Most Water-zh.md ├── 0012.leetcode12 Integer to Roman-zh.md ├── 0013.leetcode13 Roman to Integer-zh.md ├── 0014.leetcode14 Longest Common Prefix-zh.md ├── 0015.leetcode15 3Sum-zh.md ├── 0016.leetcode16 3Sum Closest-zh.md ├── 0017.leetcode17 Letter Combinations of a Phone Number-zh.md ├── 0018.leetcode18 4Sum-zh.md ├── 0019.leetcode19 Remove Nth Node From End of List-zh.md ├── 0020.leetcode20 Valid Parentheses-zh.md ├── 0021.leetcode21 Merge Two Sorted Lists-zh.md ├── 0022.leetcode22 Generate Parentheses-zh.md ├── 0023.leetcode23 Merge k Sorted Lists-zh.md ├── 0024.leetcode24 Swap Nodes in Pairs-zh.md ├── 0025.leetcode25 Reverse Nodes in k-Group-zh.md ├── 0026.leetcode26 Remove Duplicates from Sorted Array-zh.md ├── 0027.leetcode27 Remove Element-zh.md ├── 0028.leetcode28 Implement strStr()-zh.md ├── 0029.leetcode29 Divide Two Integers-zh.md ├── 0030.leetcode30 Substring with Concatenation of All Words-zh.md ├── 0031.leetcode31 Next Permutation-zh.md ├── 0032.leetcode32 Longest Valid Parentheses-zh.md ├── 0033.leetcode33 Search in Rotated Sorted Array-zh.md ├── 0034.leetcode34 Find First and Last Position of Element in Sorted Array-zh.md ├── 0035.leetcode35 Search Insert Position-zh.md ├── 0036.leetcode36 Valid Sudoku-zh.md ├── 0037.leetcode37 Sudoku Solver-zh.md ├── 0038.leetcode38 Count and Say-zh.md ├── 0039.leetcode39 Combination Sum-zh.md ├── 0040.leetcode40 Combination Sum II-zh.md ├── 0041.leetcode41 First Missing Positive-zh.md ├── 0042.leetcode42 Trapping Rain Water-zh.md ├── 0043.leetcode43 Multiply Strings-zh.md ├── 0044.leetcode44 Wildcard Matching-zh.md ├── 0045.leetcode45 Jump Game II-zh.md ├── 0046.leetcode46 Permutations-zh.md ├── 0047.leetcode47 Permutations II-zh.md ├── 0048.leetcode48 Rotate Image-zh.md ├── 0049.leetcode49 Group Anagrams-zh.md ├── 0050.leetcode50 Pow(x, n)-zh.md ├── 0051.leetcode51 N-Queens-zh.md ├── 0052.leetcode52 N-Queens II-zh.md ├── 0053.leetcode53 Maximum Subarray-zh.md ├── 0054.leetcode54 Spiral Matrix-zh.md ├── 0055.leetcode55 Jump Game-zh.md ├── 0056.leetcode56 Merge Intervals-zh.md ├── 0057.leetcode57 Insert Interval-zh.md ├── 0058.leetcode58 Length of Last Word-zh.md ├── 0059.leetcode59 Spiral Matrix II-zh.md ├── 0060.leetcode60 Permutation Sequence-zh.md ├── 0061.leetcode61 Rotate List-zh.md ├── 0062.leetcode62 Unique Paths-zh.md ├── 0063.leetcode63 Unique Paths II-zh.md ├── 0064.leetcode64 Minimum Path Sum-zh.md ├── 0065.leetcode65 Valid Number-zh.md ├── 0066.leetcode66 Plus One-zh.md ├── 0067.leetcode67 Add Binary-zh.md ├── 0068.leetcode68 Text Justification-zh.md ├── 0069.leetcode69 Sqrt(x)-zh.md ├── 0070.leetcode70 Climbing Stairs-zh.md ├── 0071.leetcode71 Simplify Path-zh.md ├── 0072.leetcode72 Edit Distance-zh.md ├── 0073.leetcode73 Set Matrix Zeroes-zh.md ├── 0074.leetcode74 Search a 2D Matrix-zh.md ├── 0075.leetcode75 Sort Colors-zh.md ├── 0076.leetcode76 Minimum Window Substring-zh.md ├── 0077.leetcode77 Combinations-zh.md ├── 0078.leetcode78 Subsets-zh.md ├── 0079.leetcode79 Word Search-zh.md ├── 0080.leetcode80 Remove Duplicates from Sorted Array II-zh.md ├── 0081.leetcode81 Search in Rotated Sorted Array II-zh.md ├── 0082.leetcode82 Remove Duplicates from Sorted List II-zh.md ├── 0083.leetcode83 Remove Duplicates from Sorted List-zh.md ├── 0084.leetcode84 Largest Rectangle in Histogram-zh.md ├── 0085.leetcode85 Maximal Rectangle-zh.md ├── 0086.leetcode86 Partition List-zh.md ├── 0087.leetcode87 Scramble String-zh.md ├── 0088.leetcode88 Merge Sorted Array-zh.md ├── 0089.leetcode89 Gray Code-zh.md ├── 0090.leetcode90 Subsets II-zh.md ├── 0091.leetcode91 Decode Ways-zh.md ├── 0092.leetcode92 Reverse Linked List II-zh.md ├── 0093.leetcode93 Restore IP Addresses-zh.md ├── 0094.leetcode94 Binary Tree Inorder Traversal-zh.md ├── 0095.leetcode95 Unique Binary Search Trees II-zh.md ├── 0096.leetcode96 Unique Binary Search Trees-zh.md ├── 0097.leetcode97 Interleaving String-zh.md ├── 0098.leetcode98 Validate Binary Search Tree-zh.md ├── 0099.leetcode99 Recover Binary Search Tree-zh.md ├── 0100.leetcode100 Same Tree-zh.md ├── 0101.leetcode101 Symmetric Tree-zh.md ├── 0102.leetcode102 Binary Tree Level Order Traversal-zh.md ├── 0103.leetcode103 Binary Tree Zigzag Level Order Traversal-zh.md ├── 0104.leetcode104 Maximum Depth of Binary Tree-zh.md ├── 0105.leetcode105 Construct Binary Tree from Preorder and Inorder Traversal-zh.md ├── 0106.leetcode106 Construct Binary Tree from Inorder and Postorder Traversal-zh.md ├── 0107.leetcode107 Binary Tree Level Order Traversal II-zh.md ├── 0108.leetcode108 Convert Sorted Array to Binary Search Tree-zh.md ├── 0109.leetcode109 Convert Sorted List to Binary Search Tree-zh.md ├── 0110.leetcode110 Balanced Binary Tree-zh.md ├── 0111.leetcode111 Minimum Depth of Binary Tree-zh.md ├── 0112.leetcode112 Path Sum-zh.md ├── 0113.leetcode113 Path Sum II-zh.md ├── 0114.leetcode114 Flatten Binary Tree to Linked List-zh.md ├── 0115.leetcode115 Distinct Subsequences-zh.md ├── 0116.leetcode116 Populating Next Right Pointers in Each Node-zh.md ├── 0117.leetcode117 Populating Next Right Pointers in Each Node II-zh.md ├── 0118.leetcode118 Pascal's Triangle-zh.md ├── 0119.leetcode119 Pascal's Triangle II-zh.md ├── 0120.leetcode120 Triangle-zh.md ├── 0121.leetcode121 Best Time to Buy and Sell Stock-zh.md ├── 0122.leetcode122 Best Time to Buy and Sell Stock II-zh.md ├── 0123.leetcode123 Best Time to Buy and Sell Stock III-zh.md ├── 0124.leetcode124 Binary Tree Maximum Path Sum-zh.md ├── 0125.leetcode125 Valid Palindrome-zh.md ├── 0126.leetcode126 Word Ladder II-zh.md ├── 0127.leetcode127 Word Ladder-zh.md ├── 0128.leetcode128 Longest Consecutive Sequence-zh.md ├── 0129.leetcode129 Sum Root to Leaf Numbers-zh.md ├── 0130.leetcode130 Surrounded Regions-zh.md ├── 0131.leetcode131 Palindrome Partitioning-zh.md ├── 0132.leetcode132 Palindrome Partitioning II-zh.md ├── 0133.leetcode133 Clone Graph-zh.md ├── 0134.leetcode134 Gas Station-zh.md ├── 0135.leetcode135 Candy-zh.md ├── 0136.leetcode136 Single Number-zh.md ├── 0137.leetcode137 Single Number II-zh.md ├── 0138.leetcode138 Copy List with Random Pointer-zh.md ├── 0139.leetcode139 Word Break-zh.md ├── 0140.leetcode140 Word Break II-zh.md ├── 0141.leetcode141 Linked List Cycle-zh.md ├── 0142.leetcode142 Linked List Cycle II-zh.md ├── 0143.leetcode143 Reorder List-zh.md ├── 0144.leetcode144 Binary Tree Preorder Traversal-zh.md ├── 0145.leetcode145 Binary Tree Postorder Traversal-zh.md ├── 0146.leetcode146 Lru Cache-zh.md ├── 0147.leetcode147 Insertion Sort List-zh.md ├── 0148.leetcode148 Sort List-zh.md ├── 0149.leetcode149 Max Points on a Line-zh.md ├── 0150.leetcode150 Evaluate Reverse Polish Notation-zh.md ├── 0151.leetcode151 Reverse Words in a String-zh.md ├── 0152.leetcode152 Maximum Product Subarray-zh.md ├── 0153.leetcode153 Find Minimum in Rotated Sorted Array-zh.md ├── 0154.leetcode154 Find Minimum in Rotated Sorted Array II-zh.md ├── 0155.leetcode155 Min Stack-zh.md ├── 0156.leetcode156 Binary Tree Upside Down-zh.md ├── 0157.leetcode157 Read N Characters Given Read4-zh.md ├── 0158.leetcode158 Read N Characters Given Read4 II - Call multiple times-zh.md ├── 0159.leetcode159 Longest Substring with At Most Two Distinct Characters-zh.md ├── 0160.leetcode160 Intersection of Two Linked Lists-zh.md ├── 0161.leetcode161 One Edit Distance-zh.md ├── 0162.leetcode162 Find Peak Element-zh.md ├── 0163.leetcode163 Missing Ranges-zh.md ├── 0164.leetcode164 Maximum Gap-zh.md ├── 0165.leetcode165 Compare Version Numbers-zh.md ├── 0166.leetcode166 Fraction to Recurring Decimal-zh.md ├── 0167.leetcode167 Two Sum II - Input array is sorted-zh.md ├── 0168.leetcode168 Excel Sheet Column Title-zh.md ├── 0169.leetcode169 Majority Element-zh.md ├── 0170.leetcode170 Two Sum III - Data structure design-zh.md ├── 0171.leetcode171 Excel Sheet Column Number-zh.md ├── 0172.leetcode172 Factorial Trailing Zeroes-zh.md ├── 0173.leetcode173 Binary Search Tree Iterator-zh.md ├── 0174.leetcode174 Dungeon Game-zh.md ├── 0175.leetcode175 Combine Two Tables-zh.md ├── 0176.leetcode176 Second Highest Salary-zh.md ├── 0177.leetcode177 Nth Highest Salary-zh.md ├── 0178.leetcode178 Rank Scores-zh.md ├── 0179.leetcode179 Largest Number-zh.md ├── 0180.leetcode180 Consecutive Numbers-zh.md ├── 0181.leetcode181 Employees Earning More Than Their Managers-zh.md ├── 0182.leetcode182 Duplicate Emails-zh.md ├── 0183.leetcode183 Customers Who Never Order-zh.md ├── 0184.leetcode184 Department Highest Salary-zh.md ├── 0185.leetcode185 Department Top Three Salaries-zh.md ├── 0186.leetcode186 Reverse Words in a String II-zh.md ├── 0187.leetcode187 Repeated DNA Sequences-zh.md ├── 0188.leetcode188 Best Time to Buy and Sell Stock IV-zh.md ├── 0189.leetcode189 Rotate Array-zh.md ├── 0190.leetcode190 Reverse Bits-zh.md ├── 0191.leetcode191 Number of 1 Bits-zh.md ├── 0192.leetcode192 Word Frequency-zh.md ├── 0193.leetcode193 Valid Phone Numbers-zh.md ├── 0194.leetcode194 Transpose File-zh.md ├── 0195.leetcode195 Tenth Line-zh.md ├── 0196.leetcode196 Delete Duplicate Emails-zh.md ├── 0197.leetcode197 Rising Temperature-zh.md ├── 0198.leetcode198 House Robber-zh.md ├── 0199.leetcode199 Binary Tree Right Side View-zh.md ├── 0200.leetcode200 Number of Islands-zh.md ├── 0201.leetcode201 Bitwise AND of Numbers Range-zh.md ├── 0202.leetcode202 Happy Number-zh.md ├── 0203.leetcode203 Remove Linked List Elements-zh.md ├── 0204.leetcode204 Count Primes-zh.md ├── 0205.leetcode205 Isomorphic Strings-zh.md ├── 0206.leetcode206 Reverse Linked List-zh.md ├── 0207.leetcode207 Course Schedule-zh.md ├── 0208.leetcode208 Implement Trie (Prefix Tree)-zh.md ├── 0209.leetcode209 Minimum Size Subarray Sum-zh.md ├── 0210.leetcode210 Course Schedule II-zh.md ├── 0211.leetcode211 Design Add and Search Words Data Structure-zh.md ├── 0212.leetcode212 Word Search II-zh.md ├── 0213.leetcode213 House Robber II-zh.md ├── 0214.leetcode214 Shortest Palindrome-zh.md ├── 0215.leetcode215 Kth Largest Element in an Array-zh.md ├── 0216.leetcode216 Combination Sum III-zh.md ├── 0217.leetcode217 Contains Duplicate-zh.md ├── 0218.leetcode218 The Skyline Problem-zh.md ├── 0219.leetcode219 Contains Duplicate II-zh.md ├── 0220.leetcode220 Contains Duplicate III-zh.md ├── 0221.leetcode221 Maximal Square-zh.md ├── 0222.leetcode222 Count Complete Tree Nodes-zh.md ├── 0223.leetcode223 Rectangle Area-zh.md ├── 0224.leetcode224 Basic Calculator-zh.md ├── 0225.leetcode225 Implement Stack using Queues-zh.md ├── 0226.leetcode226 Invert Binary Tree-zh.md ├── 0227.leetcode227 Basic Calculator II-zh.md ├── 0228.leetcode228 Summary Ranges-zh.md ├── 0229.leetcode229 Majority Element II-zh.md ├── 0230.leetcode230 Kth Smallest Element in a BST-zh.md ├── 0231.leetcode231 Power of Two-zh.md ├── 0232.leetcode232 Implement Queue using Stacks-zh.md ├── 0233.leetcode233 Number of Digit One-zh.md ├── 0234.leetcode234 Palindrome Linked List-zh.md ├── 0235.leetcode235 Lowest Common Ancestor of a Binary Search Tree-zh.md ├── 0236.leetcode236 Lowest Common Ancestor of a Binary Tree-zh.md ├── 0237.leetcode237 Delete Node in a Linked List-zh.md ├── 0238.leetcode238 Product of Array Except Self-zh.md ├── 0239.leetcode239 Sliding Window Maximum-zh.md ├── 0240.leetcode240 Search a 2D Matrix II-zh.md ├── 0241.leetcode241 Different Ways to Add Parentheses-zh.md ├── 0242.leetcode242 Valid Anagram-zh.md ├── 0243.leetcode243 Shortest Word Distance-zh.md ├── 0244.leetcode244 Shortest Word Distance II-zh.md ├── 0245.leetcode245 Shortest Word Distance III-zh.md ├── 0246.leetcode246 Strobogrammatic Number-zh.md ├── 0247.leetcode247 Strobogrammatic Number II-zh.md ├── 0248.leetcode248 Strobogrammatic Number III-zh.md ├── 0249.leetcode249 Group Shifted Strings-zh.md ├── 0250.leetcode250 Count Univalue Subtrees-zh.md ├── 0251.leetcode251 Flatten 2D Vector-zh.md ├── 0252.leetcode252 Meeting Rooms-zh.md ├── 0253.leetcode253 Meeting Rooms II-zh.md ├── 0254.leetcode254 Factor Combinations-zh.md ├── 0255.leetcode255 Verify Preorder Sequence in Binary Search Tree-zh.md ├── 0256.leetcode256 Paint House-zh.md ├── 0257.leetcode257 Binary Tree Paths-zh.md ├── 0258.leetcode258 Add Digits-zh.md ├── 0259.leetcode259 3Sum Smaller-zh.md ├── 0260.leetcode260 Single Number III-zh.md ├── 0261.leetcode261 Graph Valid Tree-zh.md ├── 0262.leetcode262 Trips and Users-zh.md ├── 0263.leetcode263 ugly-number-zh.md ├── 0264.leetcode264 Ugly Number II-zh.md ├── 0265.leetcode265 Paint House II-zh.md ├── 0266.leetcode266 Palindrome Permutation-zh.md ├── 0267.leetcode267 Palindrome Permutation II-zh.md ├── 0268.leetcode268 Missing Number-zh.md ├── 0269.leetcode269 Alien Dictionary-zh.md ├── 0270.leetcode270 Closest Binary Search Tree Value-zh.md ├── 0271.leetcode271 Encode and Decode Strings-zh.md ├── 0272.leetcode272 Closest Binary Search Tree Value II-zh.md ├── 0273.leetcode273 Integer to English Words-zh.md ├── 0274.leetcode274 H-Index-zh.md ├── 0275.leetcode275 H-Index II-zh.md ├── 0276.leetcode276 Paint Fence-zh.md ├── 0277.leetcode277 Find the Celebrity-zh.md ├── 0278.leetcode278 First Bad Version-zh.md ├── 0279.leetcode279 Perfect Squares-zh.md ├── 0280.leetcode280 Wiggle Sort-zh.md ├── 0281.leetcode281 Zigzag Iterator-zh.md ├── 0282.leetcode282 Expression Add Operators-zh.md ├── 0283.leetcode283 Move Zeroes-zh.md ├── 0284.leetcode284 Peeking Iterator-zh.md ├── 0285.leetcode285 Inorder Successor in BST-zh.md ├── 0286.leetcode286 Walls and Gates-zh.md ├── 0287.leetcode287 Find the Duplicate Number-zh.md ├── 0288.leetcode288 Unique Word Abbreviation-zh.md ├── 0289.leetcode289 Game of Life-zh.md ├── 0290.leetcode290 Word Pattern-zh.md ├── 0291.leetcode291 Word Pattern II-zh.md ├── 0292.leetcode292 Nim Game-zh.md ├── 0293.leetcode293 Flip Game-zh.md ├── 0294.leetcode294 Flip Game II-zh.md ├── 0295.leetcode295 Find Median from Data Stream-zh.md ├── 0296.leetcode296 Best Meeting Point-zh.md ├── 0297.leetcode297 Serialize and Deserialize Binary Tree-zh.md ├── 0298.leetcode298 Binary Tree Longest Consecutive Sequence-zh.md ├── 0299.leetcode299 Bulls and Cows-zh.md ├── 0300.leetcode300 Longest Increasing Subsequence-zh.md ├── 0301.leetcode301 Remove Invalid Parentheses-zh.md ├── 0302.leetcode302 Smallest Rectangle Enclosing Black Pixels-zh.md ├── 0303.leetcode303 Range Sum Query - Immutable-zh.md ├── 0304.leetcode304 Range Sum Query 2D - Immutable-zh.md ├── 0305.leetcode305 Number of Islands II-zh.md ├── 0306.leetcode306 Additive Number-zh.md ├── 0307.leetcode307 Range Sum Query - Mutable-zh.md ├── 0308.leetcode308 Range Sum Query 2D - Mutable-zh.md ├── 0309.leetcode309 Best Time to Buy and Sell Stock with Cooldown-zh.md ├── 0310.leetcode310 Minimum Height Trees0310.md ├── 0311.leetcode311 Sparse Matrix Multiplication0311.md ├── 0312.leetcode312 Burst Balloons-zh.md ├── 0313.leetcode313 Super Ugly Number-zh.md ├── 0314.leetcode314 Binary Tree Vertical Order Traversal-zh.md ├── 0315.leetcode315 Count of Smaller Numbers After Self-zh.md ├── 0316.leetcode316 Remove Duplicate Letters-zh.md ├── 0317.leetcode317 Shortest Distance from All Buildings-zh.md ├── 0318.leetcode318 Maximum Product of Word Lengths-zh.md ├── 0319.leetcode319 Bulb Switcher-zh.md ├── 0320.leetcode320 Generalized Abbreviation-zh.md ├── 0321.leetcode321 Create Maximum Number-zh.md ├── 0322.leetcode322 Coin Change-zh.md ├── 0323.leetcode323 Number of Connected Components in an Undirected Graph-zh.md ├── 0324.leetcode324 Wiggle Sort II-zh.md ├── 0325.leetcode325 Maximum Size Subarray Sum Equals k-zh.md ├── 0326.leetcode326 Power of Three-zh.md ├── 0327.leetcode327 Count of Range Sum-zh.md ├── 0328.leetcode328 Odd Even Linked List-zh.md ├── 0329.leetcode329 Longest Increasing Path in a Matrix-zh.md ├── 0330.leetcode330 Patching Array-zh.md ├── 0331.leetcode331 Verify Preorder Serialization of a Binary Tree-zh.md ├── 0332.leetcode332 Reconstruct Itinerary-zh.md ├── 0333.leetcode333 Largest BST Subtree-zh.md ├── 0334.leetcode334 Increasing Triplet Subsequence-zh.md ├── 0335.leetcode335 Self Crossing-zh.md ├── 0336.leetcode336 Palindrome Pairs-zh.md ├── 0337.leetcode337 House Robber III-zh.md ├── 0338.leetcode338 Counting Bits-zh.md ├── 0339.leetcode339 Nested List Weight Sum-zh.md ├── 0340.leetcode340 Longest Substring with At Most K Distinct Characters-zh.md ├── 0341.leetcode341 Flatten Nested List Iterator-zh.md ├── 0342.leetcode342 Power of Four-zh.md ├── 0343.leetcode343 Integer Break-zh.md ├── 0344.leetcode344 Reverse String-zh.md ├── 0345.leetcode345 Reverse Vowels of a String-zh.md ├── 0346.leetcode346 Moving Average from Data Stream-zh.md ├── 0347.leetcode347 Top K Frequent Elements-zh.md ├── 0348.leetcode348 Design Tic-Tac-Toe0348.md ├── 0349.leetcode349 Intersection of Two Arrays-zh.md ├── 0350.leetcode350 Intersection of Two Arrays II-zh.md ├── 0351.leetcode351 Android Unlock Patterns-zh.md ├── 0352.leetcode352 Data Stream as Disjoint Intervals-zh.md ├── 0353.leetcode353 Design Snake Game-zh.md ├── 0354.leetcode354 Russian Doll Envelopes-zh.md ├── 0355.leetcode355 Design Twitter-zh.md ├── 0356.leetcode356 Line Reflection-zh.md ├── 0357.leetcode357 Count Numbers with Unique Digits-zh.md ├── 0358.leetcode358 Rearrange String k Distance Apart-zh.md ├── 0359.leetcode359 Logger Rate Limiter-zh.md ├── 0360.leetcode360 Sort Transformed Array-zh.md ├── 0361.leetcode361 Bomb Enemy-zh.md ├── 0362.leetcode362 Design Hit Counter-zh.md ├── 0363.leetcode363 Max Sum of Rectangle No Larger Than K-zh.md ├── 0364.leetcode364 Nested List Weight Sum II-zh.md ├── 0365.leetcode365 Water and Jug Problem-zh.md ├── 0366.leetcode366 Find Leaves of Binary Tree-zh.md ├── 0367.leetcode367 Valid Perfect Square-zh.md ├── 0368.leetcode368 Largest Divisible Subset-zh.md ├── 0369.leetcode369 Plus One Linked List-zh.md ├── 0370.leetcode370 Range Addition0370.md ├── 0371.leetcode371 Sum of Two Integers-zh.md ├── 0372.leetcode372 Super Pow-zh.md ├── 0373.leetcode373 Find K Pairs with Smallest Sums-zh.md ├── 0374.leetcode374 Guess Number Higher or Lower-zh.md ├── 0375.leetcode375 Guess Number Higher or Lower II-zh.md ├── 0376.leetcode376 Wiggle Subsequence-zh.md ├── 0377.leetcode377 Combination Sum IV-zh.md ├── 0378.leetcode378 Kth Smallest Element in a Sorted Matrix-zh.md ├── 0379.leetcode379 Design Phone Directory-zh.md ├── 0380.leetcode380 Insert Delete GetRandom O(1)-zh.md ├── 0381.leetcode381 Insert Delete GetRandom O(1) - Duplicates allowed-zh.md ├── 0382.leetcode382 Linked List Random Node-zh.md ├── 0383.leetcode383 Ransom Note-zh.md ├── 0384.leetcode384 Shuffle an Array-zh.md ├── 0385.leetcode385 Mini Parser-zh.md ├── 0386.leetcode386 Lexicographical Numbers-zh.md ├── 0387.leetcode387 First Unique Character in a String-zh.md ├── 0388.leetcode388 Longest Absolute File Path-zh.md ├── 0389.leetcode389 Find the Difference-zh.md ├── 0390.leetcode390 Elimination Game-zh.md ├── 0391.leetcode391 Perfect Rectangle-zh.md ├── 0392.leetcode392 Is Subsequence-zh.md ├── 0393.leetcode393 UTF-8 Validation-zh.md ├── 0394.leetcode394 Decode String-zh.md ├── 0395.leetcode395 Longest Substring with At Least K Repeating Characters-zh.md ├── 0396.leetcode396 Rotate Function-zh.md ├── 0397.leetcode397 Integer Replacement-zh.md ├── 0398.leetcode398 Random Pick Index-zh.md ├── 0399.leetcode399 Evaluate Division-zh.md └── 0400.leetcode400 Nth Digit-zh.md └── leetcode401-2000 ├── 0401.leetcode401 Binary Watch-zh.md ├── 0402.leetcode402 Remove K Digits-zh.md ├── 0403.leetcode403 Frog Jump-zh.md ├── 0404.leetcode404 Sum of Left Leaves-zh.md ├── 0405.leetcode405 Convert a Number to Hexadecimal-zh.md ├── 0406.leetcode406 Queue Reconstruction by Height-zh.md ├── 0407.leetcode407 Trapping Rain Water II-zh.md ├── 0408.leetcode408 Valid Word Abbreviation-zh.md ├── 0409.leetcode409 Longest Palindrome-zh.md ├── 0410.leetcode410 Split Array Largest Sum-zh.md ├── 0411.leetcode411 Minimum Unique Word Abbreviation-zh.md ├── 0412.leetcode412 Fizz Buzz-zh.md ├── 0413.leetcode413 Arithmetic Slices-zh.md ├── 0414.leetcode414 Third Maximum Number-zh.md ├── 0415.leetcode415 Add Strings-zh.md ├── 0416.leetcode416 Partition Equal Subset Sum-zh.md ├── 0417.leetcode417 Pacific Atlantic Water Flow-zh.md ├── 0418.leetcode418 Sentence Screen Fitting-zh.md ├── 0419.leetcode419 Battleships in a Board-zh.md ├── 0420.leetcode420 Strong Password Checker-zh.md ├── 0421.leetcode421 Maximum XOR of Two Numbers in an Array-zh.md ├── 0422.leetcode422 Valid Word Square-zh.md ├── 0423.leetcode423 Reconstruct Original Digits from English-zh.md ├── 0424.leetcode424 Longest Repeating Character Replacement-zh.md ├── 0425.leetcode425 Word Squares10425.leetcode425 Word Squares-zh.md ├── 0426.leetcode426 Convert Binary Search Tree to Sorted Doubly Linked List-zh.md ├── 0427.leetcode427 Construct Quad Tree-zh.md ├── 0428.leetcode428 Serialize and Deserialize N-ary Tree-zh.md ├── 0429.leetcode429 N-ary Tree Level Order Traversal-zh.md ├── 0430.leetcode430 Flatten a Multilevel Doubly Linked List-zh.md ├── 0431.leetcode431 Encode N-ary Tree to Binary Tree-zh.md ├── 0432.leetcode432 All O`one Data Structure-zh.md ├── 0433.leetcode433 Minimum Genetic Mutation-zh.md ├── 0434.leetcode434 Number of Segments in a String-zh.md ├── 0435.leetcode435 Non-overlapping Intervals-zh.md ├── 0436.leetcode436 Find Right Interval-zh.md ├── 0437.leetcode437 Path Sum III-zh.md ├── 0438.leetcode438 Find All Anagrams in a String-zh.md ├── 0439.leetcode439 Ternary Expression Parser-zh.md ├── 0440.leetcode440 K-th Smallest in Lexicographical Order-zh.md ├── 0441.leetcode441 Arranging Coins-zh.md ├── 0442.leetcode442 Find All Duplicates in an Array-zh.md ├── 0443.leetcode443 String Compression-zh.md ├── 0444.leetcode444 Sequence Reconstruction-zh.md ├── 0445.leetcode445 Add Two Numbers II-zh.md ├── 0446.leetcode446 Arithmetic Slices II - Subsequence-zh.md ├── 0447.leetcode447 Number of Boomerangs-zh.md ├── 0448.leetcode448 Find All Numbers Disappeared in an Array-zh.md ├── 0449.leetcode449 Serialize and Deserialize BST-zh.md ├── 0450.leetcode450 Delete Node in a BST-zh.md ├── 0451.leetcode451 Sort Characters By Frequency-zh.md ├── 0452.leetcode452 Minimum Number of Arrows to Burst Balloons-zh.md ├── 0453.leetcode453 Minimum Moves to Equal Array Elements-zh.md ├── 0454.leetcode454 4Sum II-zh.md ├── 0455.leetcode455 Assign Cookies-zh.md ├── 0456.leetcode456 132 Pattern-zh.md ├── 0457.leetcode457 Circular Array Loop-zh.md ├── 0458.leetcode458 Poor Pigs-zh.md ├── 0459.leetcode459 Repeated Substring Pattern-zh.md ├── 0460.leetcode460 LFU Cache-zh.md ├── 0461.leetcode461 Hamming Distance-zh.md ├── 0462.leetcode462 Minimum Moves to Equal Array Elements II-zh.md ├── 0463.leetcode463 Island Perimeter-zh.md ├── 0464.leetcode464 Can I Win-zh.md ├── 0465.leetcode465 Optimal Account Balancing-zh.md ├── 0466.leetcode466 Count The Repetitions-zh.md ├── 0467.leetcode467 Unique Substrings in Wraparound String-zh.md ├── 0468.leetcode468 Validate IP Address-zh.md ├── 0469.leetcode469 Convex Polygon-zh.md ├── 0470.leetcode470 Implement Rand10() Using Rand7()-zh.md ├── 0471.leetcode471 Encode String with Shortest Length-zh.md ├── 0472.leetcode472 Concatenated Words-zh.md ├── 0473.leetcode473 Matchsticks to Square-zh.md ├── 0474.leetcode474 Ones and Zeroes-zh.md ├── 0475.leetcode475 Heaters-zh.md ├── 0476.leetcode476 Number Complement-zh.md ├── 0477.leetcode477 Total Hamming Distance-zh.md ├── 0478.leetcode478 Generate Random Point in a Circle-zh.md ├── 0479.leetcode479 Largest Palindrome Product-zh.md ├── 0480.leetcode480 Sliding Window Median-zh.md ├── 0481.leetcode481 Magical String-zh.md ├── 0482.leetcode482 License Key Formatting-zh.md ├── 0483.leetcode483 Smallest Good Base-zh.md ├── 0484.leetcode484 Find Permutation-zh.md ├── 0485.leetcode485 Max Consecutive Ones-zh.md ├── 0486.leetcode486 Predict the Winner-zh.md ├── 0487.leetcode487 Max Consecutive Ones II-zh.md ├── 0488.leetcode488 Zuma Game-zh.md ├── 0489.leetcode489 Robot Room Cleaner-zh.md ├── 0490.leetcode490 The Maze-zh.md ├── 0491.leetcode491 Increasing Subsequences-zh.md ├── 0492.leetcode492 Construct the Rectangle-zh.md ├── 0493.leetcode493 Reverse Pairs-zh.md ├── 0494.leetcode494 Target Sum-zh.md ├── 0495.leetcode495 Teemo Attacking-zh.md ├── 0496.leetcode496 Next Greater Element I-zh.md ├── 0497.leetcode497 Random Point in Non-overlapping Rectangles-zh.md ├── 0498.leetcode498 Diagonal Traverse-zh.md ├── 0499.leetcode499 The Maze III-zh.md ├── 0500.leetcode500 Keyboard Row-zh.md ├── 0501.leetcode501 Find Mode in Binary Search Tree-zh.md ├── 0502.leetcode502 IPO-zh.md ├── 0503.leetcode503 Next Greater Element II-zh.md ├── 0504.leetcode504 Base 7-zh.md ├── 0505.leetcode505 The Maze II-zh.md ├── 0506.leetcode506 Relative Ranks-zh.md ├── 0507.leetcode507 Perfect Number-zh.md ├── 0508.leetcode508 Most Frequent Subtree Sum-zh.md ├── 0509.leetcode509 Fibonacci Number-zh.md ├── 0510.leetcode510 Inorder Successor in BST II-zh.md ├── 0511.leetcode511 Game Play Analysis I-zh.md ├── 0512.leetcode512 Game Play Analysis II-zh.md ├── 0513.leetcode513 Find Bottom Left Tree Value-zh.md ├── 0514.leetcode514 Freedom Trail-zh.md ├── 0515.leetcode515 Find Largest Value in Each Tree Row-zh.md ├── 0516.leetcode516 Longest Palindromic Subsequence-zh.md ├── 0517.leetcode517 Super Washing Machines-zh.md ├── 0518.leetcode518 Coin Change 2-zh.md ├── 0519.leetcode519 Random Flip Matrix-zh.md ├── 0520.leetcode520 Detect Capital-zh.md ├── 0521.leetcode521 Longest Uncommon Subsequence I-zh.md ├── 0522.leetcode522 Longest Uncommon Subsequence II-zh.md ├── 0523.leetcode523 Continuous Subarray Sum-zh.md ├── 0524.leetcode524 Longest Word in Dictionary through Deleting-zh.md ├── 0525.leetcode525 Contiguous Array-zh.md ├── 0526.leetcode526 Beautiful Arrangement-zh.md ├── 0527.leetcode527 Word Abbreviation-zh.md ├── 0528.leetcode528 Random Pick with Weight-zh.md ├── 0529.leetcode529 Minesweeper-zh.md ├── 0530.leetcode530 Minimum Absolute Difference in BST-zh.md ├── 0531.leetcode531 Lonely Pixel I-zh.md ├── 0532.leetcode532 K-diff Pairs in an Array-zh.md ├── 0533.leetcode533 Lonely Pixel II-zh.md ├── 0534.leetcode534 Game Play Analysis III-zh.md ├── 0535.leetcode535 Encode and Decode TinyURL-zh.md ├── 0536.leetcode536 Construct Binary Tree from String-zh.md ├── 0537.leetcode537 Complex Number Multiplication-zh.md ├── 0538.leetcode538 Convert BST to Greater Tree-zh.md ├── 0539.leetcode539 Minimum Time Difference-zh.md ├── 0540.leetcode540 Single Element in a Sorted Array-zh.md ├── 0541.leetcode541 Reverse String II-zh.md ├── 0542.leetcode542 01 Matrix-zh.md ├── 0543.leetcode543 Diameter of Binary Tree-zh.md ├── 0544.leetcode544 Output Contest Matches-zh.md ├── 0545.leetcode545 Boundary of Binary Tree-zh.md ├── 0546.leetcode546 Remove Boxes-zh.md ├── 0547.leetcode547 Number of Provinces-zh.md ├── 0548.leetcode548 Split Array with Equal Sum-zh.md ├── 0549.leetcode549 Binary Tree Longest Consecutive Sequence II-zh.md ├── 0550.leetcode550 Game Play Analysis IV-zh.md ├── 0551.leetcode551 Student Attendance Record I-zh.md ├── 0552.leetcode552 Student Attendance Record II-zh.md ├── 0553.leetcode553 Optimal Division-zh.md ├── 0554.leetcode554 Brick Wall-zh.md ├── 0555.leetcode555 Split Concatenated Strings-zh.md ├── 0556.leetcode556 Next Greater Element III-zh.md ├── 0557.leetcode557 Reverse Words in a String III-zh.md ├── 0558.leetcode558 Logical OR of Two Binary Grids Represented as Quad-Trees-zh.md ├── 0559.leetcode559 Maximum Depth of N-ary Tree-zh.md ├── 0560.leetcode560 Subarray Sum Equals K-zh.md ├── 0561.leetcode561 Array Partition I-zh.md ├── 0562.leetcode562 Longest Line of Consecutive One in Matrix-zh.md ├── 0563.leetcode563 Binary Tree Tilt-zh.md ├── 0564.leetcode564 Find the Closest Palindrome-zh.md ├── 0565.leetcode565 Array Nesting-zh.md ├── 0566.leetcode566 Reshape the Matrix-zh.md ├── 0567.leetcode567 Permutation in String-zh.md ├── 0568.leetcode568 Maximum Vacation Days-zh.md ├── 0569.leetcode569 Median Employee Salary-zh.md ├── 0570.leetcode570 Managers with at Least 5 Direct Reports-zh.md ├── 0571.leetcode571 Find Median Given Frequency of Numbers-zh.md ├── 0572.leetcode572 Subtree of Another Tree-zh.md ├── 0573.leetcode573 Squirrel Simulation-zh.md ├── 0574.leetcode574 Winning Candidate-zh.md ├── 0575.leetcode575 Distribute Candies-zh.md ├── 0576.leetcode576 Out of Boundary Paths-zh.md ├── 0577.leetcode577 Employee Bonus-zh.md ├── 0578.leetcode578 Get Highest Answer Rate Question-zh.md ├── 0579.leetcode579 Find Cumulative Salary of an Employee-zh.md ├── 0580.leetcode580 Count Student Number in Departments-zh.md ├── 0581.leetcode581 Shortest Unsorted Continuous Subarray-zh.md ├── 0582.leetcode582 Kill Process-zh.md ├── 0583.leetcode583 Delete Operation for Two Strings-zh.md ├── 0584.leetcode584 Find Customer Referee-zh.md ├── 0585.leetcode585 Investments in 2016-zh.md ├── 0586.leetcode586 Customer Placing the Largest Number of Orders-zh.md ├── 0587.leetcode587 Erect the Fence-zh.md ├── 0588.leetcode588 Design In-Memory File System-zh.md ├── 0589.leetcode589 N-ary Tree Preorder Traversal-zh.md ├── 0590.leetcode590 N-ary Tree Postorder Traversal-zh.md ├── 0591.leetcode591 Tag Validator-zh.md ├── 0592.leetcode592 Fraction Addition and Subtraction-zh.md ├── 0593.leetcode593 Valid Square-zh.md ├── 0594.leetcode594 Longest Harmonious Subsequence-zh.md ├── 0595.leetcode595 Big Countries-zh.md ├── 0596.leetcode596 Classes More Than 5 Students-zh.md ├── 0597.leetcode597 Friend Requests I Overall Acceptance Rate-zh.md ├── 0598.leetcode598 Range Addition II-zh.md ├── 0599.leetcode599 Minimum Index Sum of Two Lists-zh.md ├── 0600.leetcode600 Non-negative Integers without Consecutive Ones-zh.md ├── 0601.leetcode601 Human Traffic of Stadium-zh.md ├── 0602.leetcode602 Friend Requests II Who Has the Most Friends-zh.md ├── 0603.leetcode603 Consecutive Available Seats-zh.md ├── 0604.leetcode604 Design Compressed String Iterator-zh.md ├── 0605.leetcode605 Can Place Flowers-zh.md ├── 0606.leetcode606 Construct String from Binary Tree-zh.md ├── 0607.leetcode607 Sales Person10607.leetcode607 Sales Person-zh.md ├── 0608.leetcode608 Tree Node-zh.md ├── 0609.leetcode609 Find Duplicate File in System-zh.md ├── 0610.leetcode610 Triangle Judgement-zh.md ├── 0611.leetcode611 Valid Triangle Number-zh.md ├── 0612.leetcode612 Shortest Distance in a Plane-zh.md ├── 0613.leetcode613 Shortest Distance in a Line-zh.md ├── 0614.leetcode614 Second Degree Follower-zh.md ├── 0615.leetcode615 Average Salary Departments VS Company-zh.md ├── 0616.leetcode616 Add Bold Tag in String-zh.md ├── 0617.leetcode617 Merge Two Binary Trees-zh.md ├── 0618.leetcode618 Students Report By Geography-zh.md ├── 0619.leetcode619 Biggest Single Number-zh.md ├── 0620.leetcode620 Not Boring Movies-zh.md ├── 0621.leetcode621 Task Scheduler-zh.md ├── 0622.leetcode622 Design Circular Queue-zh.md ├── 0623.leetcode623 Add One Row to Tree-zh.md ├── 0624.leetcode624 Maximum Distance in Arrays-zh.md ├── 0625.leetcode625 Minimum Factorization-zh.md ├── 0626.leetcode626 Exchange Seats-zh.md ├── 0627.leetcode627 Swap Salary-zh.md ├── 0628.leetcode628 Maximum Product of Three Numbers-zh.md ├── 0629.leetcode629 K Inverse Pairs Array-zh.md ├── 0630.leetcode630 Course Schedule III-zh.md ├── 0631.leetcode631 Design Excel Sum Formula-zh.md ├── 0632.leetcode632 Smallest Range Covering Elements from K Lists-zh.md ├── 0633.leetcode633 Sum of Square Numbers-zh.md ├── 0634.leetcode634 Find the Derangement of An Array-zh.md ├── 0635.leetcode635 Design Log Storage System-zh.md ├── 0636.leetcode636 Exclusive Time of Functions-zh.md ├── 0637.leetcode637 Average of Levels in Binary Tree-zh.md ├── 0638.leetcode638 Shopping Offers-zh.md ├── 0639.leetcode639 Decode Ways II-zh.md ├── 0640.leetcode640 Solve the Equation-zh.md ├── 0641.leetcode641 Design Circular Deque-zh.md ├── 0642.leetcode642 Design Search Autocomplete System-zh.md ├── 0643.leetcode643 Maximum Average Subarray I-zh.md ├── 0644.leetcode644 Maximum Average Subarray II-zh.md ├── 0645.leetcode645 Set Mismatch-zh.md ├── 0646.leetcode646 Maximum Length of Pair Chain-zh.md ├── 0647.leetcode647 Palindromic Substrings-zh.md ├── 0648.leetcode648 Replace Words-zh.md ├── 0649.leetcode649 Dota2 Senate-zh.md ├── 0650.leetcode650 2 Keys Keyboard-zh.md ├── 0651.leetcode651 4 Keys Keyboard-zh.md ├── 0652.leetcode652 Find Duplicate Subtrees-zh.md ├── 0653.leetcode653 Two Sum IV - Input is a BST-zh.md ├── 0654.leetcode654 Maximum Binary Tree-zh.md ├── 0655.leetcode655 Print Binary Tree-zh.md ├── 0656.leetcode656 Coin Path-zh.md ├── 0657.leetcode657 Robot Return to Origin-zh.md ├── 0658.leetcode658 Find K Closest Elements-zh.md ├── 0659.leetcode659 Split Array into Consecutive Subsequences-zh.md ├── 0660.leetcode660 Remove 910660.leetcode660 Remove 9-zh.md ├── 0661.leetcode661 Image Smoother-zh.md ├── 0662.leetcode662 Maximum Width of Binary Tree-zh.md ├── 0663.leetcode663 Equal Tree Partition-zh.md ├── 0664.leetcode664 Strange Printer-zh.md ├── 0665.leetcode665 Non-decreasing Array-zh.md ├── 0666.leetcode666 Path Sum IV-zh.md ├── 0667.leetcode667 Beautiful Arrangement II-zh.md ├── 0668.leetcode668 Kth Smallest Number in Multiplication Table-zh.md ├── 0669.leetcode669 Trim a Binary Search Tree-zh.md ├── 0670.leetcode670 Maximum Swap-zh.md ├── 0671.leetcode671 Second Minimum Node In a Binary Tree-zh.md ├── 0672.leetcode672 Bulb Switcher II-zh.md ├── 0673.leetcode673 Number of Longest Increasing Subsequence-zh.md ├── 0674.leetcode674 Longest Continuous Increasing Subsequence-zh.md ├── 0675.leetcode675 Cut Off Trees for Golf Event-zh.md ├── 0676.leetcode676 Implement Magic Dictionary-zh.md ├── 0677.leetcode677 Map Sum Pairs-zh.md ├── 0678.leetcode678 valid parenthesis string.md ├── 0679.leetcode679 24 Game-zh.md ├── 0680.leetcode680 Valid Palindrome II-zh.md ├── 0681.leetcode681 Next Closest Time-zh.md ├── 0682.leetcode682 Baseball Game-zh.md ├── 0683.leetcode683 K Empty Slots-zh.md ├── 0684.leetcode684 Redundant Connection-zh.md ├── 0685.leetcode685 Redundant Connection II-zh.md ├── 0686.leetcode686 Repeated String Match-zh.md ├── 0687.leetcode687 Longest Univalue Path-zh.md ├── 0688.leetcode688 Knight Probability in Chessboard-zh.md ├── 0689.leetcode689 Maximum Sum of 3 Non-Overlapping Subarrays-zh.md ├── 0690.leetcode690 Employee Importance-zh.md ├── 0691.leetcode691 Stickers to Spell Word-zh.md ├── 0692.leetcode692 Top K Frequent Words-zh.md ├── 0693.leetcode693 Binary Number with Alternating Bits-zh.md ├── 0694.leetcode694 Number of Distinct Islands-zh.md ├── 0695.leetcode695 Max Area of Island-zh.md ├── 0696.leetcode696 Count Binary Substrings-zh.md ├── 0697.leetcode697 Degree of an Array-zh.md ├── 0698.leetcode698 Partition to K Equal Sum Subsets-zh.md ├── 0699.leetcode699 Falling Squares-zh.md ├── 0700.leetcode700 Search in a Binary Search Tree-zh.md ├── 0701.leetcode701 Insert into a Binary Search Tree-zh.md ├── 0702.leetcode702 Search in a Sorted Array of Unknown Size-zh.md ├── 0703.leetcode703 Kth Largest Element in a Stream-zh.md ├── 0704.leetcode704 Binary Search-zh.md ├── 0705.leetcode705 Design HashSet-zh.md ├── 0706.leetcode706 Design HashMap-zh.md ├── 0707.leetcode707 Design Linked List-zh.md ├── 0708.leetcode708 Insert into a Sorted Circular Linked List-zh.md ├── 0709.leetcode709 To Lower Case-zh.md ├── 0710.leetcode710 Random Pick with Blacklist-zh.md ├── 0711.leetcode711 Number of Distinct Islands II-zh.md ├── 0712.leetcode712 Minimum ASCII Delete Sum for Two Strings-zh.md ├── 0713.leetcode713 Subarray Product Less Than K-zh.md ├── 0714.leetcode714 Best Time to Buy and Sell Stock with Transaction Fee-zh.md ├── 0715.leetcode715 Range Module-zh.md ├── 0716.leetcode716 Max Stack-zh.md ├── 0717.leetcode717 1-bit and 2-bit Characters-zh.md ├── 0718.leetcode718 Maximum Length of Repeated Subarray-zh.md ├── 0719.leetcode719 Find K-th Smallest Pair Distance-zh.md ├── 0720.leetcode720 Longest Word in Dictionary-zh.md ├── 0721.leetcode721 Accounts Merge-zh.md ├── 0722.leetcode722 Remove Comments-zh.md ├── 0723.leetcode723 Candy Crush-zh.md ├── 0724.leetcode724 Find Pivot Index-zh.md ├── 0725.leetcode725 Split Linked List in Parts-zh.md ├── 0726.leetcode726 Number of Atoms-zh.md ├── 0727.leetcode727 Minimum Window Subsequence-zh.md ├── 0728.leetcode728 Self Dividing Numbers-zh.md ├── 0729.leetcode729 My Calendar I-zh.md ├── 0730.leetcode730 Count Different Palindromic Subsequences-zh.md ├── 0731.leetcode731 My Calendar II-zh.md ├── 0732.leetcode732 My Calendar III-zh.md ├── 0733.leetcode733 Flood Fill-zh.md ├── 0734.leetcode734 Sentence Similarity-zh.md ├── 0735.leetcode735 Asteroid Collision-zh.md ├── 0736.leetcode736 Parse Lisp Expression-zh.md ├── 0737.leetcode737 Sentence Similarity II-zh.md ├── 0738.leetcode738 Monotone Increasing Digits-zh.md ├── 0739.leetcode739 Daily Temperatures-zh.md ├── 0740.leetcode740 Delete and Earn-zh.md ├── 0741.leetcode741 Cherry Pickup-zh.md ├── 0742.leetcode742 Closest Leaf in a Binary Tree-zh.md ├── 0743.leetcode743 Network Delay Time-zh.md ├── 0744.leetcode744 Find Smallest Letter Greater Than Target-zh.md ├── 0745.leetcode745 Prefix and Suffix Search-zh.md ├── 0746.leetcode746 Min Cost Climbing Stairs-zh.md ├── 0747.leetcode747 Largest Number At Least Twice of Others-zh.md ├── 0748.leetcode748 Shortest Completing Word-zh.md ├── 0749.leetcode749 Contain Virus-zh.md ├── 0750.leetcode750 Number Of Corner Rectangles-zh.md ├── 0751.leetcode751 IP to CIDR-zh.md ├── 0752.leetcode752 Open the Lock-zh.md ├── 0753.leetcode753 Cracking the Safe-zh.md ├── 0754.leetcode754 Reach a Number-zh.md ├── 0755.leetcode755 Pour Water-zh.md ├── 0756.leetcode756 Pyramid Transition Matrix-zh.md ├── 0757.leetcode757 Set Intersection Size At Least Two-zh.md ├── 0758.leetcode758 Bold Words in String10758.leetcode758 Bold Words in String-zh.md ├── 0759.leetcode759 Employee Free Time-zh.md ├── 0760.leetcode760 Find Anagram Mappings-zh.md ├── 0761.leetcode761 Special Binary String-zh.md ├── 0762.leetcode762 Prime Number of Set Bits in Binary Representation-zh.md ├── 0763.leetcode763 Partition Labels-zh.md ├── 0764.leetcode764 Largest Plus Sign-zh.md ├── 0765.leetcode765 Couples Holding Hands-zh.md ├── 0766.leetcode766 Toeplitz Matrix-zh.md ├── 0767.leetcode767 Reorganize String-zh.md ├── 0768.leetcode768 Max Chunks To Make Sorted II-zh.md ├── 0769.leetcode769 Max Chunks To Make Sorted-zh.md ├── 0770.leetcode770 Basic Calculator IV-zh.md ├── 0771.leetcode771 Jewels and Stones-zh.md ├── 0772.leetcode772 Basic Calculator III-zh.md ├── 0773.leetcode773 Sliding Puzzle-zh.md ├── 0774.leetcode774 Minimize Max Distance to Gas Station-zh.md ├── 0775.leetcode775 Global and Local Inversions-zh.md ├── 0776.leetcode776 Split BST-zh.md ├── 0777.leetcode777 Swap Adjacent in LR String-zh.md ├── 0778.leetcode778 Swim in Rising Water-zh.md ├── 0779.leetcode779 K-th Symbol in Grammar-zh.md ├── 0780.leetcode780 Reaching Points-zh.md ├── 0781.leetcode781 Rabbits in Forest-zh.md ├── 0782.leetcode782 Transform to Chessboard-zh.md ├── 0783.leetcode783 Minimum Distance Between BST Nodes-zh.md ├── 0784.leetcode784 Letter Case Permutation-zh.md ├── 0785.leetcode785 Is Graph Bipartite-zh.md ├── 0786.leetcode786 K-th Smallest Prime Fraction-zh.md ├── 0787.leetcode787 Cheapest Flights Within K Stops-zh.md ├── 0788.leetcode788 Rotated Digits-zh.md ├── 0789.leetcode789 Escape The Ghosts-zh.md ├── 0790.leetcode790 Domino and Tromino Tiling-zh.md ├── 0791.leetcode791 Custom Sort String-zh.md ├── 0792.leetcode792 Number of Matching Subsequences-zh.md ├── 0793.leetcode793 Preimage Size of Factorial Zeroes Function-zh.md ├── 0794.leetcode794 Valid Tic-Tac-Toe State-zh.md ├── 0795.leetcode795 Number of Subarrays with Bounded Maximum-zh.md ├── 0796.leetcode796 Rotate String-zh.md ├── 0797.leetcode797 All Paths From Source to Target-zh.md ├── 0798.leetcode798 Smallest Rotation with Highest Score-zh.md ├── 0799.leetcode799 Champagne Tower-zh.md ├── 0800.leetcode800 Similar RGB Color-zh.md ├── 0801.leetcode801 Minimum Swaps To Make Sequences Increasing-zh.md ├── 0802.leetcode802 Find Eventual Safe States-zh.md ├── 0803.leetcode803 Bricks Falling When Hit-zh.md ├── 0804.leetcode804 Unique Morse Code Words-zh.md ├── 0805.leetcode805 Split Array With Same Average-zh.md ├── 0806.leetcode806 Number of Lines To Write String-zh.md ├── 0807.leetcode807 Max Increase to Keep City Skyline-zh.md ├── 0808.leetcode808 Soup Servings-zh.md ├── 0809.leetcode809 Expressive Words-zh.md ├── 0810.leetcode810 Chalkboard XOR Game-zh.md ├── 0811.leetcode811 Subdomain Visit Count-zh.md ├── 0812.leetcode812 Largest Triangle Area-zh.md ├── 0813.leetcode813 Largest Sum of Averages-zh.md ├── 0814.leetcode814 Binary Tree Pruning-zh.md ├── 0815.leetcode815 Bus Routes-zh.md ├── 0816.leetcode816 Ambiguous Coordinates-zh.md ├── 0817.leetcode817 Linked List Components-zh.md ├── 0818.leetcode818 Race Car-zh.md ├── 0819.leetcode819 Most Common Word-zh.md ├── 0820.leetcode820 Short Encoding of Words-zh.md ├── 0821.leetcode821 Shortest Distance to a Character-zh.md ├── 0822.leetcode822 Card Flipping Game-zh.md ├── 0823.leetcode823 Binary Trees With Factors-zh.md ├── 0824.leetcode824 Goat Latin-zh.md ├── 0825.leetcode825 Friends Of Appropriate Ages-zh.md ├── 0826.leetcode826 Most Profit Assigning Work-zh.md ├── 0827.leetcode827 Making A Large Island-zh.md ├── 0828.leetcode828 Count Unique Characters of All Substrings of a Given String-zh.md ├── 0829.leetcode829 Consecutive Numbers Sum-zh.md ├── 0830.leetcode830 Positions of Large Groups-zh.md ├── 0831.leetcode831 Masking Personal Information-zh.md ├── 0832.leetcode832 Flipping an Image-zh.md ├── 0833.leetcode833 Find And Replace in String-zh.md ├── 0834.leetcode834 Sum of Distances in Tree-zh.md ├── 0835.leetcode835 Image Overlap-zh.md ├── 0836.leetcode836 Rectangle Overlap-zh.md ├── 0837.leetcode837 New 21 Game-zh.md ├── 0838.leetcode838 Push Dominoes-zh.md ├── 0839.leetcode839 Similar String Groups-zh.md ├── 0840.leetcode840 Magic Squares In Grid-zh.md ├── 0841.leetcode841 Keys and Rooms-zh.md ├── 0842.leetcode842 Split Array into Fibonacci Sequence-zh.md ├── 0843.leetcode843 Guess the Word-zh.md ├── 0844.leetcode844 Backspace String Compare-zh.md ├── 0845.leetcode845 Longest Mountain in Array-zh.md ├── 0846.leetcode846 Hand of Straights-zh.md ├── 0847.leetcode847 Shortest Path Visiting All Nodes-zh.md ├── 0848.leetcode848 Shifting Letters-zh.md ├── 0849.leetcode849 Maximize Distance to Closest Person-zh.md ├── 0850.leetcode850 Rectangle Area II-zh.md ├── 0851.leetcode851 Loud and Rich-zh.md ├── 0852.leetcode852 Peak Index in a Mountain Array-zh.md ├── 0853.leetcode853 Car Fleet-zh.md ├── 0854.leetcode854 K-Similar Strings-zh.md ├── 0855.leetcode855 Exam Room-zh.md ├── 0856.leetcode856 Score of Parentheses-zh.md ├── 0857.leetcode857 Minimum Cost to Hire K Workers-zh.md ├── 0858.leetcode858 Mirror Reflection-zh.md ├── 0859.leetcode859 Buddy Strings-zh.md ├── 0860.leetcode860 Lemonade Change-zh.md ├── 0861.leetcode861 Score After Flipping Matrix-zh.md ├── 0862.leetcode862 Shortest Subarray with Sum at Least K-zh.md ├── 0863.leetcode863 All Nodes Distance K in Binary Tree-zh.md ├── 0864.leetcode864 Shortest Path to Get All Keys-zh.md ├── 0865.leetcode865 Smallest Subtree with all the Deepest Nodes-zh.md ├── 0866.leetcode866 Prime Palindrome-zh.md ├── 0867.leetcode867 Transpose Matrix-zh.md ├── 0868.leetcode868 Binary Gap-zh.md ├── 0869.leetcode869 Reordered Power of 2-zh.md ├── 0870.leetcode870 Advantage Shuffle-zh.md ├── 0871.leetcode871 Minimum Number of Refueling Stops-zh.md ├── 0872.leetcode872 Leaf-Similar Trees-zh.md ├── 0873.leetcode873 Length of Longest Fibonacci Subsequence-zh.md ├── 0874.leetcode874 Walking Robot Simulation-zh.md ├── 0875.leetcode875 Koko Eating Bananas-zh.md ├── 0876.leetcode876 Middle of the Linked List-zh.md ├── 0877.leetcode877 Stone Game-zh.md ├── 0878.leetcode878 Nth Magical Number-zh.md ├── 0879.leetcode879 Profitable Schemes-zh.md ├── 0880.leetcode880 Decoded String at Index-zh.md ├── 0881.leetcode881 Boats to Save People-zh.md ├── 0882.leetcode882 Reachable Nodes In Subdivided Graph-zh.md ├── 0883.leetcode883 Projection Area of 3D Shapes-zh.md ├── 0884.leetcode884 Uncommon Words from Two Sentences-zh.md ├── 0885.leetcode885 Spiral Matrix III-zh.md ├── 0886.leetcode886 Possible Bipartition-zh.md ├── 0887.leetcode887 Super Egg Drop-zh.md ├── 0888.leetcode888 Fair Candy Swap-zh.md ├── 0889.leetcode889 Construct Binary Tree from Preorder and Postorder Traversal-zh.md ├── 0890.leetcode890 Find and Replace Pattern-zh.md ├── 0891.leetcode891 Sum of Subsequence Widths-zh.md ├── 0892.leetcode892 Surface Area of 3D Shapes-zh.md ├── 0893.leetcode893 Groups of Special-Equivalent Strings-zh.md ├── 0894.leetcode894 All Possible Full Binary Trees-zh.md ├── 0895.leetcode895 Maximum Frequency Stack-zh.md ├── 0896.leetcode896 Monotonic Array-zh.md ├── 0897.leetcode897 Increasing Order Search Tree-zh.md ├── 0898.leetcode898 Bitwise ORs of Subarrays-zh.md ├── 0899.leetcode899 Orderly Queue-zh.md ├── 0900.leetcode900 RLE Iterator-zh.md ├── 0901.leetcode901 Online Stock Span-zh.md ├── 0902.leetcode902 Numbers At Most N Given Digit Set-zh.md ├── 0903.leetcode903 Valid Permutations for DI Sequence-zh.md ├── 0904.leetcode904 Fruit Into Baskets-zh.md ├── 0905.leetcode905 Sort Array By Parity-zh.md ├── 0906.leetcode906 Super Palindromes-zh.md ├── 0907.leetcode907 Sum of Subarray Minimums-zh.md ├── 0908.leetcode908 Smallest Range I-zh.md ├── 0909.leetcode909 Snakes and Ladders-zh.md ├── 0910.leetcode910 Smallest Range II-zh.md ├── 0911.leetcode911 Online Election-zh.md ├── 0912.leetcode912 Sort an Array-zh.md ├── 0913.leetcode913 Cat and Mouse-zh.md ├── 0914.leetcode914 X of a Kind in a Deck of Cards-zh.md ├── 0915.leetcode915 Partition Array into Disjoint Intervals-zh.md ├── 0916.leetcode916 Word Subsets-zh.md ├── 0917.leetcode917 Reverse Only Letters-zh.md ├── 0918.leetcode918 Maximum Sum Circular Subarray-zh.md ├── 0919.leetcode919 Complete Binary Tree Inserter-zh.md ├── 0920.leetcode920 Number of Music Playlists-zh.md ├── 0921.leetcode921 Minimum Add to Make Parentheses Valid-zh.md ├── 0922.leetcode922 Sort Array By Parity II-zh.md ├── 0923.leetcode923 3Sum With Multiplicity-zh.md ├── 0924.leetcode924 Minimize Malware Spread-zh.md ├── 0925.leetcode925 Long Pressed Name-zh.md ├── 0926.leetcode926 Flip String to Monotone Increasing-zh.md ├── 0927.leetcode927 Three Equal Parts-zh.md ├── 0928.leetcode928 Minimize Malware Spread II-zh.md ├── 0929.leetcode929 Unique Email Addresses-zh.md ├── 0930.leetcode930 Binary Subarrays With Sum-zh.md ├── 0931.leetcode931 Minimum Falling Path Sum-zh.md ├── 0932.leetcode932 Beautiful Array-zh.md ├── 0933.leetcode933 Number of Recent Calls-zh.md ├── 0934.leetcode934 Shortest Bridge-zh.md ├── 0935.leetcode935 Knight Dialer-zh.md ├── 0936.leetcode936 Stamping The Sequence-zh.md ├── 0937.leetcode937 Reorder Data in Log Files-zh.md ├── 0938.leetcode938 Range Sum of BST-zh.md ├── 0939.leetcode939 Minimum Area Rectangle-zh.md ├── 0940.leetcode940 Distinct Subsequences II-zh.md ├── 0941.leetcode941 Valid Mountain Array-zh.md ├── 0942.leetcode942 DI String Match-zh.md ├── 0943.leetcode943 Find the Shortest Superstring-zh.md ├── 0944.leetcode944 Delete Columns to Make Sorted-zh.md ├── 0945.leetcode945 Minimum Increment to Make Array Unique-zh.md ├── 0946.leetcode946 Validate Stack Sequences-zh.md ├── 0947.leetcode947 Most Stones Removed with Same Row or Column-zh.md ├── 0948.leetcode948 Bag of Tokens-zh.md ├── 0949.leetcode949 Largest Time for Given Digits-zh.md ├── 0950.leetcode950 Reveal Cards In Increasing Order-zh.md ├── 0951.leetcode951 Flip Equivalent Binary Trees-zh.md ├── 0952.leetcode952 Largest Component Size by Common Factor-zh.md ├── 0953.leetcode953 Verifying an Alien Dictionary-zh.md ├── 0954.leetcode954 Array of Doubled Pairs-zh.md ├── 0955.leetcode955 Delete Columns to Make Sorted II-zh.md ├── 0956.leetcode956 Tallest Billboard-zh.md ├── 0957.leetcode957 Prison Cells After N Days-zh.md ├── 0958.leetcode958 Check Completeness of a Binary Tree-zh.md ├── 0959.leetcode959 Regions Cut By Slashes-zh.md ├── 0960.leetcode960 Delete Columns to Make Sorted III-zh.md ├── 0961.leetcode961 N-Repeated Element in Size 2N Array-zh.md ├── 0962.leetcode962 Maximum Width Ramp-zh.md ├── 0963.leetcode963 Minimum Area Rectangle II-zh.md ├── 0964.leetcode964 Least Operators to Express Number-zh.md ├── 0965.leetcode965 Univalued Binary Tree-zh.md ├── 0966.leetcode966 Vowel Spellchecker-zh.md ├── 0967.leetcode967 Numbers With Same Consecutive Differences-zh.md ├── 0968.leetcode968 Binary Tree Cameras-zh.md ├── 0969.leetcode969 Pancake Sorting-zh.md ├── 0970.leetcode970 Powerful Integers-zh.md ├── 0971.leetcode971 Flip Binary Tree To Match Preorder Traversal-zh.md ├── 0972.leetcode972 Equal Rational Numbers-zh.md ├── 0973.leetcode973 K Closest Points to Origin-zh.md ├── 0974.leetcode974 Subarray Sums Divisible by K-zh.md ├── 0975.leetcode975 Odd Even Jump-zh.md ├── 0976.leetcode976 Largest Perimeter Triangle-zh.md ├── 0977.leetcode977 Squares of a Sorted Array-zh.md ├── 0978.leetcode978 Longest Turbulent Subarray-zh.md ├── 0979.leetcode979 Distribute Coins in Binary Tree-zh.md ├── 0980.leetcode980 Unique Paths III-zh.md ├── 0981.leetcode981 Time Based Key-Value Store-zh.md ├── 0982.leetcode982 Triples with Bitwise AND Equal To Zero-zh.md ├── 0983.leetcode983 Minimum Cost For Tickets-zh.md ├── 0984.leetcode984 String Without AAA or BBB-zh.md ├── 0985.leetcode985 Sum of Even Numbers After Queries-zh.md ├── 0986.leetcode986 Interval List Intersections-zh.md ├── 0987.leetcode987 Vertical Order Traversal of a Binary Tree-zh.md ├── 0988.leetcode988 Smallest String Starting From Leaf-zh.md ├── 0989.leetcode989 Add to Array-Form of Integer-zh.md ├── 0990.leetcode990 Satisfiability of Equality Equations-zh.md ├── 0991.leetcode991 Broken Calculator-zh.md ├── 0992.leetcode992 Subarrays with K Different Integers-zh.md ├── 0993.leetcode993 Cousins in Binary Tree-zh.md ├── 0994.leetcode994 Rotting Oranges-zh.md ├── 0995.leetcode995 Minimum Number of K Consecutive Bit Flips-zh.md ├── 0996.leetcode996 Number of Squareful Arrays-zh.md ├── 0997.leetcode997 Find the Town Judge-zh.md ├── 0998.leetcode998 Maximum Binary Tree II-zh.md ├── 0999.leetcode999 Available Captures for Rook-zh.md ├── 1000.leetcode1000 Minimum Cost to Merge Stones-zh.md ├── 1001.leetcode1001 Grid Illumination-zh.md ├── 1002.leetcode1002 Find Common Characters-zh.md ├── 1003.leetcode1003 Check If Word Is Valid After Substitutions-zh.md ├── 1004.leetcode1004 Max Consecutive Ones III-zh.md ├── 1005.leetcode1005 Maximize Sum Of Array After K Negations-zh.md ├── 1006.leetcode1006 Clumsy Factorial-zh.md ├── 1007.leetcode1007 Minimum Domino Rotations For Equal Row-zh.md ├── 1008.leetcode1008 Construct Binary Search Tree from Preorder Traversal-zh.md ├── 1009.leetcode1009 Complement of Base 10 Integer-zh.md ├── 1010.leetcode1010 Pairs of Songs With Total Durations Divisible by 60-zh.md ├── 1011.leetcode1011 Capacity To Ship Packages Within D Days-zh.md ├── 1012.leetcode1012 Numbers With Repeated Digits-zh.md ├── 1013.leetcode1013 Partition Array Into Three Parts With Equal Sum-zh.md ├── 1014.leetcode1014 Best Sightseeing Pair-zh.md ├── 1015.leetcode1015 Smallest Integer Divisible by K-zh.md ├── 1016.leetcode1016 Binary String With Substrings Representing 1 To N-zh.md ├── 1017.leetcode1017 Convert to Base -2-zh.md ├── 1018.leetcode1018 Binary Prefix Divisible By 5-zh.md ├── 1019.leetcode1019 Next Greater Node In Linked List-zh.md ├── 1020.leetcode1020 Number of Enclaves-zh.md ├── 1021.leetcode1021 Remove Outermost Parentheses-zh.md ├── 1022.leetcode1022 Sum of Root To Leaf Binary Numbers-zh.md ├── 1023.leetcode1023 Camelcase Matching-zh.md ├── 1024.leetcode1024 Video Stitching-zh.md ├── 1025.leetcode1025 Divisor Game-zh.md ├── 1026.leetcode1026 Maximum Difference Between Node and Ancestor-zh.md ├── 1027.leetcode1027 Longest Arithmetic Subsequence-zh.md ├── 1028.leetcode1028 Recover a Tree From Preorder Traversal-zh.md ├── 1029.leetcode1029 Two City Scheduling-zh.md ├── 1030.leetcode1030 Matrix Cells in Distance Order-zh.md ├── 1031.leetcode1031 Maximum Sum of Two Non-Overlapping Subarrays-zh.md ├── 1032.leetcode1032 Stream of Characters-zh.md ├── 1033.leetcode1033 Moving Stones Until Consecutive-zh.md ├── 1034.leetcode1034 Coloring A Border-zh.md ├── 1035.leetcode1035 Uncrossed Lines-zh.md ├── 1036.leetcode1036 Escape a Large Maze-zh.md ├── 1037.leetcode1037 Valid Boomerang-zh.md ├── 1038.leetcode1038 Binary Search Tree to Greater Sum Tree-zh.md ├── 1039.leetcode1039 Minimum Score Triangulation of Polygon-zh.md ├── 1040.leetcode1040 Moving Stones Until Consecutive II-zh.md ├── 1041.leetcode1041 Robot Bounded In Circle-zh.md ├── 1042.leetcode1042 Flower Planting With No Adjacent-zh.md ├── 1043.leetcode1043 Partition Array for Maximum Sum-zh.md ├── 1044.leetcode1044 Longest Duplicate Substring-zh.md ├── 1045.leetcode1045 Customers Who Bought All Products-zh.md ├── 1046.leetcode1046 Last Stone Weight-zh.md ├── 1047.leetcode1047 Remove All Adjacent Duplicates In String-zh.md ├── 1048.leetcode1048 Longest String Chain-zh.md ├── 1049.leetcode1049 Last Stone Weight II-zh.md ├── 1050.leetcode1050 Actors and Directors Who Cooperated At Least Three Times-zh.md ├── 1051.leetcode1051 Height Checker-zh.md ├── 1052.leetcode1052 Grumpy Bookstore Owner-zh.md ├── 1053.leetcode1053 Previous Permutation With One Swap-zh.md ├── 1054.leetcode1054 Distant Barcodes-zh.md ├── 1055.leetcode1055 Shortest Way to Form String-zh.md ├── 1056.leetcode1056 Confusing Number-zh.md ├── 1057.leetcode1057 Campus Bikes-zh.md ├── 1058.leetcode1058 Minimize Rounding Error to Meet Target-zh.md ├── 1059.leetcode1059 All Paths from Source Lead to Destination-zh.md ├── 1060.leetcode1060 Missing Element in Sorted Array-zh.md ├── 1061.leetcode1061 Lexicographically Smallest Equivalent String-zh.md ├── 1062.leetcode1062 Longest Repeating Substring-zh.md ├── 1063.leetcode1063 Number of Valid Subarrays-zh.md ├── 1064.leetcode1064 Fixed Point-zh.md ├── 1065.leetcode1065 Index Pairs of a String-zh.md ├── 1066.leetcode1066 Campus Bikes II-zh.md ├── 1067.leetcode1067 Digit Count in Range-zh.md ├── 1068.leetcode1068 Product Sales Analysis I-zh.md ├── 1069.leetcode1069 Product Sales Analysis II-zh.md ├── 1070.leetcode1070 Product Sales Analysis III-zh.md ├── 1071.leetcode1071 Greatest Common Divisor of Strings-zh.md ├── 1072.leetcode1072 Flip Columns For Maximum Number of Equal Rows-zh.md ├── 1073.leetcode1073 Adding Two Negabinary Numbers-zh.md ├── 1074.leetcode1074 Number of Submatrices That Sum to Target-zh.md ├── 1075.leetcode1075 Project Employees I-zh.md ├── 1076.leetcode1076 Project Employees II-zh.md ├── 1077.leetcode1077 Project Employees III-zh.md ├── 1078.leetcode1078 Occurrences After Bigram-zh.md ├── 1079.leetcode1079 Letter Tile Possibilities-zh.md ├── 1080.leetcode1080 Insufficient Nodes in Root to Leaf Paths-zh.md ├── 1081.leetcode1081 Smallest Subsequence of Distinct Characters-zh.md ├── 1082.leetcode1082 Sales Analysis I-zh.md ├── 1083.leetcode1083 Sales Analysis II-zh.md ├── 1084.leetcode1084 Sales Analysis III-zh.md ├── 1085.leetcode1085 Sum of Digits in the Minimum Number-zh.md ├── 1086.leetcode1086 High Five-zh.md ├── 1087.leetcode1087 Brace Expansion-zh.md ├── 1088.leetcode1088 Confusing Number II-zh.md ├── 1089.leetcode1089 Duplicate Zeros-zh.md ├── 1090.leetcode1090 Largest Values From Labels-zh.md ├── 1091.leetcode1091 Shortest Path in Binary Matrix-zh.md ├── 1092.leetcode1092 Shortest Common Supersequence-zh.md ├── 1093.leetcode1093 Statistics from a Large Sample-zh.md ├── 1094.leetcode1094 Car Pooling-zh.md ├── 1095.leetcode1095 Find in Mountain Array-zh.md ├── 1096.leetcode1096 Brace Expansion II-zh.md ├── 1097.leetcode1097 Game Play Analysis V-zh.md ├── 1098.leetcode1098 Unpopular Books-zh.md ├── 1099.leetcode1099 Two Sum Less Than K-zh.md ├── 1100.leetcode1100 Find K-Length Substrings With No Repeated Characters-zh.md ├── 1101.leetcode1101 The Earliest Moment When Everyone Become Friends-zh.md ├── 1102.leetcode1102 Path With Maximum Minimum Value-zh.md ├── 1103.leetcode1103 Distribute Candies to People-zh.md ├── 1104.leetcode1104 Path In Zigzag Labelled Binary Tree-zh.md ├── 1105.leetcode1105 Filling Bookcase Shelves-zh.md ├── 1106.leetcode1106 Parsing A Boolean Expression-zh.md ├── 1107.leetcode1107 New Users Daily Count-zh.md ├── 1108.leetcode1108 Defanging an IP Address-zh.md ├── 1109.leetcode1109 Corporate Flight Bookings-zh.md ├── 1110.leetcode1110 Delete Nodes And Return Forest-zh.md ├── 1111.leetcode1111 Maximum Nesting Depth of Two Valid Parentheses Strings-zh.md ├── 1112.leetcode1112 Highest Grade For Each Student-zh.md ├── 1113.leetcode1113 Reported Posts-zh.md ├── 1114.leetcode1114 Print in Order-zh.md ├── 1115.leetcode1115 Print FooBar Alternately-zh.md ├── 1116.leetcode1116 Print Zero Even Odd-zh.md ├── 1117.leetcode1117 Building H2O-zh.md ├── 1118.leetcode1118 Number of Days in a Month-zh.md ├── 1119.leetcode1119 Remove Vowels from a String-zh.md ├── 1120.leetcode1120 Maximum Average Subtree-zh.md ├── 1121.leetcode1121 Divide Array Into Increasing Sequences-zh.md ├── 1122.leetcode1122 Relative Sort Array-zh.md ├── 1123.leetcode1123 Lowest Common Ancestor of Deepest Leaves-zh.md ├── 1124.leetcode1124 Longest Well-Performing Interval-zh.md ├── 1125.leetcode1125 Smallest Sufficient Team-zh.md ├── 1126.leetcode1126 Active Businesses-zh.md ├── 1127.leetcode1127 User Purchase Platform-zh.md ├── 1128.leetcode1128 Number of Equivalent Domino Pairs-zh.md ├── 1129.leetcode1129 Shortest Path with Alternating Colors-zh.md ├── 1130.leetcode1130 Minimum Cost Tree From Leaf Values-zh.md ├── 1131.leetcode1131 Maximum of Absolute Value Expression-zh.md ├── 1132.leetcode1132 Reported Posts II-zh.md ├── 1133.leetcode1133 Largest Unique Number-zh.md ├── 1134.leetcode1134 Armstrong Number-zh.md ├── 1135.leetcode1135 Connecting Cities With Minimum Cost-zh.md ├── 1136.leetcode1136 Parallel Courses-zh.md ├── 1137.leetcode1137 N-th Tribonacci Number-zh.md ├── 1138.leetcode1138 Alphabet Board Path-zh.md ├── 1139.leetcode1139 Largest 1-Bordered Square-zh.md ├── 1140.leetcode1140 Stone Game II-zh.md ├── 1141.leetcode1141 User Activity for the Past 30 Days I-zh.md ├── 1142.leetcode1142 User Activity for the Past 30 Days II-zh.md ├── 1143.leetcode1143 Longest Common Subsequence-zh.md ├── 1144.leetcode1144 Decrease Elements To Make Array Zigzag-zh.md ├── 1145.leetcode1145 Binary Tree Coloring Game-zh.md ├── 1146.leetcode1146 Snapshot Array-zh.md ├── 1147.leetcode1147 Longest Chunked Palindrome Decomposition-zh.md ├── 1148.leetcode1148 Article Views I-zh.md ├── 1149.leetcode1149 Article Views II-zh.md ├── 1150.leetcode1150 Check If a Number Is Majority Element in a Sorted Array-zh.md ├── 1151.leetcode1151 Minimum Swaps to Group All 1's Together-zh.md ├── 1152.leetcode1152 Analyze User Website Visit Pattern-zh.md ├── 1153.leetcode1153 String Transforms Into Another String-zh.md ├── 1154.leetcode1154 Day of the Year-zh.md ├── 1155.leetcode1155 Number of Dice Rolls With Target Sum-zh.md ├── 1156.leetcode1156 Swap For Longest Repeated Character Substring-zh.md ├── 1157.leetcode1157 Online Majority Element In Subarray-zh.md ├── 1158.leetcode1158 Market Analysis I-zh.md ├── 1159.leetcode1159 Market Analysis II-zh.md ├── 1160.leetcode1160 Find Words That Can Be Formed by Characters-zh.md ├── 1161.leetcode1161 Maximum Level Sum of a Binary Tree-zh.md ├── 1162.leetcode1162 As Far from Land as Possible-zh.md ├── 1163.leetcode1163 Last Substring in Lexicographical Order-zh.md ├── 1164.leetcode1164 Product Price at a Given Date-zh.md ├── 1165.leetcode1165 Single-Row Keyboard-zh.md ├── 1166.leetcode1166 Design File System-zh.md ├── 1167.leetcode1167 Minimum Cost to Connect Sticks-zh.md ├── 1168.leetcode1168 Optimize Water Distribution in a Village-zh.md ├── 1169.leetcode1169 Invalid Transactions-zh.md ├── 1170.leetcode1170 Compare Strings by Frequency of the Smallest Character-zh.md ├── 1171.leetcode1171 Remove Zero Sum Consecutive Nodes from Linked List-zh.md ├── 1172.leetcode1172 Dinner Plate Stacks-zh.md ├── 1173.leetcode1173 Immediate Food Delivery I-zh.md ├── 1174.leetcode1174 Immediate Food Delivery II-zh.md ├── 1175.leetcode1175 Prime Arrangements-zh.md ├── 1176.leetcode1176 Diet Plan Performance-zh.md ├── 1177.leetcode1177 Can Make Palindrome from Substring-zh.md ├── 1178.leetcode1178 Number of Valid Words for Each Puzzle-zh.md ├── 1179.leetcode1179 Reformat Department Table-zh.md ├── 1180.leetcode1180 Count Substrings with Only One Distinct Letter-zh.md ├── 1181.leetcode1181 Before and After Puzzle-zh.md ├── 1182.leetcode1182 Shortest Distance to Target Color-zh.md ├── 1183.leetcode1183 Maximum Number of Ones-zh.md ├── 1184.leetcode1184 Distance Between Bus Stops-zh.md ├── 1185.leetcode1185 Day of the Week-zh.md ├── 1186.leetcode1186 Maximum Subarray Sum with One Deletion-zh.md ├── 1187.leetcode1187 Make Array Strictly Increasing-zh.md ├── 1188.leetcode1188 Design Bounded Blocking Queue-zh.md ├── 1189.leetcode1189 Maximum Number of Balloons-zh.md ├── 1190.leetcode1190 Reverse Substrings Between Each Pair of Parentheses-zh.md ├── 1191.leetcode1191 K-Concatenation Maximum Sum-zh.md ├── 1192.leetcode1192 Critical Connections in a Network-zh.md ├── 1193.leetcode1193 Monthly Transactions I-zh.md ├── 1194.leetcode1194 Tournament Winners-zh.md ├── 1195.leetcode1195 Fizz Buzz Multithreaded-zh.md ├── 1196.leetcode1196 How Many Apples Can You Put into the Basket-zh.md ├── 1197.leetcode1197 Minimum Knight Moves-zh.md ├── 1198.leetcode1198 Find Smallest Common Element in All Rows-zh.md ├── 1199.leetcode1199 Minimum Time to Build Blocks-zh.md ├── 1200.leetcode1200 Minimum Absolute Difference-zh.md ├── 1201.leetcode1201 Ugly Number III-zh.md ├── 1202.leetcode1202 Smallest String With Swaps-zh.md ├── 1203.leetcode1203 Sort Items by Groups Respecting Dependencies-zh.md ├── 1204.leetcode1204 Last Person to Fit in the Bus-zh.md ├── 1204.leetcode1204 Last Person to Fit in the Elevator-zh.md ├── 1205.leetcode1205 Monthly Transactions II-zh.md ├── 1206.leetcode1206 Design Skiplist-zh.md ├── 1207.leetcode1207 Unique Number of Occurrences-zh.md ├── 1208.leetcode1208 Get Equal Substrings Within Budget-zh.md ├── 1209.leetcode1209 Remove All Adjacent Duplicates in String II-zh.md ├── 1210.leetcode1210 Minimum Moves to Reach Target with Rotations-zh.md ├── 1211.leetcode1211 Queries Quality and Percentage-zh.md ├── 1212.leetcode1212 Team Scores in Football Tournament-zh.md ├── 1213.leetcode1213 Intersection of Three Sorted Arrays-zh.md ├── 1214.leetcode1214 Two Sum BSTs-zh.md ├── 1215.leetcode1215 Stepping Numbers-zh.md ├── 1216.leetcode1216 Valid Palindrome III-zh.md ├── 1217.leetcode1217 Minimum Cost to Move Chips to The Same Position-zh.md ├── 1218.leetcode1218 Longest Arithmetic Subsequence of Given Difference-zh.md ├── 1219.leetcode1219 Path with Maximum Gold-zh.md ├── 1220.leetcode1220 Count Vowels Permutation-zh.md ├── 1221.leetcode1221 Split a String in Balanced Strings-zh.md ├── 1222.leetcode1222 Queens That Can Attack the King-zh.md ├── 1223.leetcode1223 Dice Roll Simulation-zh.md ├── 1224.leetcode1224 Maximum Equal Frequency-zh.md ├── 1225.leetcode1225 Report Contiguous Dates-zh.md ├── 1226.leetcode1226 The Dining Philosophers-zh.md ├── 1227.leetcode1227 Airplane Seat Assignment Probability-zh.md ├── 1228.leetcode1228 Missing Number In Arithmetic Progression-zh.md ├── 1229.leetcode1229 Meeting Scheduler-zh.md ├── 1230.leetcode1230 Toss Strange Coins-zh.md ├── 1231.leetcode1231 Divide Chocolate-zh.md ├── 1232.leetcode1232 Check If It Is a Straight Line-zh.md ├── 1233.leetcode1233 Remove Sub-Folders from the Filesystem-zh.md ├── 1234.leetcode1234 Replace the Substring for Balanced String-zh.md ├── 1235.leetcode1235 Maximum Profit in Job Scheduling-zh.md ├── 1236.leetcode1236 Web Crawler-zh.md ├── 1237.leetcode1237 Find Positive Integer Solution for a Given Equation-zh.md ├── 1238.leetcode1238 Circular Permutation in Binary Representation-zh.md ├── 1239.leetcode1239 Maximum Length of a Concatenated String with Unique Characters-zh.md ├── 1240.leetcode1240 Tiling a Rectangle with the Fewest Squares-zh.md ├── 1241.leetcode1241 Number of Comments per Post-zh.md ├── 1242.leetcode1242 Web Crawler Multithreaded-zh.md ├── 1243.leetcode1243 Array Transformation-zh.md ├── 1244.leetcode1244 Design A Leaderboard-zh.md ├── 1245.leetcode1245 Tree Diameter-zh.md ├── 1246.leetcode1246 Palindrome Removal-zh.md ├── 1247.leetcode1247 Minimum Swaps to Make Strings Equal-zh.md ├── 1248.leetcode1248 Count Number of Nice Subarrays-zh.md ├── 1249.leetcode1249 Minimum Remove to Make Valid Parentheses-zh.md ├── 1250.leetcode1250 Check If It Is a Good Array-zh.md ├── 1251.leetcode1251 Average Selling Price-zh.md ├── 1252.leetcode1252 Cells with Odd Values in a Matrix-zh.md ├── 1253.leetcode1253 Reconstruct a 2-Row Binary Matrix-zh.md ├── 1254.leetcode1254 Number of Closed Islands-zh.md ├── 1255.leetcode1255 Maximum Score Words Formed by Letters-zh.md ├── 1256.leetcode1256 Encode Number-zh.md ├── 1257.leetcode1257 Smallest Common Region-zh.md ├── 1258.leetcode1258 Synonymous Sentences-zh.md ├── 1259.leetcode1259 Handshakes That Don't Cross-zh.md ├── 1260.leetcode1260 Shift 2D Grid-zh.md ├── 1261.leetcode1261 Find Elements in a Contaminated Binary Tree-zh.md ├── 1262.leetcode1262 Greatest Sum Divisible by Three-zh.md ├── 1263.leetcode1263 Minimum Moves to Move a Box to Their Target Location-zh.md ├── 1264.leetcode1264 Page Recommendations-zh.md ├── 1265.leetcode1265 Print Immutable Linked List in Reverse-zh.md ├── 1266.leetcode1266 Minimum Time Visiting All Points-zh.md ├── 1267.leetcode1267 Count Servers that Communicate-zh.md ├── 1268.leetcode1268 Search Suggestions System-zh.md ├── 1269.leetcode1269 Number of Ways to Stay in the Same Place After Some Steps-zh.md ├── 1270.leetcode1270 All People Report to the Given Manager-zh.md ├── 1271.leetcode1271 Hexspeak-zh.md ├── 1272.leetcode1272 Remove Interval-zh.md ├── 1273.leetcode1273 Delete Tree Nodes-zh.md ├── 1274.leetcode1274 Number of Ships in a Rectangle-zh.md ├── 1275.leetcode1275 Find Winner on a Tic Tac Toe Game-zh.md ├── 1276.leetcode1276 Number of Burgers with No Waste of Ingredients-zh.md ├── 1277.leetcode1277 Count Square Submatrices with All Ones-zh.md ├── 1278.leetcode1278 Palindrome Partitioning III-zh.md ├── 1279.leetcode1279 Traffic Light Controlled Intersection-zh.md ├── 1280.leetcode1280 Students and Examinations-zh.md ├── 1281.leetcode1281 Subtract the Product and Sum of Digits of an Integer-zh.md ├── 1282.leetcode1282 Group the People Given the Group Size They Belong To-zh.md ├── 1283.leetcode1283 Find the Smallest Divisor Given a Threshold-zh.md ├── 1284.leetcode1284 Minimum Number of Flips to Convert Binary Matrix to Zero Matrix-zh.md ├── 1285.leetcode1285 Find the Start and End Number of Continuous Ranges-zh.md ├── 1286.leetcode1286 Iterator for Combination-zh.md ├── 1287.leetcode1287 Element Appearing More Than 25% In Sorted Array-zh.md ├── 1288.leetcode1288 Remove Covered Intervals-zh.md ├── 1289.leetcode1289 Minimum Falling Path Sum II-zh.md ├── 1290.leetcode1290 Convert Binary Number in a Linked List to Integer-zh.md ├── 1291.leetcode1291 Sequential Digits-zh.md ├── 1292.leetcode1292 Maximum Side Length of a Square with Sum Less than or Equal to Threshold-zh.md ├── 1293.leetcode1293 Shortest Path in a Grid with Obstacles Elimination-zh.md ├── 1294.leetcode1294 Weather Type in Each Country-zh.md ├── 1295.leetcode1295 Find Numbers with Even Number of Digits-zh.md ├── 1296.leetcode1296 Divide Array in Sets of K Consecutive Numbers-zh.md ├── 1297.leetcode1297 Maximum Number of Occurrences of a Substring-zh.md ├── 1298.leetcode1298 Maximum Candies You Can Get from Boxes-zh.md ├── 1299.leetcode1299 Replace Elements with Greatest Element on Right Side-zh.md ├── 1300.leetcode1300 Sum of Mutated Array Closest to Target-zh.md ├── 1301.leetcode1301 Number of Paths with Max Score-zh.md ├── 1302.leetcode1302 Deepest Leaves Sum-zh.md ├── 1303.leetcode1303 Find the Team Size-zh.md ├── 1304.leetcode1304 Find N Unique Integers Sum up to Zero-zh.md ├── 1305.leetcode1305 All Elements in Two Binary Search Trees-zh.md ├── 1306.leetcode1306 Jump Game III-zh.md ├── 1307.leetcode1307 Verbal Arithmetic Puzzle-zh.md ├── 1308.leetcode1308 Running Total for Different Genders-zh.md ├── 1309.leetcode1309 Decrypt String from Alphabet to Integer Mapping-zh.md ├── 1310.leetcode1310 XOR Queries of a Subarray-zh.md ├── 1311.leetcode1311 Get Watched Videos by Your Friends-zh.md ├── 1312.leetcode1312 Minimum Insertion Steps to Make a String Palindrome-zh.md ├── 1313.leetcode1313 Decompress Run-Length Encoded List-zh.md ├── 1314.leetcode1314 Matrix Block Sum-zh.md ├── 1315.leetcode1315 Sum of Nodes with Even-Valued Grandparent-zh.md ├── 1316.leetcode1316 Distinct Echo Substrings-zh.md ├── 1317.leetcode1317 Convert Integer to the Sum of Two No-Zero Integers-zh.md ├── 1318.leetcode1318 Minimum Flips to Make a OR b Equal to c-zh.md ├── 1319.leetcode1319 Number of Operations to Make Network Connected-zh.md ├── 1320.leetcode1320 Minimum Distance to Type a Word Using Two Fingers-zh.md ├── 1321.leetcode1321 Restaurant Growth-zh.md ├── 1322.leetcode1322 Ads Performance-zh.md ├── 1323.leetcode1323 Maximum 69 Number-zh.md ├── 1324.leetcode1324 Print Words Vertically-zh.md ├── 1325.leetcode1325 Delete Leaves With a Given Value-zh.md ├── 1326.leetcode1326 Minimum Number of Taps to Open to Water a Garden-zh.md ├── 1327.leetcode1327 List the Products Ordered in a Period-zh.md ├── 1328.leetcode1328 Break a Palindrome-zh.md ├── 1329.leetcode1329 Sort the Matrix Diagonally-zh.md ├── 1330.leetcode1330 Reverse Subarray To Maximize Array Value-zh.md ├── 1331.leetcode1331 Rank Transform of an Array-zh.md ├── 1332.leetcode1332 Remove Palindromic Subsequences-zh.md ├── 1333.leetcode1333 Filter Restaurants by Vegan-Friendly, Price and Distance-zh.md ├── 1334.leetcode1334 Find the City With the Smallest Number of Neighbors at a Threshold Distance-zh.md ├── 1335.leetcode1335 Minimum Difficulty of a Job Schedule-zh.md ├── 1336.leetcode1336 Number of Transactions per Visit-zh.md ├── 1337.leetcode1337 The K Weakest Rows in a Matrix-zh.md ├── 1338.leetcode1338 Reduce Array Size to The Half-zh.md ├── 1339.leetcode1339 Maximum Product of Splitted Binary Tree-zh.md ├── 1340.leetcode1340 Jump Game V-zh.md ├── 1341.leetcode1341 Movie Rating-zh.md ├── 1342.leetcode1342 Number of Steps to Reduce a Number to Zero-zh.md ├── 1343.leetcode1343 Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold-zh.md ├── 1344.leetcode1344 Angle Between Hands of a Clock-zh.md ├── 1345.leetcode1345 Jump Game IV-zh.md ├── 1346.leetcode1346 Check If N and Its Double Exist-zh.md ├── 1347.leetcode1347 Minimum Number of Steps to Make Two Strings Anagram-zh.md ├── 1348.leetcode1348 Tweet Counts Per Frequency-zh.md ├── 1349.leetcode1349 Maximum Students Taking Exam-zh.md ├── 1350.leetcode1350 Students With Invalid Departments-zh.md ├── 1351.leetcode1351 Count Negative Numbers in a Sorted Matrix-zh.md ├── 1352.leetcode1352 Product of the Last K Numbers-zh.md ├── 1353.leetcode1353 Maximum Number of Events That Can Be Attended-zh.md ├── 1354.leetcode1354 Construct Target Array With Multiple Sums-zh.md ├── 1355.leetcode1355 Activity Participants-zh.md ├── 1356.leetcode1356 Sort Integers by The Number of 1 Bits-zh.md ├── 1357.leetcode1357 Apply Discount Every n Orders-zh.md ├── 1358.leetcode1358 Number of Substrings Containing All Three Characters-zh.md ├── 1359.leetcode1359 Count All Valid Pickup and Delivery Options-zh.md ├── 1360.leetcode1360 Number of Days Between Two Dates-zh.md ├── 1361.leetcode1361 Validate Binary Tree Nodes-zh.md ├── 1362.leetcode1362 Closest Divisors-zh.md ├── 1363.leetcode1363 Largest Multiple of Three-zh.md ├── 1364.leetcode1364 Number of Trusted Contacts of a Customer-zh.md ├── 1365.leetcode1365 How Many Numbers Are Smaller Than the Current Number-zh.md ├── 1366.leetcode1366 Rank Teams by Votes-zh.md ├── 1367.leetcode1367 Linked List in Binary Tree-zh.md ├── 1368.leetcode1368 Minimum Cost to Make at Least One Valid Path in a Grid-zh.md ├── 1369.leetcode1369 Get the Second Most Recent Activity-zh.md ├── 1370.leetcode1370 Increasing Decreasing String-zh.md ├── 1371.leetcode1371 Find the Longest Substring Containing Vowels in Even Counts-zh.md ├── 1372.leetcode1372 Longest ZigZag Path in a Binary Tree-zh.md ├── 1373.leetcode1373 Maximum Sum BST in Binary Tree-zh.md ├── 1374.leetcode1374 Generate a String With Characters That Have Odd Counts-zh.md ├── 1375.leetcode1375 Bulb Switcher III-zh.md ├── 1376.leetcode1376 Time Needed to Inform All Employees-zh.md ├── 1377.leetcode1377 Frog Position After T Seconds-zh.md ├── 1378.leetcode1378 Replace Employee ID With The Unique Identifier-zh.md ├── 1379.leetcode1379 Find a Corresponding Node of a Binary Tree in a Clone of That Tree-zh.md ├── 1380.leetcode1380 Lucky Numbers in a Matrix-zh.md ├── 1381.leetcode1381 Design a Stack With Increment Operation-zh.md ├── 1382.leetcode1382 Balance a Binary Search Tree-zh.md ├── 1383.leetcode1383 Maximum Performance of a Team-zh.md ├── 1384.leetcode1384 Total Sales Amount by Year-zh.md ├── 1385.leetcode1385 Find the Distance Value Between Two Arrays-zh.md ├── 1386.leetcode1386 Cinema Seat Allocation-zh.md ├── 1387.leetcode1387 Sort Integers by The Power Value-zh.md ├── 1388.leetcode1388 Pizza With 3n Slices-zh.md ├── 1389.leetcode1389 Create Target Array in the Given Order-zh.md ├── 1390.leetcode1390 Four Divisors-zh.md ├── 1391.leetcode1391 Check if There is a Valid Path in a Grid-zh.md ├── 1392.leetcode1392 Longest Happy Prefix-zh.md ├── 1393.leetcode1393 Capital GainLoss-zh.md ├── 1394.leetcode1394 Find Lucky Integer in an Array-zh.md ├── 1395.leetcode1395 Count Number of Teams-zh.md ├── 1396.leetcode1396 Design Underground System-zh.md ├── 1397.leetcode1397 Find All Good Strings-zh.md ├── 1398.leetcode1398 Customers Who Bought Products A and B but Not C-zh.md ├── 1399.leetcode1399 Count Largest Group-zh.md ├── 1400.leetcode1400 Construct K Palindrome Strings-zh.md ├── 1401.leetcode1401 Circle and Rectangle Overlapping-zh.md ├── 1402.leetcode1402 Reducing Dishes-zh.md ├── 1403.leetcode1403 Minimum Subsequence in Non-Increasing Order-zh.md ├── 1404.leetcode1404 Number of Steps to Reduce a Number in Binary Representation to One-zh.md ├── 1405.leetcode1405 Longest Happy String-zh.md ├── 1406.leetcode1406 Stone Game III-zh.md ├── 1407.leetcode1407 Top Travellers-zh.md ├── 1408.leetcode1408 String Matching in an Array-zh.md ├── 1409.leetcode1409 Queries on a Permutation With Key-zh.md ├── 1410.leetcode1410 HTML Entity Parser-zh.md ├── 1411.leetcode1411 Number of Ways to Paint N × 3 Grid-zh.md ├── 1412.leetcode1412 Find the Quiet Students in All Exams-zh.md ├── 1413.leetcode1413 Minimum Value to Get Positive Step by Step Sum-zh.md ├── 1414.leetcode1414 Find the Minimum Number of Fibonacci Numbers Whose Sum Is K-zh.md ├── 1415.leetcode1415 The k-th Lexicographical String of All Happy Strings of Length n-zh.md ├── 1416.leetcode1416 Restore The Array-zh.md ├── 1417.leetcode1417 Reformat The String-zh.md ├── 1418.leetcode1418 Display Table of Food Orders in a Restaurant-zh.md ├── 1419.leetcode1419 Minimum Number of Frogs Croaking-zh.md ├── 1420.leetcode1420 Build Array Where You Can Find The Maximum Exactly K Comparisons-zh.md ├── 1421.leetcode1421 NPV Queries-zh.md ├── 1422.leetcode1422 Maximum Score After Splitting a String-zh.md ├── 1423.leetcode1423 Maximum Points You Can Obtain from Cards-zh.md ├── 1424.leetcode1424 Diagonal Traverse II-zh.md ├── 1425.leetcode1425 Constrained Subsequence Sum-zh.md ├── 1426.leetcode1426 Counting Elements-zh.md ├── 1427.leetcode1427 Perform String Shifts-zh.md ├── 1428.leetcode1428 Leftmost Column with at Least a One-zh.md ├── 1429.leetcode1429 First Unique Number-zh.md ├── 1430.leetcode1430 Check If a String Is a Valid Sequence from Root to Leaves Path in a Binary Tree-zh.md ├── 1431.leetcode1431 Kids With the Greatest Number of Candies-zh.md ├── 1432.leetcode1432 Max Difference You Can Get From Changing an Integer-zh.md ├── 1433.leetcode1433 Check If a String Can Break Another String-zh.md ├── 1434.leetcode1434 Number of Ways to Wear Different Hats to Each Other-zh.md ├── 1435.leetcode1435 Create a Session Bar Chart-zh.md ├── 1436.leetcode1436 Destination City-zh.md ├── 1437.leetcode1437 Check If All 1's Are at Least Length K Places Away-zh.md ├── 1438.leetcode1438 Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit-zh.md ├── 1439.leetcode1439 Find the Kth Smallest Sum of a Matrix With Sorted Rows-zh.md ├── 1440.leetcode1440 Evaluate Boolean Expression-zh.md ├── 1441.leetcode1441 Build an Array With Stack Operations-zh.md ├── 1442.leetcode1442 Count Triplets That Can Form Two Arrays of Equal XOR-zh.md ├── 1443.leetcode1443 Minimum Time to Collect All Apples in a Tree-zh.md ├── 1444.leetcode1444 Number of Ways of Cutting a Pizza-zh.md ├── 1445.leetcode1445 Apples & Oranges-zh.md ├── 1446.leetcode1446 Consecutive Characters-zh.md ├── 1447.leetcode1447 Simplified Fractions-zh.md ├── 1448.leetcode1448 Count Good Nodes in Binary Tree-zh.md ├── 1449.leetcode1449 Form Largest Integer With Digits That Add up to Target-zh.md ├── 1450.leetcode1450 Number of Students Doing Homework at a Given Time-zh.md ├── 1451.leetcode1451 Rearrange Words in a Sentence-zh.md ├── 1452.leetcode1452 People Whose List of Favorite Companies Is Not a Subset of Another List-zh.md ├── 1453.leetcode1453 Maximum Number of Darts Inside of a Circular Dartboard-zh.md ├── 1454.leetcode1454 Active Users-zh.md ├── 1455.leetcode1455 Check If a Word Occurs As a Prefix of Any Word in a Sentence-zh.md ├── 1456.leetcode1456 Maximum Number of Vowels in a Substring of Given Length-zh.md ├── 1457.leetcode1457 Pseudo-Palindromic Paths in a Binary Tree-zh.md ├── 1458.leetcode1458 Max Dot Product of Two Subsequences-zh.md ├── 1459.leetcode1459 Rectangles Area-zh.md ├── 1460.leetcode1460 Make Two Arrays Equal by Reversing Sub-arrays-zh.md ├── 1461.leetcode1461 Check If a String Contains All Binary Codes of Size K-zh.md ├── 1462.leetcode1462 Course Schedule IV-zh.md ├── 1463.leetcode1463 Cherry Pickup II-zh.md ├── 1464.leetcode1464 Maximum Product of Two Elements in an Array-zh.md ├── 1465.leetcode1465 Maximum Area of a Piece of Cake After Horizontal and Vertical Cuts-zh.md ├── 1466.leetcode1466 Reorder Routes to Make All Paths Lead to the City Zero-zh.md ├── 1467.leetcode1467 Probability of a Two Boxes Having The Same Number of Distinct Balls-zh.md ├── 1468.leetcode1468 Calculate Salaries-zh.md ├── 1469.leetcode1469 Find All The Lonely Nodes-zh.md ├── 1470.leetcode1470 Shuffle the Array-zh.md ├── 1471.leetcode1471 The k Strongest Values in an Array-zh.md ├── 1472.leetcode1472 Design Browser History-zh.md ├── 1473.leetcode1473 Paint House III-zh.md ├── 1474.leetcode1474 Delete N Nodes After M Nodes of a Linked List-zh.md ├── 1475.leetcode1475 Final Prices With a Special Discount in a Shop-zh.md ├── 1476.leetcode1476 Subrectangle Queries-zh.md ├── 1477.leetcode1477 Find Two Non-overlapping Sub-arrays Each With Target Sum-zh.md ├── 1478.leetcode1478 Allocate Mailboxes-zh.md ├── 1479.leetcode1479 Sales by Day of the Week-zh.md ├── 1480.leetcode1480 Running Sum of 1d Array-zh.md ├── 1481.leetcode1481 Least Number of Unique Integers after K Removals-zh.md ├── 1482.leetcode1482 Minimum Number of Days to Make m Bouquets-zh.md ├── 1483.leetcode1483 Kth Ancestor of a Tree Node-zh.md ├── 1484.leetcode1484 Group Sold Products By The Date-zh.md ├── 1485.leetcode1485 Clone Binary Tree With Random Pointer-zh.md ├── 1486.leetcode1486 XOR Operation in an Array-zh.md ├── 1487.leetcode1487 Making File Names Unique-zh.md ├── 1488.leetcode1488 Avoid Flood in The City-zh.md ├── 1489.leetcode1489 Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree-zh.md ├── 1490.leetcode1490 Clone N-ary Tree-zh.md ├── 1491.leetcode1491 Average Salary Excluding the Minimum and Maximum Salary-zh.md ├── 1492.leetcode1492 The kth Factor of n-zh.md ├── 1493.leetcode1493 Longest Subarray of 1's After Deleting One Element-zh.md ├── 1494.leetcode1494 Parallel Courses II-zh.md ├── 1495.leetcode1495 Friendly Movies Streamed Last Month-zh.md ├── 1496.leetcode1496 Path Crossing-zh.md ├── 1497.leetcode1497 Check If Array Pairs Are Divisible by k-zh.md ├── 1498.leetcode1498 Number of Subsequences That Satisfy the Given Sum Condition-zh.md ├── 1499.leetcode1499 Max Value of Equation-zh.md ├── 1500.leetcode1500 Design a File Sharing System-zh.md ├── 1501.leetcode1501 Countries You Can Safely Invest In-zh.md ├── 1502.leetcode1502 Can Make Arithmetic Progression From Sequence-zh.md ├── 1503.leetcode1503 Last Moment Before All Ants Fall Out of a Plank-zh.md ├── 1504.leetcode1504 Count Submatrices With All Ones-zh.md ├── 1505.leetcode1505 Minimum Possible Integer After at Most K Adjacent Swaps On Digits-zh.md ├── 1506.leetcode1506 Find Root of N-Ary Tree-zh.md ├── 1507.leetcode1507 Reformat Date-zh.md ├── 1508.leetcode1508 Range Sum of Sorted Subarray Sums-zh.md ├── 1509.leetcode1509 Minimum Difference Between Largest and Smallest Value in Three Moves-zh.md ├── 1510.leetcode1510 Stone Game IV-zh.md ├── 1511.leetcode1511 Customer Order Frequency-zh.md ├── 1512.leetcode1512 Number of Good Pairs-zh.md ├── 1513.leetcode1513 Number of Substrings With Only 1s-zh.md ├── 1514.leetcode1514 Path with Maximum Probability-zh.md ├── 1515.leetcode1515 Best Position for a Service Centre-zh.md ├── 1516.leetcode1516 Move Sub-Tree of N-Ary Tree-zh.md ├── 1517.leetcode1517 Find Users With Valid E-Mails-zh.md ├── 1518.leetcode1518 Water Bottles-zh.md ├── 1519.leetcode1519 Number of Nodes in the Sub-Tree With the Same Label-zh.md ├── 1520.leetcode1520 Maximum Number of Non-Overlapping Substrings-zh.md ├── 1521.leetcode1521 Find a Value of a Mysterious Function Closest to Target-zh.md ├── 1522.leetcode1522 Diameter of N-Ary Tree-zh.md ├── 1523.leetcode1523 Count Odd Numbers in an Interval Range-zh.md ├── 1524.leetcode1524 Number of Sub-arrays With Odd Sum-zh.md ├── 1525.leetcode1525 Number of Good Ways to Split a String-zh.md ├── 1526.leetcode1526 Minimum Number of Increments on Subarrays to Form a Target Array-zh.md ├── 1527.leetcode1527 Patients With a Condition-zh.md ├── 1528.leetcode1528 Shuffle String-zh.md ├── 1529.leetcode1529 Bulb Switcher IV-zh.md ├── 1530.leetcode1530 Number of Good Leaf Nodes Pairs-zh.md ├── 1531.leetcode1531 String Compression II-zh.md ├── 1532.leetcode1532 The Most Recent Three Orders-zh.md ├── 1533.leetcode1533 Find the Index of the Large Integer-zh.md ├── 1534.leetcode1534 Count Good Triplets-zh.md ├── 1535.leetcode1535 Find the Winner of an Array Game-zh.md ├── 1536.leetcode1536 Minimum Swaps to Arrange a Binary Grid-zh.md ├── 1537.leetcode1537 Get the Maximum Score-zh.md ├── 1538.leetcode1538 Guess the Majority in a Hidden Array-zh.md ├── 1539.leetcode1539 Kth Missing Positive Number-zh.md ├── 1540.leetcode1540 Can Convert String in K Moves-zh.md ├── 1541.leetcode1541 Minimum Insertions to Balance a Parentheses String-zh.md ├── 1542.leetcode1542 Find Longest Awesome Substring-zh.md ├── 1543.leetcode1543 Fix Product Name Format-zh.md ├── 1544.leetcode1544 Make The String Great-zh.md ├── 1545.leetcode1545 Find Kth Bit in Nth Binary String-zh.md ├── 1546.leetcode1546 Maximum Number of Non-Overlapping Subarrays With Sum Equals Target-zh.md ├── 1547.leetcode1547 Minimum Cost to Cut a Stick-zh.md ├── 1548.leetcode1548 The Most Similar Path in a Graph-zh.md ├── 1549.leetcode1549 The Most Recent Orders for Each Product-zh.md ├── 1550.leetcode1550 Three Consecutive Odds-zh.md ├── 1551.leetcode1551 Minimum Operations to Make Array Equal-zh.md ├── 1552.leetcode1552 Magnetic Force Between Two Balls-zh.md ├── 1553.leetcode1553 Minimum Number of Days to Eat N Oranges-zh.md ├── 1554.leetcode1554 Strings Differ by One Character-zh.md ├── 1555.leetcode1555 Bank Account Summary-zh.md ├── 1556.leetcode1556 Thousand Separator-zh.md ├── 1557.leetcode1557 Minimum Number of Vertices to Reach All Nodes-zh.md ├── 1558.leetcode1558 Minimum Numbers of Function Calls to Make Target Array-zh.md ├── 1559.leetcode1559 Detect Cycles in 2D Grid-zh.md ├── 1560.leetcode1560 Most Visited Sector in a Circular Track-zh.md ├── 1561.leetcode1561 Maximum Number of Coins You Can Get-zh.md ├── 1562.leetcode1562 Find Latest Group of Size M-zh.md ├── 1563.leetcode1563 Stone Game V-zh.md ├── 1564.leetcode1564 Put Boxes Into the Warehouse I-zh.md ├── 1565.leetcode1565 Unique Orders and Customers Per Month-zh.md ├── 1566.leetcode1566 Detect Pattern of Length M Repeated K or More Times-zh.md ├── 1567.leetcode1567 Maximum Length of Subarray With Positive Product-zh.md ├── 1568.leetcode1568 Minimum Number of Days to Disconnect Island-zh.md ├── 1569.leetcode1569 Number of Ways to Reorder Array to Get Same BST-zh.md ├── 1570.leetcode1570 Dot Product of Two Sparse Vectors-zh.md ├── 1571.leetcode1571 Warehouse Manager-zh.md ├── 1572.leetcode1572 Matrix Diagonal Sum-zh.md ├── 1573.leetcode1573 Number of Ways to Split a String-zh.md ├── 1574.leetcode1574 Shortest Subarray to be Removed to Make Array Sorted-zh.md ├── 1575.leetcode1575 Count All Possible Routes-zh.md ├── 1576.leetcode1576 Replace All 's to Avoid Consecutive Repeating Characters-zh.md ├── 1577.leetcode1577 Number of Ways Where Square of Number Is Equal to Product of Two Numbers-zh.md ├── 1578.leetcode1578 Minimum Deletion Cost to Avoid Repeating Letters-zh.md ├── 1579.leetcode1579 Remove Max Number of Edges to Keep Graph Fully Traversable-zh.md ├── 1580.leetcode1580 Put Boxes Into the Warehouse II-zh.md ├── 1581.leetcode1581 Customer Who Visited but Did Not Make Any Transactions-zh.md ├── 1582.leetcode1582 Special Positions in a Binary Matrix-zh.md ├── 1583.leetcode1583 Count Unhappy Friends-zh.md ├── 1584.leetcode1584 Min Cost to Connect All Points-zh.md ├── 1585.leetcode1585 Check If String Is Transformable With Substring Sort Operations-zh.md ├── 1586.leetcode1586 Binary Search Tree Iterator II-zh.md ├── 1587.leetcode1587 Bank Account Summary II-zh.md ├── 1588.leetcode1588 Sum of All Odd Length Subarrays-zh.md ├── 1589.leetcode1589 Maximum Sum Obtained of Any Permutation-zh.md ├── 1590.leetcode1590 Make Sum Divisible by P-zh.md ├── 1591.leetcode1591 Strange Printer II-zh.md ├── 1592.leetcode1592 Rearrange Spaces Between Words-zh.md ├── 1593.leetcode1593 Split a String Into the Max Number of Unique Substrings-zh.md ├── 1594.leetcode1594 Maximum Non Negative Product in a Matrix-zh.md ├── 1595.leetcode1595 Minimum Cost to Connect Two Groups of Points-zh.md ├── 1596.leetcode1596 The Most Frequently Ordered Products for Each Customer-zh.md ├── 1597.leetcode1597 Build Binary Expression Tree From Infix Expression-zh.md ├── 1598.leetcode1598 Crawler Log Folder-zh.md ├── 1599.leetcode1599 Maximum Profit of Operating a Centennial Wheel-zh.md ├── 1600.leetcode1600 Throne Inheritance-zh.md ├── 1601.leetcode1601 Maximum Number of Achievable Transfer Requests-zh.md ├── 1602.leetcode1602 Find Nearest Right Node in Binary Tree-zh.md ├── 1603.leetcode1603 Design Parking System-zh.md ├── 1604.leetcode1604 Alert Using Same Key-Card Three or More Times in a One Hour Period-zh.md ├── 1605.leetcode1605 Find Valid Matrix Given Row and Column Sums-zh.md ├── 1606.leetcode1606 Find Servers That Handled Most Number of Requests11606.leetcode1606 Find Servers That Handled Most Number of Requests-zh.md ├── 1607.leetcode1607 Sellers With No Sales-zh.md ├── 1608.leetcode1608 Special Array With X Elements Greater Than or Equal X-zh.md ├── 1609.leetcode1609 Even Odd Tree-zh.md ├── 1610.leetcode1610 Maximum Number of Visible Points-zh.md ├── 1611.leetcode1611 Minimum One Bit Operations to Make Integers Zero-zh.md ├── 1612.leetcode1612 Check If Two Expression Trees are Equivalent-zh.md ├── 1613.leetcode1613 Find the Missing IDs-zh.md ├── 1614.leetcode1614 Maximum Nesting Depth of the Parentheses-zh.md ├── 1615.leetcode1615 Maximal Network Rank-zh.md ├── 1616.leetcode1616 Split Two Strings to Make Palindrome-zh.md ├── 1617.leetcode1617 Count Subtrees With Max Distance Between Cities-zh.md ├── 1618.leetcode1618 Maximum Font to Fit a Sentence in a Screen-zh.md ├── 1619.leetcode1619 Mean of Array After Removing Some Elements-zh.md ├── 1620.leetcode1620 Coordinate With Maximum Network Quality-zh.md ├── 1621.leetcode1621 Number of Sets of K Non-Overlapping Line Segments-zh.md ├── 1622.leetcode1622 Fancy Sequence-zh.md ├── 1623.leetcode1623 All Valid Triplets That Can Represent a Country-zh.md ├── 1624.leetcode1624 Largest Substring Between Two Equal Characters-zh.md ├── 1625.leetcode1625 Lexicographically Smallest String After Applying Operations-zh.md ├── 1626.leetcode1626 Best Team With No Conflicts-zh.md ├── 1627.leetcode1627 Graph Connectivity With Threshold-zh.md ├── 1628.leetcode1628 Design an Expression Tree With Evaluate Function-zh.md ├── 1629.leetcode1629 Slowest Key-zh.md ├── 1630.leetcode1630 Arithmetic Subarrays-zh.md ├── 1631.leetcode1631 Path With Minimum Effort-zh.md ├── 1632.leetcode1632 Rank Transform of a Matrix-zh.md ├── 1633.leetcode1633 Percentage of Users Attended a Contest-zh.md ├── 1634.leetcode1634 Add Two Polynomials Represented as Linked Lists-zh.md ├── 1635.leetcode1635 Hopper Company Queries I-zh.md ├── 1636.leetcode1636 Sort Array by Increasing Frequency-zh.md ├── 1637.leetcode1637 Widest Vertical Area Between Two Points Containing No Points-zh.md ├── 1638.leetcode1638 Count Substrings That Differ by One Character-zh.md ├── 1639.leetcode1639 Number of Ways to Form a Target String Given a Dictionary-zh.md ├── 1640.leetcode1640 Check Array Formation Through Concatenation-zh.md ├── 1641.leetcode1641 Count Sorted Vowel Strings-zh.md ├── 1642.leetcode1642 Furthest Building You Can Reach-zh.md ├── 1643.leetcode1643 Kth Smallest Instructions-zh.md ├── 1644.leetcode1644 Lowest Common Ancestor of a Binary Tree II-zh.md ├── 1645.leetcode1645 Hopper Company Queries II-zh.md ├── 1646.leetcode1646 Get Maximum in Generated Array-zh.md ├── 1647.leetcode1647 Minimum Deletions to Make Character Frequencies Unique-zh.md ├── 1648.leetcode1648 Sell Diminishing-Valued Colored Balls-zh.md ├── 1649.leetcode1649 Create Sorted Array through Instructions-zh.md ├── 1650.leetcode1650 Lowest Common Ancestor of a Binary Tree III-zh.md ├── 1651.leetcode1651 Hopper Company Queries III-zh.md ├── 1652.leetcode1652 Defuse the Bomb-zh.md ├── 1653.leetcode1653 Minimum Deletions to Make String Balanced-zh.md ├── 1654.leetcode1654 Minimum Jumps to Reach Home-zh.md ├── 1655.leetcode1655 Distribute Repeating Integers-zh.md ├── 1656.leetcode1656 Design an Ordered Stream-zh.md ├── 1657.leetcode1657 Determine if Two Strings Are Close-zh.md ├── 1658.leetcode1658 Minimum Operations to Reduce X to Zero-zh.md ├── 1659.leetcode1659 Maximize Grid Happiness-zh.md ├── 1660.leetcode1660 Correct a Binary Tree-zh.md ├── 1661.leetcode1661 Average Time of Process per Machine-zh.md ├── 1662.leetcode1662 Check If Two String Arrays are Equivalent-zh.md ├── 1663.leetcode1663 Smallest String With A Given Numeric Value-zh.md ├── 1664.leetcode1664 Ways to Make a Fair Array-zh.md ├── 1665.leetcode1665 Minimum Initial Energy to Finish Tasks-zh.md ├── 1666.leetcode1666 Change the Root of a Binary Tree-zh.md ├── 1667.leetcode1667 Fix Names in a Table-zh.md ├── 1668.leetcode1668 Maximum Repeating Substring-zh.md ├── 1669.leetcode1669 Merge In Between Linked Lists-zh.md ├── 1670.leetcode1670 Design Front Middle Back Queue-zh.md ├── 1671.leetcode1671 Minimum Number of Removals to Make Mountain Array-zh.md ├── 1672.leetcode1672 Richest Customer Wealth-zh.md ├── 1673.leetcode1673 Find the Most Competitive Subsequence-zh.md ├── 1674.leetcode1674 Minimum Moves to Make Array Complementary-zh.md ├── 1675.leetcode1675 Minimize Deviation in Array-zh.md ├── 1676.leetcode1676 Lowest Common Ancestor of a Binary Tree IV-zh.md ├── 1677.leetcode1677 Product's Worth Over Invoices-zh.md ├── 1678.leetcode1678 Goal Parser Interpretation-zh.md ├── 1679.leetcode1679 Max Number of K-Sum Pairs-zh.md ├── 1680.leetcode1680 Concatenation of Consecutive Binary Numbers-zh.md ├── 1681.leetcode1681 Minimum Incompatibility-zh.md ├── 1682.leetcode1682 Longest Palindromic Subsequence II-zh.md ├── 1683.leetcode1683 Invalid Tweets-zh.md ├── 1684.leetcode1684 Count the Number of Consistent Strings-zh.md ├── 1685.leetcode1685 Sum of Absolute Differences in a Sorted Array-zh.md ├── 1686.leetcode1686 Stone Game VI-zh.md ├── 1687.leetcode1687 Delivering Boxes from Storage to Ports-zh.md ├── 1688.leetcode1688 Count of Matches in Tournament-zh.md ├── 1689.leetcode1689 Partitioning Into Minimum Number Of Deci-Binary Numbers-zh.md ├── 1690.leetcode1690 Stone Game VII-zh.md ├── 1691.leetcode1691 Maximum Height by Stacking Cuboids-zh.md ├── 1692.leetcode1692 Count Ways to Distribute Candies-zh.md ├── 1693.leetcode1693 Daily Leads and Partners-zh.md ├── 1694.leetcode1694 Reformat Phone Number-zh.md ├── 1695.leetcode1695 Maximum Erasure Value-zh.md ├── 1696.leetcode1696 Jump Game VI-zh.md ├── 1697.leetcode1697 Checking Existence of Edge Length Limited Paths-zh.md ├── 1698.leetcode1698 Number of Distinct Substrings in a String-zh.md ├── 1699.leetcode1699 Number of Calls Between Two Persons-zh.md ├── 1700.leetcode1700 Number of Students Unable to Eat Lunch-zh.md ├── 1701.leetcode1701 Average Waiting Time-zh.md ├── 1702.leetcode1702 Maximum Binary String After Change-zh.md ├── 1703.leetcode1703 Minimum Adjacent Swaps for K Consecutive Ones-zh.md ├── 1704.leetcode1704 Determine if String Halves Are Alike-zh.md ├── 1705.leetcode1705 Maximum Number of Eaten Apples-zh.md ├── 1706.leetcode1706 Where Will the Ball Fall-zh.md ├── 1707.leetcode1707 Maximum XOR With an Element From Array-zh.md ├── 1708.leetcode1708 Largest Subarray Length K-zh.md ├── 1709.leetcode1709 Biggest Window Between Visits-zh.md ├── 1710.leetcode1710 Maximum Units on a Truck-zh.md ├── 1711.leetcode1711 Count Good Meals-zh.md ├── 1712.leetcode1712 Ways to Split Array Into Three Subarrays-zh.md ├── 1713.leetcode1713 Minimum Operations to Make a Subsequence-zh.md ├── 1714.leetcode1714 Sum Of Special Evenly-Spaced Elements In Array-zh.md ├── 1715.leetcode1715 Count Apples and Oranges-zh.md ├── 1716.leetcode1716 Calculate Money in Leetcode Bank-zh.md ├── 1717.leetcode1717 Maximum Score From Removing Substrings-zh.md ├── 1718.leetcode1718 Construct the Lexicographically Largest Valid Sequence-zh.md ├── 1719.leetcode1719 Number Of Ways To Reconstruct A Tree-zh.md ├── 1720.leetcode1720 Decode XORed Array-zh.md ├── 1721.leetcode1721 Swapping Nodes in a Linked List-zh.md ├── 1722.leetcode1722 Minimize Hamming Distance After Swap Operations-zh.md ├── 1723.leetcode1723 Find Minimum Time to Finish All Jobs-zh.md ├── 1724.leetcode1724 Checking Existence of Edge Length Limited Paths II-zh.md ├── 1725.leetcode1725 Number Of Rectangles That Can Form The Largest Square-zh.md ├── 1726.leetcode1726 Tuple with Same Product-zh.md ├── 1727.leetcode1727 Largest Submatrix With Rearrangements-zh.md ├── 1728.leetcode1728 Cat and Mouse II-zh.md ├── 1729.leetcode1729 Find Followers Count-zh.md ├── 1730.leetcode1730 Shortest Path to Get Food-zh.md ├── 1731.leetcode1731 The Number of Employees Which Report to Each Employee-zh.md ├── 1732.leetcode1732 Find the Highest Altitude-zh.md ├── 1733.leetcode1733 Minimum Number of People to Teach-zh.md ├── 1734.leetcode1734 Decode XORed Permutation-zh.md ├── 1735.leetcode1735 Count Ways to Make Array With Product-zh.md ├── 1736.leetcode1736 Latest Time by Replacing Hidden Digits-zh.md ├── 1737.leetcode1737 Change Minimum Characters to Satisfy One of Three Conditions-zh.md ├── 1738.leetcode1738 Find Kth Largest XOR Coordinate Value-zh.md ├── 1739.leetcode1739 Building Boxes-zh.md ├── 1740.leetcode1740 Find Distance in a Binary Tree-zh.md ├── 1741.leetcode1741 Find Total Time Spent by Each Employee-zh.md ├── 1742.leetcode1742 Maximum Number of Balls in a Box-zh.md ├── 1743.leetcode1743 Restore the Array From Adjacent Pairs-zh.md ├── 1744.leetcode1744 Can You Eat Your Favorite Candy on Your Favorite Day-zh.md ├── 1745.leetcode1745 Palindrome Partitioning IV-zh.md ├── 1746.leetcode1746 Maximum Subarray Sum After One Operation-zh.md ├── 1747.leetcode1747 Leetflex Banned Accounts-zh.md ├── 1748.leetcode1748 Sum of Unique Elements-zh.md ├── 1749.leetcode1749 Maximum Absolute Sum of Any Subarray-zh.md ├── 1750.leetcode1750 Minimum Length of String After Deleting Similar Ends-zh.md ├── 1751.leetcode1751 Maximum Number of Events That Can Be Attended II-zh.md ├── 1752.leetcode1752 Check if Array Is Sorted and Rotated-zh.md ├── 1753.leetcode1753 Maximum Score From Removing Stones-zh.md ├── 1754.leetcode1754 Largest Merge Of Two Strings-zh.md ├── 1755.leetcode1755 Closest Subsequence Sum-zh.md ├── 1756.leetcode1756 Design Most Recently Used Queue-zh.md ├── 1757.leetcode1757 Recyclable and Low Fat Products-zh.md ├── 1758.leetcode1758 Minimum Changes To Make Alternating Binary String-zh.md ├── 1759.leetcode1759 Count Number of Homogenous Substrings-zh.md ├── 1760.leetcode1760 Minimum Limit of Balls in a Bag-zh.md ├── 1761.leetcode1761 Minimum Degree of a Connected Trio in a Graph-zh.md ├── 1762.leetcode1762 Buildings With an Ocean View-zh.md ├── 1763.leetcode1763 Longest Nice Substring-zh.md ├── 1764.leetcode1764 Form Array by Concatenating Subarrays of Another Array-zh.md ├── 1765.leetcode1765 Map of Highest Peak-zh.md ├── 1766.leetcode1766 Tree of Coprimes-zh.md ├── 1767.leetcode1767 Find the Subtasks That Did Not Execute-zh.md ├── 1768.leetcode1768 Merge Strings Alternately-zh.md ├── 1769.leetcode1769 Minimum Number of Operations to Move All Balls to Each Box-zh.md ├── 1770.leetcode1770 Maximum Score from Performing Multiplication Operations-zh.md ├── 1771.leetcode1771 Maximize Palindrome Length From Subsequences-zh.md ├── 1772.leetcode1772 Sort Features by Popularity-zh.md ├── 1773.leetcode1773 Count Items Matching a Rule-zh.md ├── 1774.leetcode1774 Closest Dessert Cost-zh.md ├── 1775.leetcode1775 Equal Sum Arrays With Minimum Number of Operations-zh.md ├── 1776.leetcode1776 Car Fleet II-zh.md ├── 1777.leetcode1777 Product's Price for Each Store-zh.md ├── 1778.leetcode1778 Shortest Path in a Hidden Grid-zh.md ├── 1779.leetcode1779 Find Nearest Point That Has the Same X or Y Coordinate-zh.md ├── 1780.leetcode1780 Check if Number is a Sum of Powers of Three-zh.md ├── 1781.leetcode1781 Sum of Beauty of All Substrings-zh.md ├── 1782.leetcode1782 Count Pairs Of Nodes-zh.md ├── 1783.leetcode1783 Grand Slam Titles-zh.md ├── 1784.leetcode1784 Check if Binary String Has at Most One Segment of Ones-zh.md ├── 1785.leetcode1785 Minimum Elements to Add to Form a Given Sum-zh.md ├── 1786.leetcode1786 Number of Restricted Paths From First to Last Node-zh.md ├── 1787.leetcode1787 Make the XOR of All Segments Equal to Zero-zh.md ├── 1788.leetcode1788 Maximize the Beauty of the Garden-zh.md ├── 1789.leetcode1789 Primary Department for Each Employee-zh.md ├── 1790.leetcode1790 Check if One String Swap Can Make Strings Equal-zh.md ├── 1791.leetcode1791 Find Center of Star Graph-zh.md ├── 1792.leetcode1792 Maximum Average Pass Ratio-zh.md ├── 1793.leetcode1793 Maximum Score of a Good Subarray-zh.md ├── 1794.leetcode1794 Count Pairs of Equal Substrings With Minimum Difference-zh.md ├── 1795.leetcode1795 Rearrange Products Table-zh.md ├── 1796.leetcode1796 Second Largest Digit in a String-zh.md ├── 1797.leetcode1797 Design Authentication Manager-zh.md ├── 1798.leetcode1798 Maximum Number of Consecutive Values You Can Make-zh.md ├── 1799.leetcode1799 Maximize Score After N Operations-zh.md ├── 1800.leetcode1800 Maximum Ascending Subarray Sum-zh.md ├── 1801.leetcode1801 Number of Orders in the Backlog-zh.md ├── 1802.leetcode1802 Maximum Value at a Given Index in a Bounded Array-zh.md ├── 1803.leetcode1803 Count Pairs With XOR in a Range-zh.md ├── 1804.leetcode1804 Implement Trie II (Prefix Tree)-zh.md ├── 1805.leetcode1805 Number of Different Integers in a String-zh.md ├── 1806.leetcode1806 Minimum Number of Operations to Reinitialize a Permutation-zh.md ├── 1807.leetcode1807 Evaluate the Bracket Pairs of a String-zh.md ├── 1808.leetcode1808 Maximize Number of Nice Divisors-zh.md ├── 1809.leetcode1809 Ad-Free Sessions-zh.md ├── 1810.leetcode1810 Minimum Path Cost in a Hidden Grid-zh.md ├── 1811.leetcode1811 Find Interview Candidates-zh.md ├── 1812.leetcode1812 Determine Color of a Chessboard Square-zh.md ├── 1813.leetcode1813 Sentence Similarity III-zh.md ├── 1814.leetcode1814 Count Nice Pairs in an Array-zh.md ├── 1815.leetcode1815 Maximum Number of Groups Getting Fresh Donuts-zh.md ├── 1816.leetcode1816 Truncate Sentence-zh.md ├── 1817.leetcode1817 Finding the Users Active Minutes-zh.md ├── 1818.leetcode1818 Minimum Absolute Sum Difference-zh.md ├── 1819.leetcode1819 Number of Different Subsequences GCDs-zh.md ├── 1820.leetcode1820 Maximum Number of Accepted Invitations-zh.md ├── 1821.leetcode1821 Find Customers With Positive Revenue this Year-zh.md ├── 1822.leetcode1822 Sign of the Product of an Array-zh.md ├── 1823.leetcode1823 Find the Winner of the Circular Game-zh.md ├── 1824.leetcode1824 Minimum Sideway Jumps-zh.md ├── 1825.leetcode1825 Finding MK Average-zh.md ├── 1826.leetcode1826 Faulty Sensor-zh.md ├── 1827.leetcode1827 Minimum Operations to Make the Array Increasing-zh.md ├── 1828.leetcode1828 Queries on Number of Points Inside a Circle-zh.md ├── 1829.leetcode1829 Maximum XOR for Each Query-zh.md ├── 1830.leetcode1830 Minimum Number of Operations to Make String Sorted-zh.md ├── 1831.leetcode1831 Maximum Transaction Each Day-zh.md ├── 1832.leetcode1832 Check if the Sentence Is Pangram-zh.md ├── 1833.leetcode1833 Maximum Ice Cream Bars-zh.md ├── 1834.leetcode1834 Single-Threaded CPU-zh.md ├── 1835.leetcode1835 Find XOR Sum of All Pairs Bitwise AND-zh.md ├── 1836.leetcode1836 Remove Duplicates From an Unsorted Linked List-zh.md ├── 1837.leetcode1837 Sum of Digits in Base K-zh.md ├── 1838.leetcode1838 Frequency of the Most Frequent Element-zh.md ├── 1839.leetcode1839 Longest Substring Of All Vowels in Order-zh.md ├── 1840.leetcode1840 Maximum Building Height-zh.md ├── 1841.leetcode1841 League Statistics-zh.md ├── 1842.leetcode1842 Next Palindrome Using Same Digits-zh.md ├── 1843.leetcode1843 Suspicious Bank Accounts-zh.md ├── 1844.leetcode1844 Replace All Digits with Characters-zh.md ├── 1845.leetcode1845 Seat Reservation Manager-zh.md ├── 1846.leetcode1846 Maximum Element After Decreasing and Rearranging-zh.md ├── 1847.leetcode1847 Closest Room-zh.md ├── 1848.leetcode1848 Minimum Distance to the Target Element-zh.md ├── 1849.leetcode1849 Splitting a String Into Descending Consecutive Values-zh.md ├── 1850.leetcode1850 Minimum Adjacent Swaps to Reach the Kth Smallest Number-zh.md ├── 1851.leetcode1851 Minimum Interval to Include Each Query-zh.md ├── 1852.leetcode1852 Distinct Numbers in Each Subarray-zh.md ├── 1853.leetcode1853 Convert Date Format-zh.md ├── 1854.leetcode1854 Maximum Population Year-zh.md ├── 1855.leetcode1855 Maximum Distance Between a Pair of Values-zh.md ├── 1856.leetcode1856 Maximum Subarray Min-Product-zh.md ├── 1857.leetcode1857 Largest Color Value in a Directed Graph-zh.md ├── 1858.leetcode1858 Longest Word With All Prefixes-zh.md ├── 1859.leetcode1859 Sorting the Sentence-zh.md ├── 1860.leetcode1860 Incremental Memory Leak-zh.md ├── 1861.leetcode1861 Rotating the Box-zh.md ├── 1862.leetcode1862 Sum of Floored Pairs-zh.md ├── 1863.leetcode1863 Sum of All Subset XOR Totals-zh.md ├── 1864.leetcode1864 Minimum Number of Swaps to Make the Binary String Alternating-zh.md ├── 1865.leetcode1865 Finding Pairs With a Certain Sum-zh.md ├── 1866.leetcode1866 Number of Ways to Rearrange Sticks With K Sticks Visible-zh.md ├── 1867.leetcode1867 Orders With Maximum Quantity Above Average-zh.md ├── 1868.leetcode1868 Product of Two Run-Length Encoded Arrays-zh.md ├── 1869.leetcode1869 Longer Contiguous Segments of Ones than Zeros-zh.md ├── 1870.leetcode1870 Minimum Speed to Arrive on Time-zh.md ├── 1871.leetcode1871 Jump Game VII-zh.md ├── 1872.leetcode1872 Stone Game VIII-zh.md ├── 1873.leetcode1873 Calculate Special Bonus-zh.md ├── 1874.leetcode1874 Minimize Product Sum of Two Arrays-zh.md ├── 1875.leetcode1875 Group Employees of the Same Salary-zh.md ├── 1876.leetcode1876 Substrings of Size Three with Distinct Characters-zh.md ├── 1877.leetcode1877 Minimize Maximum Pair Sum in Array-zh.md ├── 1878.leetcode1878 Get Biggest Three Rhombus Sums in a Grid-zh.md ├── 1879.leetcode1879 Minimum XOR Sum of Two Arrays-zh.md ├── 1880.leetcode1880 Check if Word Equals Summation of Two Words-zh.md ├── 1881.leetcode1881 Maximum Value after Insertion-zh.md ├── 1882.leetcode1882 Process Tasks Using Servers-zh.md ├── 1883.leetcode1883 Minimum Skips to Arrive at Meeting On Time-zh.md ├── 1884.leetcode1884 Egg Drop With 2 Eggs and N Floors-zh.md ├── 1885.leetcode1885 Count Pairs in Two Arrays-zh.md ├── 1886.leetcode1886 Determine Whether Matrix Can Be Obtained By Rotation-zh.md ├── 1887.leetcode1887 Reduction Operations to Make the Array Elements Equal-zh.md ├── 1888.leetcode1888 Minimum Number of Flips to Make the Binary String Alternating-zh.md ├── 1889.leetcode1889 Minimum Space Wasted From Packaging-zh.md ├── 1890.leetcode1890 The Latest Login in 2020-zh.md ├── 1891.leetcode1891 Cutting Ribbons-zh.md ├── 1892.leetcode1892 Page Recommendations II-zh.md ├── 1893.leetcode1893 Check if All the Integers in a Range Are Covered-zh.md ├── 1894.leetcode1894 Find the Student that Will Replace the Chalk-zh.md ├── 1895.leetcode1895 Largest Magic Square-zh.md ├── 1896.leetcode1896 Minimum Cost to Change the Final Value of Expression-zh.md ├── 1897.leetcode1897 Redistribute Characters to Make All Strings Equal-zh.md ├── 1898.leetcode1898 Maximum Number of Removable Characters-zh.md ├── 1899.leetcode1899 Merge Triplets to Form Target Triplet-zh.md ├── 1900.leetcode1900 The Earliest and Latest Rounds Where Players Compete-zh.md ├── 1901.leetcode1901 Find a Peak Element II-zh.md ├── 1902.leetcode1902 Depth of BST Given Insertion Order-zh.md ├── 1903.leetcode1903 Largest Odd Number in String-zh.md ├── 1904.leetcode1904 The Number of Full Rounds You Have Played-zh.md ├── 1905.leetcode1905 Count Sub Islands-zh.md ├── 1906.leetcode1906 Minimum Absolute Difference Queries-zh.md ├── 1907.leetcode1907 Count Salary Categories-zh.md ├── 1908.leetcode1908 Game of Nim-zh.md ├── 1909.leetcode1909 Remove One Element to Make the Array Strictly Increasing-zh.md ├── 1910.leetcode1910 Remove All Occurrences of a Substring-zh.md ├── 1911.leetcode1911 Maximum Alternating Subsequence Sum-zh.md ├── 1912.leetcode1912 Design Movie Rental System-zh.md ├── 1913.leetcode1913 Maximum Product Difference Between Two Pairs-zh.md ├── 1914.leetcode1914 Cyclically Rotating a Grid-zh.md ├── 1915.leetcode1915 Number of Wonderful Substrings-zh.md ├── 1916.leetcode1916 Count Ways to Build Rooms in an Ant Colony-zh.md ├── 1917.leetcode1917 Leetcodify Friends Recommendations-zh.md ├── 1918.leetcode1918 Kth Smallest Subarray Sum-zh.md ├── 1919.leetcode1919 Leetcodify Similar Friends-zh.md ├── 1920.leetcode1920 Build Array from Permutation-zh.md ├── 1921.leetcode1921 Eliminate Maximum Number of Monsters-zh.md ├── 1922.leetcode1922 Count Good Numbers-zh.md ├── 1923.leetcode1923 Longest Common Subpath-zh.md ├── 1924.leetcode1924 Erect the Fence II-zh.md ├── 1925.leetcode1925 Count Square Sum Triples-zh.md ├── 1926.leetcode1926 Nearest Exit from Entrance in Maze-zh.md ├── 1927.leetcode1927 Sum Game-zh.md ├── 1928.leetcode1928 Minimum Cost to Reach Destination in Time-zh.md ├── 1929.leetcode1929 Concatenation of Array-zh.md ├── 1930.leetcode1930 Unique Length-3 Palindromic Subsequences-zh.md ├── 1931.leetcode1931 Painting a Grid With Three Different Colors-zh.md ├── 1932.leetcode1932 Merge BSTs to Create Single BST-zh.md ├── 1933.leetcode1933 Check if String Is Decomposable Into Value-Equal Substrings-zh.md ├── 1934.leetcode1934 Confirmation Rate-zh.md ├── 1935.leetcode1935 Maximum Number of Words You Can Type-zh.md ├── 1936.leetcode1936 Add Minimum Number of Rungs-zh.md ├── 1937.leetcode1937 Maximum Number of Points with Cost-zh.md └── 1938.leetcode1938 Maximum Genetic Difference Query-zh.md /.github/ISSUE_TEMPLATE/-------.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/.github/ISSUE_TEMPLATE/-------.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/.gitignore -------------------------------------------------------------------------------- /91algo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/README.md -------------------------------------------------------------------------------- /91algo/code-templates/README.md: -------------------------------------------------------------------------------- 1 | # 本人原创的代码模板(Code templates) 2 | 3 | 根据课程给的伪代码, 主要使用C++语言来完成。 4 | -------------------------------------------------------------------------------- /91algo/cpp/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/cpp/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /91algo/cpp/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/cpp/.vscode/launch.json -------------------------------------------------------------------------------- /91algo/cpp/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/cpp/.vscode/settings.json -------------------------------------------------------------------------------- /91algo/cpp/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/cpp/.vscode/tasks.json -------------------------------------------------------------------------------- /91algo/cpp/README.md: -------------------------------------------------------------------------------- 1 | # 课程代码 2 | 3 | 本人暂定使用 C++ 来完成, 包括`day1~day91这91天的每日一题`, 以及`相关扩展题`。 4 | -------------------------------------------------------------------------------- /91algo/daily/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/daily/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /91algo/daily/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/daily/.vscode/launch.json -------------------------------------------------------------------------------- /91algo/daily/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/daily/.vscode/settings.json -------------------------------------------------------------------------------- /91algo/daily/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/daily/.vscode/tasks.json -------------------------------------------------------------------------------- /91algo/daily/posts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/daily/posts/README.md -------------------------------------------------------------------------------- /91algo/daily/posts/day1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/daily/posts/day1.md -------------------------------------------------------------------------------- /91algo/daily/posts/day10.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day11.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day12.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day13.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day14.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day15.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day16.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day17.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day18.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day19.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/daily/posts/day2.md -------------------------------------------------------------------------------- /91algo/daily/posts/day20.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day21.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day22.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day23.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day24.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day25.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day26.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day27.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day28.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day29.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day3.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day30.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day31.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/daily/posts/day32.md -------------------------------------------------------------------------------- /91algo/daily/posts/day4.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day5.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day6.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day7.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day8.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/daily/posts/day9.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /91algo/notes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/91algo/notes/README.md -------------------------------------------------------------------------------- /91algo/templates/README.md: -------------------------------------------------------------------------------- 1 | # 本人原创的代码模板(Code templates) 2 | 3 | 根据课程给的伪代码, 主要使用C++语言来完成。 4 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/README.md -------------------------------------------------------------------------------- /SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/SUMMARY.md -------------------------------------------------------------------------------- /algo-basic/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/algo-basic/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /algo-basic/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/algo-basic/.vscode/launch.json -------------------------------------------------------------------------------- /algo-basic/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/algo-basic/.vscode/settings.json -------------------------------------------------------------------------------- /algo-basic/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/algo-basic/.vscode/tasks.json -------------------------------------------------------------------------------- /algo-basic/acwing167-sticks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/algo-basic/acwing167-sticks.cpp -------------------------------------------------------------------------------- /algo-basic/acwing785-quick-sort_do_while.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/algo-basic/acwing785-quick-sort_do_while.cpp -------------------------------------------------------------------------------- /algo-basic/acwing785-quick-sort_while_readFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/algo-basic/acwing785-quick-sort_while_readFile.cpp -------------------------------------------------------------------------------- /algo-basic/acwing787-merge-sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/algo-basic/acwing787-merge-sort.cpp -------------------------------------------------------------------------------- /algo-basic/binarySearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/algo-basic/binarySearch.cpp -------------------------------------------------------------------------------- /algo-basic/in1097.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/algo-basic/in1097.txt -------------------------------------------------------------------------------- /algo-basic/in167.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /algo-basic/in785.txt: -------------------------------------------------------------------------------- 1 | 5 2 | 3 2 2 5 3 -------------------------------------------------------------------------------- /assets/0000-0099/0001.Two Sum/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0001.Two Sum/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0002.Add Two Numbers/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0002.Add Two Numbers/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0006.ZigZag Conversion/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0006.ZigZag Conversion/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0007.Reverse Integer/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0007.Reverse Integer/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0009.Palindrome Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0009.Palindrome Number/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0012.Integer to Roman/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0012.Integer to Roman/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0013.Roman to Integer/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0013.Roman to Integer/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0015.3Sum/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0015.3Sum/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0016.3Sum Closest/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0016.3Sum Closest/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0018.4Sum/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0018.4Sum/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0020.Valid Parentheses/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0020.Valid Parentheses/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0024.Swap Nodes in Pairs/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0024.Swap Nodes in Pairs/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0027.Remove Element/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0027.Remove Element/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0028.Implement strStr()/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0028.Implement strStr()/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0029.Divide Two Integers/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0029.Divide Two Integers/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0031.Next Permutation/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0031.Next Permutation/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0036.Valid Sudoku/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0036.Valid Sudoku/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0037.Sudoku Solver/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0037.Sudoku Solver/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0038.Count and Say/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0038.Count and Say/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0039.Combination Sum/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0039.Combination Sum/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0040.Combination Sum II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0040.Combination Sum II/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0042.Trapping Rain Water/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0042.Trapping Rain Water/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0043.Multiply Strings/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0043.Multiply Strings/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0044.Wildcard Matching/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0044.Wildcard Matching/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0045.Jump Game II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0045.Jump Game II/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0046.Permutations/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0046.Permutations/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0047.Permutations II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0047.Permutations II/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0048.Rotate Image/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0048.Rotate Image/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0048.Rotate Image/images/mat1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0048.Rotate Image/images/mat1.jpg -------------------------------------------------------------------------------- /assets/0000-0099/0048.Rotate Image/images/mat2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0048.Rotate Image/images/mat2.jpg -------------------------------------------------------------------------------- /assets/0000-0099/0049.Group Anagrams/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0049.Group Anagrams/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0050.Pow(x, n)/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0050.Pow(x, n)/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0051.N-Queens/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0051.N-Queens/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0051.N-Queens/images/8-queens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0051.N-Queens/images/8-queens.png -------------------------------------------------------------------------------- /assets/0000-0099/0052.N-Queens II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0052.N-Queens II/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0052.N-Queens II/images/8-queens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0052.N-Queens II/images/8-queens.png -------------------------------------------------------------------------------- /assets/0000-0099/0053.Maximum Subarray/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0053.Maximum Subarray/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0054.Spiral Matrix/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0054.Spiral Matrix/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0054.Spiral Matrix/images/spiral.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0054.Spiral Matrix/images/spiral.jpg -------------------------------------------------------------------------------- /assets/0000-0099/0054.Spiral Matrix/images/spiral1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0054.Spiral Matrix/images/spiral1.jpg -------------------------------------------------------------------------------- /assets/0000-0099/0055.Jump Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0055.Jump Game/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0056.Merge Intervals/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0056.Merge Intervals/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0057.Insert Interval/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0057.Insert Interval/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0058.Length of Last Word/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0058.Length of Last Word/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0059.Spiral Matrix II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0059.Spiral Matrix II/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0061.Rotate List/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0061.Rotate List/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0061.Rotate List/Soution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0061.Rotate List/Soution.ts -------------------------------------------------------------------------------- /assets/0000-0099/0061.Rotate List/images/roate2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0061.Rotate List/images/roate2.jpg -------------------------------------------------------------------------------- /assets/0000-0099/0061.Rotate List/images/rotate1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0061.Rotate List/images/rotate1.jpg -------------------------------------------------------------------------------- /assets/0000-0099/0062.Unique Paths/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0062.Unique Paths/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0063.Unique Paths II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0063.Unique Paths II/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0064.Minimum Path Sum/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0064.Minimum Path Sum/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0065.Valid Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0065.Valid Number/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0066.Plus One/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0066.Plus One/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0067.Add Binary/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0067.Add Binary/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0068.Text Justification/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0068.Text Justification/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0069.Sqrt(x)/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0069.Sqrt(x)/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0070.Climbing Stairs/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0070.Climbing Stairs/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0071.Simplify Path/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0071.Simplify Path/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0072.Edit Distance/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0072.Edit Distance/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0073.Set Matrix Zeroes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0073.Set Matrix Zeroes/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0074.Search a 2D Matrix/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0074.Search a 2D Matrix/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0075.Sort Colors/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0075.Sort Colors/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0077.Combinations/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0077.Combinations/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0078.Subsets/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0078.Subsets/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0079.Word Search/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0079.Word Search/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0079.Word Search/images/word-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0079.Word Search/images/word-1.jpg -------------------------------------------------------------------------------- /assets/0000-0099/0079.Word Search/images/word2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0079.Word Search/images/word2.jpg -------------------------------------------------------------------------------- /assets/0000-0099/0079.Word Search/images/word3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0079.Word Search/images/word3.jpg -------------------------------------------------------------------------------- /assets/0000-0099/0085.Maximal Rectangle/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0085.Maximal Rectangle/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0086.Partition List/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0086.Partition List/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0087.Scramble String/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0087.Scramble String/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0087.Scramble String/images/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0087.Scramble String/images/demo.png -------------------------------------------------------------------------------- /assets/0000-0099/0088.Merge Sorted Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0088.Merge Sorted Array/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0089.Gray Code/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0089.Gray Code/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0090.Subsets II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0090.Subsets II/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0091.Decode Ways/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0091.Decode Ways/README_EN.md -------------------------------------------------------------------------------- /assets/0000-0099/0097.Interleaving String/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0000-0099/0097.Interleaving String/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0100.Same Tree/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0100.Same Tree/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0100.Same Tree/images/ex1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0100.Same Tree/images/ex1.jpg -------------------------------------------------------------------------------- /assets/0100-0199/0100.Same Tree/images/ex2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0100.Same Tree/images/ex2.jpg -------------------------------------------------------------------------------- /assets/0100-0199/0100.Same Tree/images/ex3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0100.Same Tree/images/ex3.jpg -------------------------------------------------------------------------------- /assets/0100-0199/0101.Symmetric Tree/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0101.Symmetric Tree/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0101.Symmetric Tree/TreeNode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0101.Symmetric Tree/TreeNode.d.ts -------------------------------------------------------------------------------- /assets/0100-0199/0112.Path Sum/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0112.Path Sum/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0112.Path Sum/images/pathsum1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0112.Path Sum/images/pathsum1.jpg -------------------------------------------------------------------------------- /assets/0100-0199/0112.Path Sum/images/pathsum2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0112.Path Sum/images/pathsum2.jpg -------------------------------------------------------------------------------- /assets/0100-0199/0113.Path Sum II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0113.Path Sum II/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0113.Path Sum II/images/pathsum2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0113.Path Sum II/images/pathsum2.jpg -------------------------------------------------------------------------------- /assets/0100-0199/0118.Pascal's Triangle/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0118.Pascal's Triangle/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0120.Triangle/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0120.Triangle/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0125.Valid Palindrome/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0125.Valid Palindrome/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0126.Word Ladder II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0126.Word Ladder II/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0127.Word Ladder/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0127.Word Ladder/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0130.Surrounded Regions/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0130.Surrounded Regions/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0133.Clone Graph/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0133.Clone Graph/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0133.Clone Graph/images/graph-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0133.Clone Graph/images/graph-1.png -------------------------------------------------------------------------------- /assets/0100-0199/0133.Clone Graph/images/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0133.Clone Graph/images/graph.png -------------------------------------------------------------------------------- /assets/0100-0199/0134.Gas Station/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0134.Gas Station/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0135.Candy/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0135.Candy/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0136.Single Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0136.Single Number/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0137.Single Number II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0137.Single Number II/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0139.Word Break/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0139.Word Break/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0140.Word Break II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0140.Word Break II/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0141.Linked List Cycle/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0141.Linked List Cycle/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0143.Reorder List/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0143.Reorder List/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0146.Lru Cache/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0146.Lru Cache/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0147.Insertion Sort List/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0147.Insertion Sort List/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0148.Sort List/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0148.Sort List/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0148.Sort List/images/sort_list_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0148.Sort List/images/sort_list_1.jpg -------------------------------------------------------------------------------- /assets/0100-0199/0148.Sort List/images/sort_list_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0148.Sort List/images/sort_list_2.jpg -------------------------------------------------------------------------------- /assets/0100-0199/0155.Min Stack/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0155.Min Stack/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0161.One Edit Distance/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0161.One Edit Distance/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0162.Find Peak Element/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0162.Find Peak Element/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0163.Missing Ranges/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0163.Missing Ranges/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0164.Maximum Gap/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0164.Maximum Gap/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0169.Majority Element/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0169.Majority Element/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0174.Dungeon Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0174.Dungeon Game/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0175.Combine Two Tables/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0175.Combine Two Tables/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0177.Nth Highest Salary/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0177.Nth Highest Salary/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0178.Rank Scores/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0178.Rank Scores/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0179.Largest Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0179.Largest Number/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0180.Consecutive Numbers/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0180.Consecutive Numbers/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0182.Duplicate Emails/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0182.Duplicate Emails/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0189.Rotate Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0189.Rotate Array/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0190.Reverse Bits/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0190.Reverse Bits/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0191.Number of 1 Bits/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0191.Number of 1 Bits/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0192.Word Frequency/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0192.Word Frequency/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0193.Valid Phone Numbers/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0193.Valid Phone Numbers/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0194.Transpose File/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0194.Transpose File/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0195.Tenth Line/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0195.Tenth Line/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0197.Rising Temperature/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0197.Rising Temperature/README_EN.md -------------------------------------------------------------------------------- /assets/0100-0199/0198.House Robber/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0100-0199/0198.House Robber/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0200.Number of Islands/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0200.Number of Islands/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0202.Happy Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0202.Happy Number/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0204.Count Primes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0204.Count Primes/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0205.Isomorphic Strings/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0205.Isomorphic Strings/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0206.Reverse Linked List/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0206.Reverse Linked List/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0207.Course Schedule/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0207.Course Schedule/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0210.Course Schedule II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0210.Course Schedule II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0212.Word Search II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0212.Word Search II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0213.House Robber II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0213.House Robber II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0214.Shortest Palindrome/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0214.Shortest Palindrome/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0216.Combination Sum III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0216.Combination Sum III/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0217.Contains Duplicate/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0217.Contains Duplicate/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0218.The Skyline Problem/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0218.The Skyline Problem/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0221.Maximal Square/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0221.Maximal Square/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0223.Rectangle Area/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0223.Rectangle Area/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0224.Basic Calculator/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0224.Basic Calculator/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0226.Invert Binary Tree/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0226.Invert Binary Tree/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0227.Basic Calculator II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0227.Basic Calculator II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0228.Summary Ranges/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0228.Summary Ranges/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0229.Majority Element II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0229.Majority Element II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0231.Power of Two/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0231.Power of Two/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0233.Number of Digit One/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0233.Number of Digit One/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0242.Valid Anagram/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0242.Valid Anagram/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0251.Flatten 2D Vector/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0251.Flatten 2D Vector/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0252.Meeting Rooms/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0252.Meeting Rooms/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0253.Meeting Rooms II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0253.Meeting Rooms II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0254.Factor Combinations/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0254.Factor Combinations/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0256.Paint House/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0256.Paint House/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0257.Binary Tree Paths/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0257.Binary Tree Paths/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0258.Add Digits/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0258.Add Digits/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0259.3Sum Smaller/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0259.3Sum Smaller/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0260.Single Number III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0260.Single Number III/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0261.Graph Valid Tree/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0261.Graph Valid Tree/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0262.Trips and Users/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0262.Trips and Users/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0263.Ugly Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0263.Ugly Number/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0264.Ugly Number II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0264.Ugly Number II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0265.Paint House II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0265.Paint House II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0268.Missing Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0268.Missing Number/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0269.Alien Dictionary/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0269.Alien Dictionary/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0274.H-Index/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0274.H-Index/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0275.H-Index II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0275.H-Index II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0276.Paint Fence/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0276.Paint Fence/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0277.Find the Celebrity/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0277.Find the Celebrity/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0278.First Bad Version/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0278.First Bad Version/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0279.Perfect Squares/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0279.Perfect Squares/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0280.Wiggle Sort/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0280.Wiggle Sort/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0281.Zigzag Iterator/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0281.Zigzag Iterator/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0283.Move Zeroes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0283.Move Zeroes/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0284.Peeking Iterator/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0284.Peeking Iterator/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0286.Walls and Gates/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0286.Walls and Gates/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0286.Walls and Gates/images/grid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0286.Walls and Gates/images/grid.jpg -------------------------------------------------------------------------------- /assets/0200-0299/0289.Game of Life/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0289.Game of Life/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0289.Game of Life/images/grid1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0289.Game of Life/images/grid1.jpg -------------------------------------------------------------------------------- /assets/0200-0299/0289.Game of Life/images/grid2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0289.Game of Life/images/grid2.jpg -------------------------------------------------------------------------------- /assets/0200-0299/0290.Word Pattern/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0290.Word Pattern/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0291.Word Pattern II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0291.Word Pattern II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0292.Nim Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0292.Nim Game/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0293.Flip Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0293.Flip Game/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0294.Flip Game II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0294.Flip Game II/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0296.Best Meeting Point/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0296.Best Meeting Point/README_EN.md -------------------------------------------------------------------------------- /assets/0200-0299/0299.Bulls and Cows/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0200-0299/0299.Bulls and Cows/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0306.Additive Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0306.Additive Number/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0312.Burst Balloons/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0312.Burst Balloons/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0313.Super Ugly Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0313.Super Ugly Number/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0319.Bulb Switcher/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0319.Bulb Switcher/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0319.Bulb Switcher/images/bulb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0319.Bulb Switcher/images/bulb.jpg -------------------------------------------------------------------------------- /assets/0300-0399/0322.Coin Change/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0322.Coin Change/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0324.Wiggle Sort II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0324.Wiggle Sort II/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0326.Power of Three/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0326.Power of Three/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0327.Count of Range Sum/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0327.Count of Range Sum/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0330.Patching Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0330.Patching Array/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0333.Largest BST Subtree/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0333.Largest BST Subtree/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0335.Self Crossing/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0335.Self Crossing/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0336.Palindrome Pairs/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0336.Palindrome Pairs/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0337.House Robber III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0337.House Robber III/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0338.Counting Bits/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0338.Counting Bits/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0342.Power of Four/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0342.Power of Four/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0343.Integer Break/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0343.Integer Break/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0344.Reverse String/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0344.Reverse String/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0353.Design Snake Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0353.Design Snake Game/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0355.Design Twitter/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0355.Design Twitter/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0356.Line Reflection/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0356.Line Reflection/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0361.Bomb Enemy/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0361.Bomb Enemy/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0370.Range Addition/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0370.Range Addition/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0372.Super Pow/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0372.Super Pow/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0383.Ransom Note/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0383.Ransom Note/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0384.Shuffle an Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0384.Shuffle an Array/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0385.Mini Parser/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0385.Mini Parser/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0390.Elimination Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0390.Elimination Game/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0391.Perfect Rectangle/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0391.Perfect Rectangle/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0392.Is Subsequence/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0392.Is Subsequence/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0393.UTF-8 Validation/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0393.UTF-8 Validation/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0394.Decode String/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0394.Decode String/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0396.Rotate Function/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0396.Rotate Function/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0398.Random Pick Index/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0398.Random Pick Index/README_EN.md -------------------------------------------------------------------------------- /assets/0300-0399/0399.Evaluate Division/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0300-0399/0399.Evaluate Division/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0400.Nth Digit/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0400.Nth Digit/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0401.Binary Watch/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0401.Binary Watch/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0402.Remove K Digits/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0402.Remove K Digits/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0403.Frog Jump/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0403.Frog Jump/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0412.Fizz Buzz/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0412.Fizz Buzz/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0413.Arithmetic Slices/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0413.Arithmetic Slices/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0415.Add Strings/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0415.Add Strings/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0422.Valid Word Square/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0422.Valid Word Square/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0425.Word Squares/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0425.Word Squares/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0437.Path Sum III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0437.Path Sum III/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0441.Arranging Coins/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0441.Arranging Coins/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0454.4Sum II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0454.4Sum II/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0455.Assign Cookies/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0455.Assign Cookies/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0456.132 Pattern/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0456.132 Pattern/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0458.Poor Pigs/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0458.Poor Pigs/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0460.LFU Cache/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0460.LFU Cache/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0461.Hamming Distance/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0461.Hamming Distance/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0463.Island Perimeter/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0463.Island Perimeter/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0464.Can I Win/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0464.Can I Win/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0469.Convex Polygon/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0469.Convex Polygon/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0474.Ones and Zeroes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0474.Ones and Zeroes/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0475.Heaters/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0475.Heaters/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0476.Number Complement/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0476.Number Complement/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0481.Magical String/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0481.Magical String/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0484.Find Permutation/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0484.Find Permutation/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0488.Zuma Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0488.Zuma Game/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0490.The Maze/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0490.The Maze/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0493.Reverse Pairs/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0493.Reverse Pairs/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0494.Target Sum/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0494.Target Sum/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0495.Teemo Attacking/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0495.Teemo Attacking/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0498.Diagonal Traverse/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0498.Diagonal Traverse/README_EN.md -------------------------------------------------------------------------------- /assets/0400-0499/0499.The Maze III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0400-0499/0499.The Maze III/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0500.Keyboard Row/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0500.Keyboard Row/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0502.IPO/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0502.IPO/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0504.Base 7/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0504.Base 7/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0505.The Maze II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0505.The Maze II/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0506.Relative Ranks/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0506.Relative Ranks/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0507.Perfect Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0507.Perfect Number/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0509.Fibonacci Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0509.Fibonacci Number/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0514.Freedom Trail/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0514.Freedom Trail/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0514.Freedom Trail/images/ring.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0514.Freedom Trail/images/ring.jpg -------------------------------------------------------------------------------- /assets/0500-0599/0518.Coin Change 2/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0518.Coin Change 2/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0520.Detect Capital/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0520.Detect Capital/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0525.Contiguous Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0525.Contiguous Array/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0527.Word Abbreviation/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0527.Word Abbreviation/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0529.Minesweeper/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0529.Minesweeper/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0531.Lonely Pixel I/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0531.Lonely Pixel I/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0533.Lonely Pixel II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0533.Lonely Pixel II/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0541.Reverse String II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0541.Reverse String II/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0542.01 Matrix/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0542.01 Matrix/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0546.Remove Boxes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0546.Remove Boxes/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0553.Optimal Division/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0553.Optimal Division/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0554.Brick Wall/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0554.Brick Wall/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0561.Array Partition I/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0561.Array Partition I/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0563.Binary Tree Tilt/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0563.Binary Tree Tilt/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0565.Array Nesting/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0565.Array Nesting/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0574.Winning Candidate/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0574.Winning Candidate/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0577.Employee Bonus/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0577.Employee Bonus/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0582.Kill Process/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0582.Kill Process/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0582.Kill Process/images/ptree.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0582.Kill Process/images/ptree.jpg -------------------------------------------------------------------------------- /assets/0500-0599/0587.Erect the Fence/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0587.Erect the Fence/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0591.Tag Validator/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0591.Tag Validator/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0593.Valid Square/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0593.Valid Square/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0595.Big Countries/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0595.Big Countries/README_EN.md -------------------------------------------------------------------------------- /assets/0500-0599/0598.Range Addition II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0500-0599/0598.Range Addition II/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0605.Can Place Flowers/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0605.Can Place Flowers/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0607.Sales Person/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0607.Sales Person/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0608.Tree Node/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0608.Tree Node/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0620.Not Boring Movies/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0620.Not Boring Movies/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0621.Task Scheduler/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0621.Task Scheduler/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0626.Exchange Seats/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0626.Exchange Seats/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0627.Swap Salary/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0627.Swap Salary/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0638.Shopping Offers/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0638.Shopping Offers/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0639.Decode Ways II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0639.Decode Ways II/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0645.Set Mismatch/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0645.Set Mismatch/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0648.Replace Words/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0648.Replace Words/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0649.Dota2 Senate/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0649.Dota2 Senate/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0650.2 Keys Keyboard/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0650.2 Keys Keyboard/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0651.4 Keys Keyboard/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0651.4 Keys Keyboard/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0655.Print Binary Tree/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0655.Print Binary Tree/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0656.Coin Path/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0656.Coin Path/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0660.Remove 9/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0660.Remove 9/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0661.Image Smoother/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0661.Image Smoother/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0664.Strange Printer/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0664.Strange Printer/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0666.Path Sum IV/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0666.Path Sum IV/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0670.Maximum Swap/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0670.Maximum Swap/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0672.Bulb Switcher II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0672.Bulb Switcher II/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0677.Map Sum Pairs/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0677.Map Sum Pairs/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0679.24 Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0679.24 Game/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0681.Next Closest Time/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0681.Next Closest Time/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0682.Baseball Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0682.Baseball Game/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0683.K Empty Slots/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0683.K Empty Slots/README_EN.md -------------------------------------------------------------------------------- /assets/0600-0699/0699.Falling Squares/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0600-0699/0699.Falling Squares/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0704.Binary Search/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0704.Binary Search/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0705.Design HashSet/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0705.Design HashSet/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0706.Design HashMap/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0706.Design HashMap/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0709.To Lower Case/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0709.To Lower Case/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0715.Range Module/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0715.Range Module/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0716.Max Stack/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0716.Max Stack/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0721.Accounts Merge/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0721.Accounts Merge/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0722.Remove Comments/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0722.Remove Comments/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0723.Candy Crush/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0723.Candy Crush/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0724.Find Pivot Index/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0724.Find Pivot Index/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0726.Number of Atoms/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0726.Number of Atoms/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0729.My Calendar I/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0729.My Calendar I/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0731.My Calendar II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0731.My Calendar II/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0732.My Calendar III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0732.My Calendar III/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0733.Flood Fill/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0733.Flood Fill/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0740.Delete and Earn/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0740.Delete and Earn/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0741.Cherry Pickup/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0741.Cherry Pickup/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0741.Cherry Pickup/images/grid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0741.Cherry Pickup/images/grid.jpg -------------------------------------------------------------------------------- /assets/0700-0799/0749.Contain Virus/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0749.Contain Virus/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0751.IP to CIDR/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0751.IP to CIDR/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0752.Open the Lock/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0752.Open the Lock/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0753.Cracking the Safe/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0753.Cracking the Safe/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0754.Reach a Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0754.Reach a Number/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0755.Pour Water/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0755.Pour Water/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0763.Partition Labels/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0763.Partition Labels/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0764.Largest Plus Sign/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0764.Largest Plus Sign/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0766.Toeplitz Matrix/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0766.Toeplitz Matrix/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0766.Toeplitz Matrix/images/ex1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0766.Toeplitz Matrix/images/ex1.jpg -------------------------------------------------------------------------------- /assets/0700-0799/0766.Toeplitz Matrix/images/ex2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0766.Toeplitz Matrix/images/ex2.jpg -------------------------------------------------------------------------------- /assets/0700-0799/0767.Reorganize String/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0767.Reorganize String/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0771.Jewels and Stones/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0771.Jewels and Stones/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0773.Sliding Puzzle/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0773.Sliding Puzzle/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0776.Split BST/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0776.Split BST/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0780.Reaching Points/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0780.Reaching Points/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0781.Rabbits in Forest/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0781.Rabbits in Forest/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0788.Rotated Digits/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0788.Rotated Digits/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0789.Escape The Ghosts/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0789.Escape The Ghosts/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0796.Rotate String/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0796.Rotate String/README_EN.md -------------------------------------------------------------------------------- /assets/0700-0799/0799.Champagne Tower/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0700-0799/0799.Champagne Tower/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0800.Similar RGB Color/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0800.Similar RGB Color/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0808.Soup Servings/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0808.Soup Servings/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0809.Expressive Words/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0809.Expressive Words/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0815.Bus Routes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0815.Bus Routes/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0818.Race Car/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0818.Race Car/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0819.Most Common Word/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0819.Most Common Word/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0824.Goat Latin/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0824.Goat Latin/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0832.Flipping an Image/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0832.Flipping an Image/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0835.Image Overlap/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0835.Image Overlap/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0836.Rectangle Overlap/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0836.Rectangle Overlap/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0837.New 21 Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0837.New 21 Game/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0838.Push Dominoes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0838.Push Dominoes/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0841.Keys and Rooms/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0841.Keys and Rooms/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0843.Guess the Word/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0843.Guess the Word/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0846.Hand of Straights/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0846.Hand of Straights/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0848.Shifting Letters/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0848.Shifting Letters/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0850.Rectangle Area II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0850.Rectangle Area II/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0851.Loud and Rich/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0851.Loud and Rich/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0853.Car Fleet/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0853.Car Fleet/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0854.K-Similar Strings/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0854.K-Similar Strings/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0855.Exam Room/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0855.Exam Room/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0858.Mirror Reflection/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0858.Mirror Reflection/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0859.Buddy Strings/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0859.Buddy Strings/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0860.Lemonade Change/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0860.Lemonade Change/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0866.Prime Palindrome/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0866.Prime Palindrome/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0867.Transpose Matrix/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0867.Transpose Matrix/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0868.Binary Gap/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0868.Binary Gap/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0870.Advantage Shuffle/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0870.Advantage Shuffle/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0877.Stone Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0877.Stone Game/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0885.Spiral Matrix III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0885.Spiral Matrix III/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0887.Super Egg Drop/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0887.Super Egg Drop/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0888.Fair Candy Swap/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0888.Fair Candy Swap/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0896.Monotonic Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0896.Monotonic Array/README_EN.md -------------------------------------------------------------------------------- /assets/0800-0899/0899.Orderly Queue/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0800-0899/0899.Orderly Queue/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0900.RLE Iterator/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0900.RLE Iterator/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0901.Online Stock Span/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0901.Online Stock Span/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0906.Super Palindromes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0906.Super Palindromes/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0908.Smallest Range I/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0908.Smallest Range I/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0910.Smallest Range II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0910.Smallest Range II/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0911.Online Election/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0911.Online Election/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0912.Sort an Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0912.Sort an Array/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0913.Cat and Mouse/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0913.Cat and Mouse/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0913.Cat and Mouse/images/cat1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0913.Cat and Mouse/images/cat1.jpg -------------------------------------------------------------------------------- /assets/0900-0999/0913.Cat and Mouse/images/cat2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0913.Cat and Mouse/images/cat2.jpg -------------------------------------------------------------------------------- /assets/0900-0999/0916.Word Subsets/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0916.Word Subsets/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0925.Long Pressed Name/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0925.Long Pressed Name/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0927.Three Equal Parts/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0927.Three Equal Parts/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0932.Beautiful Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0932.Beautiful Array/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0934.Shortest Bridge/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0934.Shortest Bridge/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0935.Knight Dialer/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0935.Knight Dialer/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0938.Range Sum of BST/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0938.Range Sum of BST/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0942.DI String Match/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0942.DI String Match/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0948.Bag of Tokens/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0948.Bag of Tokens/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0956.Tallest Billboard/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0956.Tallest Billboard/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0969.Pancake Sorting/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0969.Pancake Sorting/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0970.Powerful Integers/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0970.Powerful Integers/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0975.Odd Even Jump/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0975.Odd Even Jump/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0980.Unique Paths III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0980.Unique Paths III/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0991.Broken Calculator/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0991.Broken Calculator/README_EN.md -------------------------------------------------------------------------------- /assets/0900-0999/0994.Rotting Oranges/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/0900-0999/0994.Rotting Oranges/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1001.Grid Illumination/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1001.Grid Illumination/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1006.Clumsy Factorial/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1006.Clumsy Factorial/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1024.Video Stitching/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1024.Video Stitching/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1025.Divisor Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1025.Divisor Game/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1034.Coloring A Border/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1034.Coloring A Border/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1035.Uncrossed Lines/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1035.Uncrossed Lines/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1035.Uncrossed Lines/images/142.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1035.Uncrossed Lines/images/142.png -------------------------------------------------------------------------------- /assets/1000-1099/1037.Valid Boomerang/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1037.Valid Boomerang/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1046.Last Stone Weight/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1046.Last Stone Weight/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1051.Height Checker/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1051.Height Checker/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1054.Distant Barcodes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1054.Distant Barcodes/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1056.Confusing Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1056.Confusing Number/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1057.Campus Bikes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1057.Campus Bikes/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1064.Fixed Point/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1064.Fixed Point/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1066.Campus Bikes II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1066.Campus Bikes II/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1082.Sales Analysis I/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1082.Sales Analysis I/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1083.Sales Analysis II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1083.Sales Analysis II/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1086.High Five/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1086.High Five/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1087.Brace Expansion/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1087.Brace Expansion/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1089.Duplicate Zeros/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1089.Duplicate Zeros/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1094.Car Pooling/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1094.Car Pooling/README_EN.md -------------------------------------------------------------------------------- /assets/1000-1099/1098.Unpopular Books/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1000-1099/1098.Unpopular Books/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1113.Reported Posts/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1113.Reported Posts/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1114.Print in Order/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1114.Print in Order/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1117.Building H2O/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1117.Building H2O/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1126.Active Businesses/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1126.Active Businesses/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1132.Reported Posts II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1132.Reported Posts II/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1134.Armstrong Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1134.Armstrong Number/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1136.Parallel Courses/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1136.Parallel Courses/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1140.Stone Game II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1140.Stone Game II/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1146.Snapshot Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1146.Snapshot Array/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1148.Article Views I/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1148.Article Views I/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1149.Article Views II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1149.Article Views II/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1154.Day of the Year/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1154.Day of the Year/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1158.Market Analysis I/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1158.Market Analysis I/README_EN.md -------------------------------------------------------------------------------- /assets/1100-1199/1185.Day of the Week/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1100-1199/1185.Day of the Week/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1201.Ugly Number III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1201.Ugly Number III/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1206.Design Skiplist/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1206.Design Skiplist/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1214.Two Sum BSTs/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1214.Two Sum BSTs/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1215.Stepping Numbers/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1215.Stepping Numbers/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1229.Meeting Scheduler/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1229.Meeting Scheduler/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1231.Divide Chocolate/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1231.Divide Chocolate/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1236.Web Crawler/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1236.Web Crawler/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1245.Tree Diameter/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1245.Tree Diameter/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1256.Encode Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1256.Encode Number/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1260.Shift 2D Grid/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1260.Shift 2D Grid/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1260.Shift 2D Grid/images/e1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1260.Shift 2D Grid/images/e1-1.png -------------------------------------------------------------------------------- /assets/1200-1299/1260.Shift 2D Grid/images/e2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1260.Shift 2D Grid/images/e2-1.png -------------------------------------------------------------------------------- /assets/1200-1299/1271.Hexspeak/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1271.Hexspeak/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1272.Remove Interval/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1272.Remove Interval/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1273.Delete Tree Nodes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1273.Delete Tree Nodes/README_EN.md -------------------------------------------------------------------------------- /assets/1200-1299/1291.Sequential Digits/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1200-1299/1291.Sequential Digits/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1306.Jump Game III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1306.Jump Game III/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1314.Matrix Block Sum/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1314.Matrix Block Sum/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1321.Restaurant Growth/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1321.Restaurant Growth/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1322.Ads Performance/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1322.Ads Performance/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1323.Maximum 69 Number/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1323.Maximum 69 Number/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1340.Jump Game V/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1340.Jump Game V/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1341.Movie Rating/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1341.Movie Rating/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1345.Jump Game IV/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1345.Jump Game IV/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1362.Closest Divisors/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1362.Closest Divisors/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1375.Bulb Switcher III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1375.Bulb Switcher III/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1390.Four Divisors/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1390.Four Divisors/README_EN.md -------------------------------------------------------------------------------- /assets/1300-1399/1393.Capital GainLoss/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1300-1399/1393.Capital GainLoss/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1402.Reducing Dishes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1402.Reducing Dishes/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1406.Stone Game III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1406.Stone Game III/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1407.Top Travellers/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1407.Top Travellers/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1416.Restore The Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1416.Restore The Array/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1421.NPV Queries/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1421.NPV Queries/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1426.Counting Elements/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1426.Counting Elements/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1436.Destination City/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1436.Destination City/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1445.Apples & Oranges/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1445.Apples & Oranges/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1454.Active Users/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1454.Active Users/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1459.Rectangles Area/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1459.Rectangles Area/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1463.Cherry Pickup II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1463.Cherry Pickup II/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1470.Shuffle the Array/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1470.Shuffle the Array/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1473.Paint House III/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1473.Paint House III/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1490.Clone N-ary Tree/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1490.Clone N-ary Tree/README_EN.md -------------------------------------------------------------------------------- /assets/1400-1499/1496.Path Crossing/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1400-1499/1496.Path Crossing/README_EN.md -------------------------------------------------------------------------------- /assets/1500-1599/1507.Reformat Date/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1500-1599/1507.Reformat Date/README_EN.md -------------------------------------------------------------------------------- /assets/1500-1599/1510.Stone Game IV/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1500-1599/1510.Stone Game IV/README_EN.md -------------------------------------------------------------------------------- /assets/1500-1599/1518.Water Bottles/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1500-1599/1518.Water Bottles/README_EN.md -------------------------------------------------------------------------------- /assets/1500-1599/1528.Shuffle String/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1500-1599/1528.Shuffle String/README_EN.md -------------------------------------------------------------------------------- /assets/1500-1599/1528.Shuffle String/images/q1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1500-1599/1528.Shuffle String/images/q1.jpg -------------------------------------------------------------------------------- /assets/1500-1599/1529.Bulb Switcher IV/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1500-1599/1529.Bulb Switcher IV/README_EN.md -------------------------------------------------------------------------------- /assets/1500-1599/1563.Stone Game V/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1500-1599/1563.Stone Game V/README_EN.md -------------------------------------------------------------------------------- /assets/1500-1599/1571.Warehouse Manager/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1500-1599/1571.Warehouse Manager/README_EN.md -------------------------------------------------------------------------------- /assets/1600-1699/1609.Even Odd Tree/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1600-1699/1609.Even Odd Tree/README_EN.md -------------------------------------------------------------------------------- /assets/1600-1699/1622.Fancy Sequence/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1600-1699/1622.Fancy Sequence/README_EN.md -------------------------------------------------------------------------------- /assets/1600-1699/1629.Slowest Key/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1600-1699/1629.Slowest Key/README_EN.md -------------------------------------------------------------------------------- /assets/1600-1699/1652.Defuse the Bomb/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1600-1699/1652.Defuse the Bomb/README_EN.md -------------------------------------------------------------------------------- /assets/1600-1699/1683.Invalid Tweets/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1600-1699/1683.Invalid Tweets/README_EN.md -------------------------------------------------------------------------------- /assets/1600-1699/1686.Stone Game VI/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1600-1699/1686.Stone Game VI/README_EN.md -------------------------------------------------------------------------------- /assets/1600-1699/1690.Stone Game VII/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1600-1699/1690.Stone Game VII/README_EN.md -------------------------------------------------------------------------------- /assets/1600-1699/1696.Jump Game VI/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1600-1699/1696.Jump Game VI/README_EN.md -------------------------------------------------------------------------------- /assets/1700-1799/1711.Count Good Meals/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1700-1799/1711.Count Good Meals/README_EN.md -------------------------------------------------------------------------------- /assets/1700-1799/1728.Cat and Mouse II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1700-1799/1728.Cat and Mouse II/README_EN.md -------------------------------------------------------------------------------- /assets/1700-1799/1739.Building Boxes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1700-1799/1739.Building Boxes/README_EN.md -------------------------------------------------------------------------------- /assets/1700-1799/1766.Tree of Coprimes/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1700-1799/1766.Tree of Coprimes/README_EN.md -------------------------------------------------------------------------------- /assets/1700-1799/1776.Car Fleet II/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1700-1799/1776.Car Fleet II/README_EN.md -------------------------------------------------------------------------------- /assets/1700-1799/1783.Grand Slam Titles/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1700-1799/1783.Grand Slam Titles/README_EN.md -------------------------------------------------------------------------------- /assets/1800-1899/1809.Ad-Free Sessions/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1800-1899/1809.Ad-Free Sessions/README_EN.md -------------------------------------------------------------------------------- /assets/1800-1899/1816.Truncate Sentence/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1800-1899/1816.Truncate Sentence/README_EN.md -------------------------------------------------------------------------------- /assets/1800-1899/1826.Faulty Sensor/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1800-1899/1826.Faulty Sensor/README_EN.md -------------------------------------------------------------------------------- /assets/1800-1899/1841.League Statistics/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1800-1899/1841.League Statistics/README_EN.md -------------------------------------------------------------------------------- /assets/1800-1899/1847.Closest Room/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1800-1899/1847.Closest Room/README_EN.md -------------------------------------------------------------------------------- /assets/1800-1899/1861.Rotating the Box/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1800-1899/1861.Rotating the Box/README_EN.md -------------------------------------------------------------------------------- /assets/1800-1899/1871.Jump Game VII/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1800-1899/1871.Jump Game VII/README_EN.md -------------------------------------------------------------------------------- /assets/1800-1899/1872.Stone Game VIII/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1800-1899/1872.Stone Game VIII/README_EN.md -------------------------------------------------------------------------------- /assets/1800-1899/1891.Cutting Ribbons/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1800-1899/1891.Cutting Ribbons/README_EN.md -------------------------------------------------------------------------------- /assets/1900-1999/1905.Count Sub Islands/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1900-1999/1905.Count Sub Islands/README_EN.md -------------------------------------------------------------------------------- /assets/1900-1999/1908.Game of Nim/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1900-1999/1908.Game of Nim/README_EN.md -------------------------------------------------------------------------------- /assets/1900-1999/1927.Sum Game/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1900-1999/1927.Sum Game/README_EN.md -------------------------------------------------------------------------------- /assets/1900-1999/1934.Confirmation Rate/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/1900-1999/1934.Confirmation Rate/README_EN.md -------------------------------------------------------------------------------- /assets/images/leetcode-ac-qrcode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/images/leetcode-ac-qrcode.jpg -------------------------------------------------------------------------------- /assets/images/leetcode-code-quick-find.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/assets/images/leetcode-code-quick-find.gif -------------------------------------------------------------------------------- /cpp-cc189_lcci/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-cc189_lcci/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /cpp-cc189_lcci/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-cc189_lcci/.vscode/launch.json -------------------------------------------------------------------------------- /cpp-cc189_lcci/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-cc189_lcci/.vscode/settings.json -------------------------------------------------------------------------------- /cpp-cc189_lcci/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-cc189_lcci/.vscode/tasks.json -------------------------------------------------------------------------------- /cpp-cc189_lcci/lcci01.03-string-to-url-lcci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-cc189_lcci/lcci01.03-string-to-url-lcci.cpp -------------------------------------------------------------------------------- /cpp-cc189_lcci/面试题 02.05. 链表求和-solution1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-cc189_lcci/面试题 02.05. 链表求和-solution1.cpp -------------------------------------------------------------------------------- /cpp-cc189_lcci/面试题01.03.URL化-string-to-url-lcci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-cc189_lcci/面试题01.03.URL化-string-to-url-lcci.cpp -------------------------------------------------------------------------------- /cpp-lcof/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-lcof/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /cpp-lcof/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-lcof/.vscode/launch.json -------------------------------------------------------------------------------- /cpp-lcof/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-lcof/.vscode/settings.json -------------------------------------------------------------------------------- /cpp-lcof/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-lcof/.vscode/tasks.json -------------------------------------------------------------------------------- /cpp-leetcode/.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /cpp-leetcode/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/.vscode/launch.json -------------------------------------------------------------------------------- /cpp-leetcode/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/.vscode/settings.json -------------------------------------------------------------------------------- /cpp-leetcode/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/.vscode/tasks.json -------------------------------------------------------------------------------- /cpp-leetcode/README.md: -------------------------------------------------------------------------------- 1 | # Leetcode 刷题方法及AC 代码 - C++版 2 | 3 | mingw32 的安装目录为: `C:\Program Files\mingw-w64\i686-8.1.0-posix-dwarf-rt_v6-rev0`. 4 | -------------------------------------------------------------------------------- /cpp-leetcode/lcci17.17-multi-search-lcci_trie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/lcci17.17-multi-search-lcci_trie.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode1-two-sum_method2_hashmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode1-two-sum_method2_hashmap.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode1-two-sum_method3_hashmap2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode1-two-sum_method3_hashmap2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode1-two-sum_method4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode1-two-sum_method4.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode103-zigzag-traverse_deque.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode103-zigzag-traverse_deque.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode103-zigzag-traverse_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode103-zigzag-traverse_queue.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode112-path-sum_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode112-path-sum_tree.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode113-path-sum-ii_dfs1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode113-path-sum-ii_dfs1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode113-path-sum-ii_dfs2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode113-path-sum-ii_dfs2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode118-Pascal-triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode118-Pascal-triangle.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode119-pascal-triangle-ii.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode119-pascal-triangle-ii.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode12-integer-to-roman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode12-integer-to-roman.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode13-roman-to-integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode13-roman-to-integer.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode13-roman-to-integer_style2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode13-roman-to-integer_style2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode130-surrounded-regions_bfs1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode130-surrounded-regions_bfs1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode130-surrounded-regions_dfs1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode130-surrounded-regions_dfs1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode133-clone-graph_hashmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode133-clone-graph_hashmap.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode139-word-break_dp1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode139-word-break_dp1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode139-word-break_dp2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode139-word-break_dp2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode139-word-break_trie_and_dfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode139-word-break_trie_and_dfs.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode14-longest-common-prefix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode14-longest-common-prefix.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode141-linked-list-cycle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode141-linked-list-cycle.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode146-implement-LRUcache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode146-implement-LRUcache.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode147-insertion-sort-list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode147-insertion-sort-list.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode15-3sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode15-3sum.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode151-reverse-words_solution1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode151-reverse-words_solution1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode16-3sum-closest-optimize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode16-3sum-closest-optimize.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode16-3sum-closest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode16-3sum-closest.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode160-knowledge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode160-knowledge.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode178-rank-scores_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode178-rank-scores_mysql.sql -------------------------------------------------------------------------------- /cpp-leetcode/leetcode18-4sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode18-4sum.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode2-add-two-numbers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode2-add-two-numbers.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode20-valid-parentheses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode20-valid-parentheses.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode205-isomorphic-strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode205-isomorphic-strings.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode207-course-schedule_dfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode207-course-schedule_dfs.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode21-merge-two-sorted-lists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode21-merge-two-sorted-lists.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode219-contains-duplicate-ii.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode219-contains-duplicate-ii.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode224-basic-calculator_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode224-basic-calculator_stack.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode23-merge-k-sorted-lists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode23-merge-k-sorted-lists.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode239-sliding-window-max.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode239-sliding-window-max.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode257-binary-tree-path_dfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode257-binary-tree-path_dfs.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode258-add-digits_iterative1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode258-add-digits_iterative1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode258-add-digits_iterative2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode258-add-digits_iterative2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode262-trips-and-users_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode262-trips-and-users_mysql.sql -------------------------------------------------------------------------------- /cpp-leetcode/leetcode268-missing-number_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode268-missing-number_sum.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode27-remove-element_solution1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode27-remove-element_solution1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode274-h-index_bucket_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode274-h-index_bucket_sort.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode275-h-index-ii_two_pointers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode275-h-index-ii_two_pointers.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode29-divide-two-integers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode29-divide-two-integers.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode313-super-ugly-number_dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode313-super-ugly-number_dp.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode313-super-ugly-number_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode313-super-ugly-number_set.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode319-bulb-switcher_math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode319-bulb-switcher_math.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode326-power-of-three_log1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode326-power-of-three_log1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode326-power-of-three_log2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode326-power-of-three_log2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode36-valid-sudoku_direct_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode36-valid-sudoku_direct_set.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode37-sudoku-solver_dfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode37-sudoku-solver_dfs.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode38-count-and-say_solution1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode38-count-and-say_solution1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode38-count-and-say_solution2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode38-count-and-say_solution2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode38-count-and-say_solution3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode38-count-and-say_solution3.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode383-ransom-note_brute_force.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode383-ransom-note_brute_force.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode412-fizz-buzz_direct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode412-fizz-buzz_direct.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode413-arithmetic-slices_dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode413-arithmetic-slices_dp.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode441-arranging-coins_math1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode441-arranging-coins_math1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode441-arranging-coins_math2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode441-arranging-coins_math2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode45-jump-game-ii_solution1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode45-jump-game-ii_solution1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode461-hamming-distance_xor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode461-hamming-distance_xor.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode463-island-perimeter_dfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode463-island-perimeter_dfs.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode474-ones-and-zeroes_dp1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode474-ones-and-zeroes_dp1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode474-ones-and-zeroes_dp2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode474-ones-and-zeroes_dp2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode482-license-key-formatting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode482-license-key-formatting.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode49-group-anagrams_solution1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode49-group-anagrams_solution1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode494-target-sum_backtracking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode494-target-sum_backtracking.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode498-diagonal-traverse_sol1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode498-diagonal-traverse_sol1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode498-diagonal-traverse_sol2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode498-diagonal-traverse_sol2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode500-keyboard-row.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode500-keyboard-row.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode502-IPO_priority_queue1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode502-IPO_priority_queue1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode502-IPO_priority_queue2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode502-IPO_priority_queue2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode506-relative-ranks_dict.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode506-relative-ranks_dict.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode509-Fibonacci-number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode509-Fibonacci-number.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode51-n-queens_dfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode51-n-queens_dfs.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode52-n-queens-II_dfs1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode52-n-queens-II_dfs1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode53-maximum-subarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode53-maximum-subarray.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode54-spiral-matrix_solution1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode54-spiral-matrix_solution1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode54-spiral-matrix_solution2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode54-spiral-matrix_solution2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode54-spiral-matrix_solution3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode54-spiral-matrix_solution3.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode54-spiral-matrix_solution4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode54-spiral-matrix_solution4.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode561-array-partition-i_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode561-array-partition-i_sort.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode566-reshape-the-matrix_sol1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode566-reshape-the-matrix_sol1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode57-insert-interval_by_seg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode57-insert-interval_by_seg.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode575-distribute-candies_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode575-distribute-candies_set.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode593-valid-square_hashset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode593-valid-square_hashset.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode595-big-countries_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode595-big-countries_mysql.sql -------------------------------------------------------------------------------- /cpp-leetcode/leetcode61-rotate-list_solution1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode61-rotate-list_solution1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode62-unique-paths_dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode62-unique-paths_dp.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode627-swap-salary_mysql1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode627-swap-salary_mysql1.sql -------------------------------------------------------------------------------- /cpp-leetcode/leetcode627-swap-salary_mysql2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode627-swap-salary_mysql2.sql -------------------------------------------------------------------------------- /cpp-leetcode/leetcode63-unique-paths-ii_dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode63-unique-paths-ii_dp.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode645-set-mismatch_hash_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode645-set-mismatch_hash_set.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode645-set-mismatch_hashmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode645-set-mismatch_hashmap.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode65-valid-number-AC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode65-valid-number-AC.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode650-2-keys-keyboard_dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode650-2-keys-keyboard_dp.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode66-plus-one_iteration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode66-plus-one_iteration.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode67-add-binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode67-add-binary.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode670-maximum-swap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode670-maximum-swap.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode677-map-sum-pairs_hashmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode677-map-sum-pairs_hashmap.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode69-sqrtx_Newton_method.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode69-sqrtx_Newton_method.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode69-sqrtx_binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode69-sqrtx_binary_search.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode7-reverse-integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode7-reverse-integer.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode73-word-search_dfs1_naive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode73-word-search_dfs1_naive.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode76-minimum-window-substring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode76-minimum-window-substring.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode77-combinations_iterative.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode77-combinations_iterative.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode78-subsets_bfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode78-subsets_bfs.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode78-subsets_bit_operation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode78-subsets_bit_operation.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode78-subsets_iterative.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode78-subsets_iterative.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode86-partition-list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode86-partition-list.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode88-merge-sorted-array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode88-merge-sorted-array.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode9-palindrome-number-method2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode9-palindrome-number-method2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode9-palindrome-number-method3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode9-palindrome-number-method3.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode9-palindrome-number-method4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode9-palindrome-number-method4.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode9-palindrome-number.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode9-palindrome-number.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode90-subsets-ii_bfs1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode90-subsets-ii_bfs1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode90-subsets-ii_bfs2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode90-subsets-ii_bfs2.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode92-reverse-linked-list-ii.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode92-reverse-linked-list-ii.cpp -------------------------------------------------------------------------------- /cpp-leetcode/leetcode93-restore-ip-addresses_dfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/leetcode93-restore-ip-addresses_dfs.cpp -------------------------------------------------------------------------------- /cpp-leetcode/lintcode77-LCS/Lintcode77-LCS.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/lintcode77-LCS/Lintcode77-LCS.sln -------------------------------------------------------------------------------- /cpp-leetcode/lintcode77-LCS/Lintcode77-LCS/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/lintcode77-LCS/Lintcode77-LCS/stdafx.h -------------------------------------------------------------------------------- /cpp-leetcode/temp/leetcode498_sol1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/temp/leetcode498_sol1.cpp -------------------------------------------------------------------------------- /cpp-leetcode/temp/leetcode54-spiral-matrix-temp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/temp/leetcode54-spiral-matrix-temp.cpp -------------------------------------------------------------------------------- /cpp-leetcode/temp/leetcode65-valid-number-temp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/temp/leetcode65-valid-number-temp.cpp -------------------------------------------------------------------------------- /cpp-leetcode/temp/leetcode71-simplify-path-temp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/temp/leetcode71-simplify-path-temp.cpp -------------------------------------------------------------------------------- /cpp-leetcode/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/cpp-leetcode/test.cpp -------------------------------------------------------------------------------- /csharp-leetcode/C# script/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/csharp-leetcode/C# script/.vscode/launch.json -------------------------------------------------------------------------------- /csharp-leetcode/C# script/lcof67-offer-strToInt.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/csharp-leetcode/C# script/lcof67-offer-strToInt.csx -------------------------------------------------------------------------------- /csharp-leetcode/C# script/omnisharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/csharp-leetcode/C# script/omnisharp.json -------------------------------------------------------------------------------- /csharp-leetcode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/csharp-leetcode/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | ## 说明 2 | 3 | 本文件夹包含一些优质的算法文档、读过的NOI国家队论文等. 4 | -------------------------------------------------------------------------------- /docs/noi2014-paper-bit-operation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/docs/noi2014-paper-bit-operation.pdf -------------------------------------------------------------------------------- /go-leetcode/README.md: -------------------------------------------------------------------------------- 1 | # 算法刷题与练习 2 | LeetCode - Solutions 3 | 4 | Go语言版解法【原创】 5 |
6 | 7 | 欢迎访问作者的个人网站: [极客中心](https://www.geekzl.com) 8 | -------------------------------------------------------------------------------- /go-leetcode/go.mod: -------------------------------------------------------------------------------- 1 | module test 2 | 3 | go 1.16 4 | -------------------------------------------------------------------------------- /go-leetcode/leetcode215.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/go-leetcode/leetcode215.go -------------------------------------------------------------------------------- /java-leetcode_intelliJ_idea/java-leetcode.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_intelliJ_idea/java-leetcode.iml -------------------------------------------------------------------------------- /java-leetcode_vscode/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/.vscode/launch.json -------------------------------------------------------------------------------- /java-leetcode_vscode/Leetcode1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/Leetcode1.java -------------------------------------------------------------------------------- /java-leetcode_vscode/Leetcode405a.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/Leetcode405a.java -------------------------------------------------------------------------------- /java-leetcode_vscode/Leetcode405b.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/Leetcode405b.java -------------------------------------------------------------------------------- /java-leetcode_vscode/Leetcode84.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/Leetcode84.java -------------------------------------------------------------------------------- /java-leetcode_vscode/Leetcode93b.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/Leetcode93b.java -------------------------------------------------------------------------------- /java-leetcode_vscode/Solutions/Leetcode1.java.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/Solutions/Leetcode1.java.md -------------------------------------------------------------------------------- /java-leetcode_vscode/Solutions/Leetcode84.java.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/Solutions/Leetcode84.java.md -------------------------------------------------------------------------------- /java-leetcode_vscode/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/Test.java -------------------------------------------------------------------------------- /java-leetcode_vscode/Test2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/Test2.java -------------------------------------------------------------------------------- /java-leetcode_vscode/Test3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/java-leetcode_vscode/Test3.java -------------------------------------------------------------------------------- /leetcode-ac-tracking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/leetcode-ac-tracking.md -------------------------------------------------------------------------------- /posts/leetcode1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/posts/leetcode1.md -------------------------------------------------------------------------------- /posts/leetcode11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/posts/leetcode11.md -------------------------------------------------------------------------------- /posts/leetcode36.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/posts/leetcode36.md -------------------------------------------------------------------------------- /posts/leetcode38.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/posts/leetcode38.md -------------------------------------------------------------------------------- /posts/leetcode4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/posts/leetcode4.md -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/pull_request_template.md -------------------------------------------------------------------------------- /python3-leetcode/README.md: -------------------------------------------------------------------------------- 1 | # Leetcode 刷题方法及AC 代码 - Python3 版 2 | -------------------------------------------------------------------------------- /python3-leetcode/leetcode089-leetcode89-gray-code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/python3-leetcode/leetcode089-leetcode89-gray-code.py -------------------------------------------------------------------------------- /python3-leetcode/leetcode202-happy-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/python3-leetcode/leetcode202-happy-number.py -------------------------------------------------------------------------------- /python3-leetcode/leetcode204-count-primes-method1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/python3-leetcode/leetcode204-count-primes-method1.py -------------------------------------------------------------------------------- /python3-leetcode/leetcode645-set-mismatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/python3-leetcode/leetcode645-set-mismatch.py -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- 1 | ## 说明 2 | 3 | 本文件夹包含leetcode刷题神器(浏览器插件等)等. -------------------------------------------------------------------------------- /tools/leetboard_v1.3.0.0.crx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/tools/leetboard_v1.3.0.0.crx -------------------------------------------------------------------------------- /tools/leetcode cheatsheet_v0.8.20.crx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/tools/leetcode cheatsheet_v0.8.20.crx -------------------------------------------------------------------------------- /tools/leetcode cheatsheet_v0.9.0.crx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/tools/leetcode cheatsheet_v0.9.0.crx -------------------------------------------------------------------------------- /中文题1-2000/leetcode1-400/0001.leetcode1 Two Sum-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/中文题1-2000/leetcode1-400/0001.leetcode1 Two Sum-zh.md -------------------------------------------------------------------------------- /中文题1-2000/leetcode1-400/0015.leetcode15 3Sum-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/中文题1-2000/leetcode1-400/0015.leetcode15 3Sum-zh.md -------------------------------------------------------------------------------- /中文题1-2000/leetcode1-400/0018.leetcode18 4Sum-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/中文题1-2000/leetcode1-400/0018.leetcode18 4Sum-zh.md -------------------------------------------------------------------------------- /中文题1-2000/leetcode1-400/0135.leetcode135 Candy-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanglr/leetcode-ac/HEAD/中文题1-2000/leetcode1-400/0135.leetcode135 Candy-zh.md --------------------------------------------------------------------------------