├── .gitignore ├── LICENSE ├── how-to-leetcode.md ├── readme.md ├── readme_generator.sh └── solutions ├── 001.Two_Sum ├── AC_HashMap_nlogn.java ├── AC_dict_nlogn.py ├── AC_hash_array_n.cpp ├── AC_map_hash_nlogn.cpp ├── AC_two_points_nlogn.cpp ├── AC_two_points_nlogn.java ├── AC_two_points_nlogn.py ├── TLE_bruteforce_n2.cpp └── readme.md ├── 002.Add_Two_Numbers ├── AC_simulation_n.cpp ├── AC_simulation_n.java ├── AC_simulation_n.py └── readme.md ├── 003.Longest_Substring_Without_Repeating_Characters ├── AC_record_n.cpp ├── AC_record_n.java ├── AC_record_n.py └── readme.md ├── 004.Median_of_Two_Sorted_Arrays ├── AC_binary_search_logn.cpp ├── AC_binary_search_logn.java ├── AC_binary_search_logn.py ├── AC_merge_n.cpp └── readme.md ├── 005.Longest_Palindromic_Substring ├── AC_manacher_n.cpp ├── AC_manacher_n.java ├── AC_manacher_n.py └── readme.md ├── 006.ZigZag_Conversion ├── AC_simulation_n.cpp ├── AC_simulation_n.java ├── AC_simulation_n.py └── readme.md ├── 007.Reverse_Integer ├── AC_simulation_n.cpp ├── AC_simulation_n.java ├── AC_simulation_n.py └── readme.md ├── 008.String_to_Integer ├── AC_regex_n.py ├── AC_simulation_n.cpp ├── AC_simulation_n.java ├── AC_simulation_n.py └── readme.md ├── 009.Palindrome_Number ├── AC_simulation2_n.cpp ├── AC_simulation2_n.java ├── AC_simulation2_n.py ├── AC_simulation_n.cpp ├── AC_simulation_n.py └── readme.md ├── 010.Regular_Expression_Matching ├── AC_array_dp_nm.java ├── AC_dfs_n!.cpp ├── AC_memorial_dfs_nm.py ├── AC_regex_n!.py └── readme.md ├── 011.Container_With_Most_Water ├── AC_two_points_n.cpp ├── AC_two_points_n.java ├── AC_two_points_n.py └── readme.md ├── 012.Integer_to_Roman ├── AC_simulation_1.cpp ├── AC_simulation_1.java ├── AC_simulation_1.py └── readme.md ├── 013.Roman_to_Integer ├── AC_simulation_1.cpp ├── AC_simulation_1.java ├── AC_simulation_1.py └── readme.md ├── 014.Longest_Common_Prefix ├── AC_bruteforce_n2.cpp ├── AC_bruteforce_n2.java ├── AC_bruteforce_n2.py └── readme.md ├── 015.3Sum ├── AC_two_points_n2.cpp ├── AC_two_points_n2.java ├── AC_two_points_n2.py └── readme.md ├── 016.3Sum_Closest ├── AC_two_points_n2.cpp ├── AC_two_points_n2.java ├── AC_two_points_n2.py └── readme.md ├── 017.Letter_Combinations_of_a_Phone_Number ├── AC_simulation_n.cpp ├── AC_simulation_n.java ├── AC_simulation_n.py └── readme.md ├── 018.4Sum ├── AC_hash_two_sum_n2logn.java ├── AC_hash_two_sum_n2logn.py ├── AC_two_points_n3.cpp └── readme.md ├── 019.Remove_Nth_Node_From_End_of_List ├── AC_simulation_n.cpp ├── AC_two_point_n.py └── readme.md ├── 020.Valid_Parentheses ├── AC_stack_dict_n.py ├── AC_stack_indexOf_n.java ├── AC_stack_n.cpp └── readme.md ├── 021.Merge_Two_Sorted_Lists ├── AC_simulation_n.cpp ├── AC_simulation_n.py └── readme.md ├── 022.Generate_Parentheses ├── AC_dfs_less2^n.cpp ├── AC_dfs_less2^n.java ├── AC_dfs_less2^n.py └── readme.md ├── 023.Merge_k_Sorted_Lists ├── AC_PriorityQueue_nklogk.java ├── AC_PriorityQueue_nklogk.py ├── AC_binary_merge_nklogk.cpp ├── TLE_simulation_nk^2.cpp └── readme.md ├── 024.Swap_Nodes_in_Pairs ├── AC_simulation_n.cpp ├── AC_simulation_n.py └── readme.md ├── 025.Reverse_Nodes_in_k-Group ├── AC_recursive_n.cpp ├── AC_recursive_n.java └── readme.md ├── 026.Remove_Duplicates_from_Sorted_Array ├── AC_STL_nlogn.cpp ├── AC_array_hash_n.cpp ├── AC_map_nlogn.cpp ├── AC_simulation_n.cpp ├── TLE_bruteforce_n2.cpp └── readme.md ├── 027.Remove_Element ├── AC_simulate_n.cpp └── readme.md ├── 028.Implement_strStr() ├── AC_KMP_n.cpp ├── AC_brute_force_n2.cpp ├── AC_rolling_hash_n.py └── readme.md ├── 029.Divide_Two_Integers ├── AC_binary_nlogn.cpp ├── AC_binary_nlogn.py └── readme.md ├── 030.Substring_with_Concatenation_of_All_Words ├── AC_map_nlogn.cpp ├── AC_map_nlogn.java └── readme.md ├── 031.Next_Permutation ├── AC_STL_1.cpp ├── AC_fractional_1.cpp ├── AC_fractional_1.py └── readme.md ├── 032.Longest_Valid_Parentheses ├── AC_simulation_n.cpp ├── AC_stack_n.cpp └── readme.md ├── 033.Search_in_Rotated_Sorted_Array ├── AC_binary_search_logn.cpp └── readme.md ├── 034.Search_for_a_Range ├── AC_STL_logn.cpp ├── AC_binary_search_logn.java └── readme.md ├── 035.Search_Insert_Position ├── AC_binary_search_logn.cpp └── readme.md ├── 036.Valid_Sudoku ├── AC_simulation_n2.cpp └── readme.md ├── 037.Sudoku_Solver ├── AC_DFS_n!.cpp └── readme.md ├── 038.Count_and_Say ├── AC_simulation_n.py ├── AC_simulation_n2.cpp └── readme.md ├── 039.Combination_Sum ├── AC_dfs_n!.cpp └── readme.md ├── 040.Combination_Sum_II ├── AC_dfs_n!.cpp └── readme.md ├── 041.First_Missing_Positive ├── AC_array_n.cpp └── AC_swap_n.cpp ├── 042.Trapping_Rain_Water └── AC_cut_by_max_n.cpp ├── 043.Multiply_Strings └── AC_bigint_n2.cpp ├── 044.Wildcard_Matching ├── AC_optimization_nm.cpp └── TLE_recursive_n!.cpp ├── 045.Jump_Game_II ├── AC_greedy_n.cpp └── AC_two_points_n.cpp ├── 046.Permutations └── AC_stl_n!.cpp ├── 047.Permutations_II └── AC_STL_n!.cpp ├── 048.Rotate_Image └── AC_reverse_matrix_n2.cpp ├── 049.Anagrams └── AC_hashmap_n.cpp ├── 050.Pow(x,_n) └── AC_simulation_n.cpp ├── 051.N-Queens ├── AC_dfs_n!.cpp ├── AC_dfs_n!.java └── AC_dfs_n!.py ├── 052.N-Queens_II ├── AC_dfs_n!.cpp ├── AC_dfs_n!.java └── AC_dfs_n!.py ├── 053.Maximum_Subarray └── AC_dp_n.cpp ├── 054.Spiral_Matrix └── AC_simulation_nm.cpp ├── 055.Jump_Game ├── AC_dp_n.cpp ├── AC_greedy1_n.cpp └── AC_greedy2_n.cpp ├── 056.Merge_Intervals └── AC_simulation_nm.cpp ├── 057.Insert_Interval └── AC_simulation_n.cpp ├── 058.Length_of_Last_Word └── AC_simulation_n.cpp ├── 059.Spiral_Matrix_II └── AC_simulation_nm.cpp ├── 060.Permutation_Sequence ├── AC_factorial_n.cpp └── TLE_STL_n!.cpp ├── 061.Rotate_List └── AC_simulation_n.cpp ├── 062.Unique_Paths └── AC_dp_nm.cpp ├── 063.Unique_Paths_II └── AC_dp_nm.cpp ├── 064.Minimum_Path_Sum └── AC_dp_n2.cpp ├── 065.Valid_Number ├── AC_DFA_n.cpp ├── AC_DFA_n.java ├── AC_DFA_n.py └── AC_strtod_n.cpp ├── 066.Plus_One └── AC_simulation_n.cpp ├── 067.Add_Binary └── AC_simulation_n.cpp ├── 068.Text_Justification ├── AC_simulation_n.cpp ├── AC_simulation_n.java ├── AC_simulation_n.py └── readme.md ├── 069.Sqrt(x) ├── AC_Newton_logn.cpp ├── AC_Newton_logn.java ├── AC_Newton_logn.py ├── AC_binary_logn.cpp ├── AC_binary_logn.java └── AC_binary_logn.py ├── 070.Climbing_Stairs └── AC_recursive_n.cpp ├── 071.Simplify_Path ├── AC_simulation_n.cpp ├── AC_simulation_n.java └── AC_simulation_n.py ├── 072.Edit_Distance └── AC_dp_n2.cpp ├── 073.Set_Matrix_Zeroes ├── AC_array_n+m.cpp └── AC_using_matrix_space_1.cpp ├── 074.Search_a_2D_Matrix └── AC_binary_search_log(nm).cpp ├── 075.Sort_Colors └── AC_Two_Point_n.cpp ├── 076.Minimum_Window_Substring ├── AC_array_n.cpp └── readme.md ├── 077.Combinations └── AC_dfs_n!.cpp ├── 078.Subsets ├── AC_bits_2^n.cpp ├── AC_bits_2^n.java ├── AC_collections_combinations_2^n.py ├── AC_dfs_2^n.cpp └── AC_dfs_2^n.py ├── 079.Word_Search └── AC_dfs_n2m2.cpp ├── 080.Remove_Duplicates_from_Sorted_Array_II └── AC_simulation_n.cpp ├── 081.Search_in_Rotated_Sorted_Array_II └── AC_binary_search.cpp ├── 082.Remove_Duplicates_from_Sorted_List_II └── AC_simulation_n.cpp ├── 083.Remove_Duplicates_from_Sorted_List └── AC_simulation_n.cpp ├── 084.Largest_Rectangle_in_Histogram ├── AC_bruteforce_less_than_n2.cpp ├── AC_stack_n.java └── readme.md ├── 085.Maximal_Rectangle ├── AC_bruteforce_n^3.cpp ├── AC_stack_n^2.java └── readme.md ├── 086.Partition_List ├── AC_simulation_n.cpp ├── AC_simulation_n.java └── AC_simulation_n.py ├── 087.Scramble_String ├── AC_cut_dfs_n^4.cpp ├── AC_cut_dfs_n^4.java ├── AC_dp_n^4.py ├── AC_memorial_dfs_n^4.cpp ├── TLE_dfs_3^n.cpp └── readme.md ├── 088.Merge_Sorted_Array └── AC_simulation_n.cpp ├── 089.Gray_Code ├── AC_simulation_2^n.cpp ├── AC_simulation_2^n.java └── AC_simulation_2^n.py ├── 090.Subsets_II ├── AC_dfs_2^n.cpp ├── AC_dfs_2^n.java └── AC_dfs_2^n.py ├── 091.Decode_Ways ├── AC_dp_n.cpp ├── AC_dp_n.java ├── AC_dp_n.py └── AC_recursive_dp_n.cpp ├── 092.Reverse_Linked_List_II └── AC_simulate_n.cpp ├── 093.Restore_IP_Addresses ├── AC_for_27.cpp ├── AC_for_27.java ├── AC_for_27.py └── readme.md ├── 094.Binary_Tree_Inorder_Traversal └── AC_recursion_n.cpp ├── 095.Unique_Binary_Search_Trees ├── AC_dp_n2.cpp └── readme.md ├── 096.Unique_Binary_Search_Trees_II ├── AC_dfs_n3.cpp └── readme.md ├── 097.Interleaving_String ├── AC_dp_n2.cpp ├── AC_dp_n2.java └── readme.md ├── 098.Validate_Binary_Search_Tree ├── AC_dfs_n.cpp ├── AC_dfs_n.java ├── AC_dfs_n.py └── readme.md ├── 099.Recover_Binary_Search_Tree ├── AC_inorder_n.py ├── AC_threaded_binary_tree_n.cpp └── readme.md ├── 100.Same_Tree └── AC_silulation_n.cpp ├── 101.Symmetric_Tree └── AC_recursive_n.cpp ├── 102.Binary_Tree_Level_Order_Traversal ├── AC_bfs_n.cpp ├── AC_dfs_n.cpp ├── AC_dfs_n.py └── readme.md ├── 103.Binary_Tree_Zigzag_Level_Order_Traversal ├── AC_bfs_n.cpp ├── AC_dfs_n.py └── readme.md ├── 104.Maximum_Depth_of_Binary_Tree └── AC_recursive_n.cpp ├── 105.Construct_Binary_Tree_from_Preorder_and_Inorder_Traversal ├── AC_dfs_n.cpp └── readme.md ├── 106.Construct_Binary_Tree_from_Inorder_and_Postorder_Traversal ├── AC_dfs_n.cpp └── readme.md ├── 107.Binary_Tree_Level_Order_Traversal_II ├── AC_bfs_n.cpp ├── AC_dfs_n.py └── readme.md ├── 108.Convert_Sorted_Array_to_Binary_Search_Tree ├── AC_simulation_n.cpp └── readme.md ├── 109.Convert_Sorted_List_to_Binary_Search_Tree ├── AC_inorder_n.py ├── AC_two_point_n.cpp └── readme.md ├── 110.Balanced_Binary_Tree └── AC_recursive_n.cpp ├── 111.Minimum_Depth_of_Binary_Tree └── AC_recursive_n.cpp ├── 112.Path_Sum └── AC_recursive_n.cpp ├── 113.Path_Sum_II ├── AC_dfs_n.cpp ├── AC_dfs_n.java └── AC_dfs_n.py ├── 114.Flatten_Binary_Tree_to_Linked_List ├── AC_in_order_n.cpp ├── AC_stack_n.java └── readme.md ├── 115.Distinct_Subsequences ├── AC_dp_less_space_n*m.cpp ├── AC_dp_n*m.cpp ├── AC_dp_n*m.py └── readme.md ├── 116.Populating_Next_Right_Pointers_in_Each_Node ├── AC_simulation_n.cpp ├── AC_simulation_n.java └── AC_simulation_n.py ├── 117.Populating_Next_Right_Pointers_in_Each_Node_II ├── AC_simulation_n.cpp ├── AC_simulation_n.java └── AC_simulation_n.py ├── 118.Pascal's_Triangle └── AC_simulation_n2.cpp ├── 119.Pascal's_Triangle_II └── AC_simulation_n2.cpp ├── 120.Triangle ├── AC_dp_n2.cpp ├── AC_dp_n2.java └── AC_dp_n2.py ├── 121.Best_Time_to_Buy_and_Sell_Stock ├── AC_simulatoin_n.cpp ├── AC_simulatoin_n.py └── readme.md ├── 122.Best_Time_to_Buy_and_Sell_Stock_II ├── AC_greedy_n.cpp ├── AC_greedy_n.py └── readme.md ├── 123.Best_Time_to_Buy_and_Sell_Stock_III ├── AC_1_space_dp_n.py ├── AC_pre_deal_n.cpp └── readme.md ├── 124.Binary_Tree_Maximum_Path_Sum ├── AC_dfs_n.cpp ├── AC_dfs_n.py └── readme.md ├── 125.Valid_Palindrome └── AC_simulation_n.cpp ├── 126.Word_Ladder ├── AC_BFS_n.cpp ├── AC_two_end_BFS_n.cpp ├── AC_two_end_BFS_n.py └── readme.md ├── 129.Sum_Root_to_Leaf_Numbers └── AC_recursive_n.cpp ├── 130.Surrounded_Regions ├── AC_bfs_n.cpp └── readme.md ├── 131.Palindrome_Partitioning ├── AC_dp_nm.py ├── AC_recursive_2^n.cpp └── readme.md ├── 132.Palindrome_Partitioning_II ├── AC_dp_n^2.cpp ├── AC_dp_n^2.java ├── AC_recursive_2^n.cpp ├── TLE_recursive_2^n.cpp └── readme.md ├── 133.Clone_Graph └── AC_dfs_n.cpp ├── 134.Gas_Station ├── AC_greedy_n.cpp └── readme.md ├── 136.Single_Number ├── AC_xor_n.cpp └── readme.md ├── 137.Single_Number_II └── AC_bitwise_n.cpp ├── 138.Copy_List_with_Random_Pointer ├── AC_O1_space_n.java ├── AC_difaultdict_n.py ├── AC_recursive_n.cpp └── readme.md ├── 139.Word_Break ├── AC_dp_n2.cpp ├── AC_dp_n2.py ├── AC_dp_n3.cpp ├── TLE_brute_force_2^n.cpp └── readme.md ├── 141.Linked_List_Cycle └── AC_two_points_n.cpp ├── 143.Reorder_List └── AC_simulation_n.cpp ├── 144.Binary_Tree_Preorder_Traversal └── AC_recursion_n.cpp ├── 145.Binary_Tree_Postorder_Traversal └── AC_recursion_n.cpp ├── 146.LRU_Cache ├── AC_OrderedDict_n.py ├── AC_unordered_map_n.cpp └── readme.md ├── 147.Insertion_Sort_List └── AC_simulation_n2.cpp ├── 148.Sort_List ├── AC_merge_sort.cpp └── readme.md ├── 150.Evaluate_Reverse_Polish_Notation ├── AC_stack_n.cpp ├── AC_stack_n.java ├── AC_stack_n.py └── readme.md ├── 151.Reverse_Words_in_a_String ├── AC_reverse_n.c ├── AC_split_n.java ├── AC_split_n.py ├── AC_stringstream_n.cpp └── readme.md ├── 152.Maximum_Product_Subarray └── AC_dp_n.cpp ├── 153.Find_Minimum_in_Rotated_Sorted_Array ├── AC_binary_search_logn.cpp └── readme.md ├── 154.Find_Minimum_in_Rotated_Sorted_Array_II ├── AC_binary_search_logn.cpp ├── AC_lazy_n.py └── README.md ├── 155.Min_Stack ├── AC_stack_hump_n.cpp └── readme.md ├── 160.Intersection_of_Two_Linked_Lists └── AC_simulation_n.cpp ├── 162.Find_Peak_Element ├── AC_binary_search.cpp ├── AC_binary_search.java └── AC_binary_search.py ├── 164.Maximum_Gap ├── AC_bucket_sort_n.cpp └── readme.md ├── 165.Compare_Version_Numbers └── AC_simulation_n.cpp ├── 166.Fraction_to_Recurring_Decimal ├── AC_simulation_m2.cpp └── readme.md ├── 168.Excel_Sheet_Column_Title ├── AC_simulation_1.cpp ├── AC_simulation_1.java └── AC_simulation_1.py ├── 169.Majority_Element ├── AC_Bits_n.cpp ├── AC_Bits_n.py ├── AC_Moore_n.cpp ├── AC_Moore_n.java └── AC_Moore_n.py ├── 171.Excel_Sheet_Column_Number ├── AC_simulation_1.cpp ├── AC_simulation_1.java └── AC_simulation_1.py ├── 172.Factorial_Trailing_Zeroes ├── AC_math_logn.cpp ├── AC_math_logn.java └── AC_math_logn.py ├── 173.Binary_Search_Tree_Iterator ├── AC_pre_inorder_n.cpp ├── AC_stack_n.py └── readme.md ├── 175.Combine_Two_Tables └── AC_left_join.sql ├── 176.Second_Highest_Salary └── AC_max.sql ├── 177.Nth_Highest_Salary ├── AC_LIMIT.sql └── readme.md ├── 178.Rank_Scores ├── AC_order.sql ├── AC_variables.sql └── readme.md ├── 179.Largest_Number ├── AC_sort_nlogn.cpp ├── AC_sort_nlogn.java └── AC_sort_nlogn.py ├── 180.Consecutive_Numbers ├── AC_case_when.sql ├── AC_triple_join.sql └── readme.md ├── 181.Employees_Earning_More_Than_Their_Managers ├── AC_inner_join.sql └── AC_join.sql ├── 182.Duplicate_Emails └── AC_join.sql ├── 183.Customers_Who_Never_Order ├── AC_exists.sql ├── AC_in.sql ├── AC_left_join.sql └── readme.md ├── 184.Department_Highest_Salary ├── AC_MAX.sql └── readme.md ├── 187.Repeated_DNA_Sequences ├── AC_bitwise_n.cpp ├── AC_bitwise_n.java ├── AC_bitwise_nlogn.cpp └── AC_bitwise_nlogn.py ├── 188.Best_Time_to_Buy_and_Sell_Stock_IV ├── AC_dp_nk.cpp └── readme.md ├── 189.Rotate_Array ├── AC_pointer_n_1space.cpp └── readme.md ├── 190.Reverse_Bits ├── AC_bitset_n.cpp ├── AC_one_line_n.java ├── AC_one_line_n.py └── readme.md ├── 191.Number_of_1_Bits ├── AC_bitset_n.cpp ├── AC_bitwise_n.java └── readme.md ├── 192.Word_Frequency ├── AC_awk.sh ├── AC_tr_uniq.sh └── readme.md ├── 193.Valid_Phone_Numbers ├── AC_awk.sh ├── AC_egrep.sh ├── AC_grep.sh ├── AC_sed.sh ├── file.txt └── readme.md ├── 194.Transpose_File ├── AC_awk.sh ├── file.txt └── readme.md ├── 195.Tenth_Line ├── AC_awk.sh ├── AC_sed.sh └── readme.md ├── 196.Delete_Duplicate_Emails └── AC_delete.sql ├── 197.Rising_Temperature ├── AC_CASE_WHEN.sql ├── AC_TO_DAYS.sql └── readme.md ├── 198.House_Robber ├── AC_dp_n.cpp └── readme.md ├── 199.Binary_Tree_Right_Side_View ├── AC_recursive_n.py ├── AC_two_queue_n.cpp └── readme.md ├── 200.Number_of_Islands ├── AC_bfs_n.cpp └── readme.md ├── 201.Bitwise_AND_of_Numbers_Range ├── AC_loop_logn.cpp ├── AC_math_1.py └── README.md ├── 202.Happy_Number ├── AC_simulation_n.cpp ├── AC_two_point_n.py └── readme.md ├── 203.Remove_Linked_List_Elements ├── AC_recursive_n.java ├── AC_simulation_n.cpp ├── AC_simulation_n.py └── README.md ├── 204.Count_Primes └── AC_prime_n2.cpp ├── 205.Isomorphic_Strings ├── AC_dict_n.py ├── AC_simulation_n.cpp └── README.md ├── 206.Reverse_Linked_List └── AC_simulation_n.cpp ├── 207.Course_Schedule ├── AC_dfs_v+e.cpp ├── AC_stack_v+e.py └── readme.md ├── 208.Implement_Trie_(Prefix_Tree) ├── AC_trie_logn.cpp └── readme.md ├── 209.Minimum_Size_Subarray_Sum └── AC_deque_n.cpp ├── 210.Course_Schedule_II ├── AC_dfs_n.cpp ├── AC_stack_v+e.py └── readme.md ├── 215.Kth_Largest_Element_in_an_Array ├── AC_priority_queue_nlogn.cpp ├── AC_quick_select_n.java ├── AC_sort_nlogn.cpp ├── AC_sort_nlogn.py └── readme.md ├── 216.Combination_Sum_III ├── AC_dfs_n!.cpp └── readme.md ├── 217.Contains_Duplicate ├── AC_map_nlogn.cpp ├── AC_set_nlogn.cpp ├── AC_set_nlogn.py ├── AC_sort_nlogn.cpp ├── TLE_brute_force_n2.cpp └── readme.md ├── 219.Contains_Duplicate_II ├── AC_set_nlogn.cpp ├── AC_unordered_map_nlogn.cpp ├── TLE_brute_force_n2.cpp └── readme.md ├── 220.Contains_Duplicate_III ├── AC_TreeSet_nlogn.java ├── AC_bucket_n.java ├── AC_multiset_nlogn.cpp ├── AC_set_nlogn.cpp └── readme.md ├── 221.Maximal_Square ├── AC_dp_less_space_n2.cpp ├── AC_dp_n2.cpp ├── AC_dp_n2.py └── readme.md ├── 222.Count_Complete_Tree_Nodes ├── AC_binary_search_lognlogn.cpp ├── AC_binary_search_lognlogn.py ├── TLE_recursive_n.cpp └── readme.md ├── 223.Rectangle_Area ├── AC_simulation_1.cpp └── readme.md ├── 224.Basic_Calculator ├── AC_stack_n.cpp ├── AC_stack_n.java └── readme.md ├── 225.Implement_Stack_using_Queues ├── AC_simulation_1.java ├── AC_simulation_n.cpp └── readme.md ├── 226.Invert_Binary_Tree ├── AC_recursive_n.cpp ├── AC_stack_n.py └── readme.md ├── 228.Summary_Ranges ├── AC_simulation_n.cpp ├── AC_simulation_n.py └── readme.md ├── 230.Kth_Smallest_Element_in_a_BST ├── AC_dfs_n.cpp └── readme.md ├── 231.Power_of_Two ├── AC_bitwize2_1.cpp ├── AC_bitwize_1.cpp ├── AC_bitwize_1.py └── readme.md ├── 232.Implement_Queue_using_Stacks ├── AC_front_back_stack_1.cpp ├── AC_front_back_stack_1.py ├── AC_simulation_n.cpp └── readme.md ├── 234.Palindrome_Linked_List ├── AC_recursive_n.cpp ├── AC_reverse_1.cpp ├── AC_simulation_n.java ├── AC_simulation_n.py └── README.md ├── 235.Lowest_Common_Ancestor_of_a_Binary_Search_Tree ├── AC_recursive_n.cpp ├── AC_simulation_n.py └── readme.md ├── 237.Delete_Node_in_a_Linked_List ├── AC_simulation_1.cpp ├── AC_simulation_1.py └── readme.md ├── 238.Product_of_Array_Except_Self ├── AC_array_n.java ├── AC_product_n.cpp ├── TLE_brute_force_n2.py └── readme.md ├── 239.Sliding_Window_Maximum ├── AC_brute_force_nk.py ├── AC_max_queue_n.cpp ├── AC_multiset_nlogn.cpp └── readme.md ├── 241.Different_Ways_to_Add_Parentheses ├── AC_dp_n2.cpp ├── AC_dp_n2.py ├── AC_recursive_n*2^n.cpp └── readme.md ├── 242.Valid_Anagram ├── AC_simulation_n.cpp ├── AC_simulation_nlogn.py └── readme.md ├── 257.Binary_Tree_Paths ├── AC_dfs_n.cpp ├── AC_dfs_n.py └── readme.md ├── 258.Add_Digits ├── AC_mod_1.py ├── AC_simulation_n.cpp └── readme.md ├── 263.Ugly_Number ├── AC_simulation_1.cpp ├── AC_simulation_1.py └── readme.md ├── 268.Missing_Number ├── AC_simulation_n.cpp ├── AC_simulation_n.py ├── AC_xor_n.java └── readme.md ├── 278.First_Bad_Version ├── AC_binary_search_logn.cpp ├── AC_binary_search_logn.py ├── AC_dfs_logn.py └── readme.md ├── 279.Perfect_Squares ├── AC_BFS_nsqrtn.py ├── AC_math_logn.cpp ├── AC_memorization_nsqrtn.cpp ├── AC_recursive_nsqrtn.cpp ├── MLE_dp_nsqrtn.py └── readme.md ├── 283.Move_Zeroes ├── AC_stl_n.cpp ├── AC_two_point_n.cpp └── readme.md ├── 289.Game_of_Life ├── AC_simulation_nm.cpp ├── AC_simulation_nm.py └── readme.md ├── 290.Word_Pattern ├── AC_array_n.cpp ├── AC_map_nlogn.cpp ├── AC_map_nlogn.py └── readme.md ├── 292.Nim_Game ├── AC_nim_1.cpp └── readme.md ├── 299.Bulls_and_Cows └── AC_simulation_n.cpp ├── 326.Power_of_Three ├── AC_math_1.cpp ├── AC_normal_logn.java ├── AC_tricky1_1.py ├── AC_tricky2_1.java └── readme.md ├── 328.Odd_Even_Linked_List ├── AC_double_n.py ├── AC_simulation_n.cpp └── readme.md ├── 334.Increasing_Triplet_Subsequence ├── AC_simulation_n.cpp └── readme.md └── table_generator.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/LICENSE -------------------------------------------------------------------------------- /how-to-leetcode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/how-to-leetcode.md -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/readme.md -------------------------------------------------------------------------------- /readme_generator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/readme_generator.sh -------------------------------------------------------------------------------- /solutions/001.Two_Sum/AC_HashMap_nlogn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/001.Two_Sum/AC_HashMap_nlogn.java -------------------------------------------------------------------------------- /solutions/001.Two_Sum/AC_dict_nlogn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/001.Two_Sum/AC_dict_nlogn.py -------------------------------------------------------------------------------- /solutions/001.Two_Sum/AC_hash_array_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/001.Two_Sum/AC_hash_array_n.cpp -------------------------------------------------------------------------------- /solutions/001.Two_Sum/AC_map_hash_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/001.Two_Sum/AC_map_hash_nlogn.cpp -------------------------------------------------------------------------------- /solutions/001.Two_Sum/AC_two_points_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/001.Two_Sum/AC_two_points_nlogn.cpp -------------------------------------------------------------------------------- /solutions/001.Two_Sum/AC_two_points_nlogn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/001.Two_Sum/AC_two_points_nlogn.java -------------------------------------------------------------------------------- /solutions/001.Two_Sum/AC_two_points_nlogn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/001.Two_Sum/AC_two_points_nlogn.py -------------------------------------------------------------------------------- /solutions/001.Two_Sum/TLE_bruteforce_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/001.Two_Sum/TLE_bruteforce_n2.cpp -------------------------------------------------------------------------------- /solutions/001.Two_Sum/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/001.Two_Sum/readme.md -------------------------------------------------------------------------------- /solutions/002.Add_Two_Numbers/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/002.Add_Two_Numbers/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/002.Add_Two_Numbers/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/002.Add_Two_Numbers/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/002.Add_Two_Numbers/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/002.Add_Two_Numbers/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/002.Add_Two_Numbers/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/002.Add_Two_Numbers/readme.md -------------------------------------------------------------------------------- /solutions/003.Longest_Substring_Without_Repeating_Characters/AC_record_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/003.Longest_Substring_Without_Repeating_Characters/AC_record_n.cpp -------------------------------------------------------------------------------- /solutions/003.Longest_Substring_Without_Repeating_Characters/AC_record_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/003.Longest_Substring_Without_Repeating_Characters/AC_record_n.java -------------------------------------------------------------------------------- /solutions/003.Longest_Substring_Without_Repeating_Characters/AC_record_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/003.Longest_Substring_Without_Repeating_Characters/AC_record_n.py -------------------------------------------------------------------------------- /solutions/003.Longest_Substring_Without_Repeating_Characters/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/003.Longest_Substring_Without_Repeating_Characters/readme.md -------------------------------------------------------------------------------- /solutions/004.Median_of_Two_Sorted_Arrays/AC_binary_search_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/004.Median_of_Two_Sorted_Arrays/AC_binary_search_logn.cpp -------------------------------------------------------------------------------- /solutions/004.Median_of_Two_Sorted_Arrays/AC_binary_search_logn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/004.Median_of_Two_Sorted_Arrays/AC_binary_search_logn.java -------------------------------------------------------------------------------- /solutions/004.Median_of_Two_Sorted_Arrays/AC_binary_search_logn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/004.Median_of_Two_Sorted_Arrays/AC_binary_search_logn.py -------------------------------------------------------------------------------- /solutions/004.Median_of_Two_Sorted_Arrays/AC_merge_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/004.Median_of_Two_Sorted_Arrays/AC_merge_n.cpp -------------------------------------------------------------------------------- /solutions/004.Median_of_Two_Sorted_Arrays/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/004.Median_of_Two_Sorted_Arrays/readme.md -------------------------------------------------------------------------------- /solutions/005.Longest_Palindromic_Substring/AC_manacher_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/005.Longest_Palindromic_Substring/AC_manacher_n.cpp -------------------------------------------------------------------------------- /solutions/005.Longest_Palindromic_Substring/AC_manacher_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/005.Longest_Palindromic_Substring/AC_manacher_n.java -------------------------------------------------------------------------------- /solutions/005.Longest_Palindromic_Substring/AC_manacher_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/005.Longest_Palindromic_Substring/AC_manacher_n.py -------------------------------------------------------------------------------- /solutions/005.Longest_Palindromic_Substring/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/005.Longest_Palindromic_Substring/readme.md -------------------------------------------------------------------------------- /solutions/006.ZigZag_Conversion/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/006.ZigZag_Conversion/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/006.ZigZag_Conversion/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/006.ZigZag_Conversion/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/006.ZigZag_Conversion/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/006.ZigZag_Conversion/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/006.ZigZag_Conversion/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/006.ZigZag_Conversion/readme.md -------------------------------------------------------------------------------- /solutions/007.Reverse_Integer/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/007.Reverse_Integer/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/007.Reverse_Integer/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/007.Reverse_Integer/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/007.Reverse_Integer/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/007.Reverse_Integer/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/007.Reverse_Integer/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/007.Reverse_Integer/readme.md -------------------------------------------------------------------------------- /solutions/008.String_to_Integer/AC_regex_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/008.String_to_Integer/AC_regex_n.py -------------------------------------------------------------------------------- /solutions/008.String_to_Integer/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/008.String_to_Integer/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/008.String_to_Integer/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/008.String_to_Integer/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/008.String_to_Integer/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/008.String_to_Integer/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/008.String_to_Integer/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/008.String_to_Integer/readme.md -------------------------------------------------------------------------------- /solutions/009.Palindrome_Number/AC_simulation2_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/009.Palindrome_Number/AC_simulation2_n.cpp -------------------------------------------------------------------------------- /solutions/009.Palindrome_Number/AC_simulation2_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/009.Palindrome_Number/AC_simulation2_n.java -------------------------------------------------------------------------------- /solutions/009.Palindrome_Number/AC_simulation2_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/009.Palindrome_Number/AC_simulation2_n.py -------------------------------------------------------------------------------- /solutions/009.Palindrome_Number/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/009.Palindrome_Number/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/009.Palindrome_Number/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/009.Palindrome_Number/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/009.Palindrome_Number/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/009.Palindrome_Number/readme.md -------------------------------------------------------------------------------- /solutions/010.Regular_Expression_Matching/AC_array_dp_nm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/010.Regular_Expression_Matching/AC_array_dp_nm.java -------------------------------------------------------------------------------- /solutions/010.Regular_Expression_Matching/AC_dfs_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/010.Regular_Expression_Matching/AC_dfs_n!.cpp -------------------------------------------------------------------------------- /solutions/010.Regular_Expression_Matching/AC_memorial_dfs_nm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/010.Regular_Expression_Matching/AC_memorial_dfs_nm.py -------------------------------------------------------------------------------- /solutions/010.Regular_Expression_Matching/AC_regex_n!.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/010.Regular_Expression_Matching/AC_regex_n!.py -------------------------------------------------------------------------------- /solutions/010.Regular_Expression_Matching/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/010.Regular_Expression_Matching/readme.md -------------------------------------------------------------------------------- /solutions/011.Container_With_Most_Water/AC_two_points_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/011.Container_With_Most_Water/AC_two_points_n.cpp -------------------------------------------------------------------------------- /solutions/011.Container_With_Most_Water/AC_two_points_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/011.Container_With_Most_Water/AC_two_points_n.java -------------------------------------------------------------------------------- /solutions/011.Container_With_Most_Water/AC_two_points_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/011.Container_With_Most_Water/AC_two_points_n.py -------------------------------------------------------------------------------- /solutions/011.Container_With_Most_Water/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/011.Container_With_Most_Water/readme.md -------------------------------------------------------------------------------- /solutions/012.Integer_to_Roman/AC_simulation_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/012.Integer_to_Roman/AC_simulation_1.cpp -------------------------------------------------------------------------------- /solutions/012.Integer_to_Roman/AC_simulation_1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/012.Integer_to_Roman/AC_simulation_1.java -------------------------------------------------------------------------------- /solutions/012.Integer_to_Roman/AC_simulation_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/012.Integer_to_Roman/AC_simulation_1.py -------------------------------------------------------------------------------- /solutions/012.Integer_to_Roman/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/012.Integer_to_Roman/readme.md -------------------------------------------------------------------------------- /solutions/013.Roman_to_Integer/AC_simulation_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/013.Roman_to_Integer/AC_simulation_1.cpp -------------------------------------------------------------------------------- /solutions/013.Roman_to_Integer/AC_simulation_1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/013.Roman_to_Integer/AC_simulation_1.java -------------------------------------------------------------------------------- /solutions/013.Roman_to_Integer/AC_simulation_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/013.Roman_to_Integer/AC_simulation_1.py -------------------------------------------------------------------------------- /solutions/013.Roman_to_Integer/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/013.Roman_to_Integer/readme.md -------------------------------------------------------------------------------- /solutions/014.Longest_Common_Prefix/AC_bruteforce_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/014.Longest_Common_Prefix/AC_bruteforce_n2.cpp -------------------------------------------------------------------------------- /solutions/014.Longest_Common_Prefix/AC_bruteforce_n2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/014.Longest_Common_Prefix/AC_bruteforce_n2.java -------------------------------------------------------------------------------- /solutions/014.Longest_Common_Prefix/AC_bruteforce_n2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/014.Longest_Common_Prefix/AC_bruteforce_n2.py -------------------------------------------------------------------------------- /solutions/014.Longest_Common_Prefix/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/014.Longest_Common_Prefix/readme.md -------------------------------------------------------------------------------- /solutions/015.3Sum/AC_two_points_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/015.3Sum/AC_two_points_n2.cpp -------------------------------------------------------------------------------- /solutions/015.3Sum/AC_two_points_n2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/015.3Sum/AC_two_points_n2.java -------------------------------------------------------------------------------- /solutions/015.3Sum/AC_two_points_n2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/015.3Sum/AC_two_points_n2.py -------------------------------------------------------------------------------- /solutions/015.3Sum/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/015.3Sum/readme.md -------------------------------------------------------------------------------- /solutions/016.3Sum_Closest/AC_two_points_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/016.3Sum_Closest/AC_two_points_n2.cpp -------------------------------------------------------------------------------- /solutions/016.3Sum_Closest/AC_two_points_n2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/016.3Sum_Closest/AC_two_points_n2.java -------------------------------------------------------------------------------- /solutions/016.3Sum_Closest/AC_two_points_n2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/016.3Sum_Closest/AC_two_points_n2.py -------------------------------------------------------------------------------- /solutions/016.3Sum_Closest/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/016.3Sum_Closest/readme.md -------------------------------------------------------------------------------- /solutions/017.Letter_Combinations_of_a_Phone_Number/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/017.Letter_Combinations_of_a_Phone_Number/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/017.Letter_Combinations_of_a_Phone_Number/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/017.Letter_Combinations_of_a_Phone_Number/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/017.Letter_Combinations_of_a_Phone_Number/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/017.Letter_Combinations_of_a_Phone_Number/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/017.Letter_Combinations_of_a_Phone_Number/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/017.Letter_Combinations_of_a_Phone_Number/readme.md -------------------------------------------------------------------------------- /solutions/018.4Sum/AC_hash_two_sum_n2logn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/018.4Sum/AC_hash_two_sum_n2logn.java -------------------------------------------------------------------------------- /solutions/018.4Sum/AC_hash_two_sum_n2logn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/018.4Sum/AC_hash_two_sum_n2logn.py -------------------------------------------------------------------------------- /solutions/018.4Sum/AC_two_points_n3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/018.4Sum/AC_two_points_n3.cpp -------------------------------------------------------------------------------- /solutions/018.4Sum/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/018.4Sum/readme.md -------------------------------------------------------------------------------- /solutions/019.Remove_Nth_Node_From_End_of_List/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/019.Remove_Nth_Node_From_End_of_List/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/019.Remove_Nth_Node_From_End_of_List/AC_two_point_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/019.Remove_Nth_Node_From_End_of_List/AC_two_point_n.py -------------------------------------------------------------------------------- /solutions/019.Remove_Nth_Node_From_End_of_List/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/019.Remove_Nth_Node_From_End_of_List/readme.md -------------------------------------------------------------------------------- /solutions/020.Valid_Parentheses/AC_stack_dict_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/020.Valid_Parentheses/AC_stack_dict_n.py -------------------------------------------------------------------------------- /solutions/020.Valid_Parentheses/AC_stack_indexOf_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/020.Valid_Parentheses/AC_stack_indexOf_n.java -------------------------------------------------------------------------------- /solutions/020.Valid_Parentheses/AC_stack_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/020.Valid_Parentheses/AC_stack_n.cpp -------------------------------------------------------------------------------- /solutions/020.Valid_Parentheses/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/020.Valid_Parentheses/readme.md -------------------------------------------------------------------------------- /solutions/021.Merge_Two_Sorted_Lists/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/021.Merge_Two_Sorted_Lists/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/021.Merge_Two_Sorted_Lists/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/021.Merge_Two_Sorted_Lists/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/021.Merge_Two_Sorted_Lists/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/021.Merge_Two_Sorted_Lists/readme.md -------------------------------------------------------------------------------- /solutions/022.Generate_Parentheses/AC_dfs_less2^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/022.Generate_Parentheses/AC_dfs_less2^n.cpp -------------------------------------------------------------------------------- /solutions/022.Generate_Parentheses/AC_dfs_less2^n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/022.Generate_Parentheses/AC_dfs_less2^n.java -------------------------------------------------------------------------------- /solutions/022.Generate_Parentheses/AC_dfs_less2^n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/022.Generate_Parentheses/AC_dfs_less2^n.py -------------------------------------------------------------------------------- /solutions/022.Generate_Parentheses/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/022.Generate_Parentheses/readme.md -------------------------------------------------------------------------------- /solutions/023.Merge_k_Sorted_Lists/AC_PriorityQueue_nklogk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/023.Merge_k_Sorted_Lists/AC_PriorityQueue_nklogk.java -------------------------------------------------------------------------------- /solutions/023.Merge_k_Sorted_Lists/AC_PriorityQueue_nklogk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/023.Merge_k_Sorted_Lists/AC_PriorityQueue_nklogk.py -------------------------------------------------------------------------------- /solutions/023.Merge_k_Sorted_Lists/AC_binary_merge_nklogk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/023.Merge_k_Sorted_Lists/AC_binary_merge_nklogk.cpp -------------------------------------------------------------------------------- /solutions/023.Merge_k_Sorted_Lists/TLE_simulation_nk^2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/023.Merge_k_Sorted_Lists/TLE_simulation_nk^2.cpp -------------------------------------------------------------------------------- /solutions/023.Merge_k_Sorted_Lists/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/023.Merge_k_Sorted_Lists/readme.md -------------------------------------------------------------------------------- /solutions/024.Swap_Nodes_in_Pairs/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/024.Swap_Nodes_in_Pairs/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/024.Swap_Nodes_in_Pairs/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/024.Swap_Nodes_in_Pairs/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/024.Swap_Nodes_in_Pairs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/024.Swap_Nodes_in_Pairs/readme.md -------------------------------------------------------------------------------- /solutions/025.Reverse_Nodes_in_k-Group/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/025.Reverse_Nodes_in_k-Group/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/025.Reverse_Nodes_in_k-Group/AC_recursive_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/025.Reverse_Nodes_in_k-Group/AC_recursive_n.java -------------------------------------------------------------------------------- /solutions/025.Reverse_Nodes_in_k-Group/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/025.Reverse_Nodes_in_k-Group/readme.md -------------------------------------------------------------------------------- /solutions/026.Remove_Duplicates_from_Sorted_Array/AC_STL_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/026.Remove_Duplicates_from_Sorted_Array/AC_STL_nlogn.cpp -------------------------------------------------------------------------------- /solutions/026.Remove_Duplicates_from_Sorted_Array/AC_array_hash_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/026.Remove_Duplicates_from_Sorted_Array/AC_array_hash_n.cpp -------------------------------------------------------------------------------- /solutions/026.Remove_Duplicates_from_Sorted_Array/AC_map_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/026.Remove_Duplicates_from_Sorted_Array/AC_map_nlogn.cpp -------------------------------------------------------------------------------- /solutions/026.Remove_Duplicates_from_Sorted_Array/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/026.Remove_Duplicates_from_Sorted_Array/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/026.Remove_Duplicates_from_Sorted_Array/TLE_bruteforce_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/026.Remove_Duplicates_from_Sorted_Array/TLE_bruteforce_n2.cpp -------------------------------------------------------------------------------- /solutions/026.Remove_Duplicates_from_Sorted_Array/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/026.Remove_Duplicates_from_Sorted_Array/readme.md -------------------------------------------------------------------------------- /solutions/027.Remove_Element/AC_simulate_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/027.Remove_Element/AC_simulate_n.cpp -------------------------------------------------------------------------------- /solutions/027.Remove_Element/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/027.Remove_Element/readme.md -------------------------------------------------------------------------------- /solutions/028.Implement_strStr()/AC_KMP_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/028.Implement_strStr()/AC_KMP_n.cpp -------------------------------------------------------------------------------- /solutions/028.Implement_strStr()/AC_brute_force_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/028.Implement_strStr()/AC_brute_force_n2.cpp -------------------------------------------------------------------------------- /solutions/028.Implement_strStr()/AC_rolling_hash_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/028.Implement_strStr()/AC_rolling_hash_n.py -------------------------------------------------------------------------------- /solutions/028.Implement_strStr()/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/028.Implement_strStr()/readme.md -------------------------------------------------------------------------------- /solutions/029.Divide_Two_Integers/AC_binary_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/029.Divide_Two_Integers/AC_binary_nlogn.cpp -------------------------------------------------------------------------------- /solutions/029.Divide_Two_Integers/AC_binary_nlogn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/029.Divide_Two_Integers/AC_binary_nlogn.py -------------------------------------------------------------------------------- /solutions/029.Divide_Two_Integers/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/029.Divide_Two_Integers/readme.md -------------------------------------------------------------------------------- /solutions/030.Substring_with_Concatenation_of_All_Words/AC_map_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/030.Substring_with_Concatenation_of_All_Words/AC_map_nlogn.cpp -------------------------------------------------------------------------------- /solutions/030.Substring_with_Concatenation_of_All_Words/AC_map_nlogn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/030.Substring_with_Concatenation_of_All_Words/AC_map_nlogn.java -------------------------------------------------------------------------------- /solutions/030.Substring_with_Concatenation_of_All_Words/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/030.Substring_with_Concatenation_of_All_Words/readme.md -------------------------------------------------------------------------------- /solutions/031.Next_Permutation/AC_STL_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/031.Next_Permutation/AC_STL_1.cpp -------------------------------------------------------------------------------- /solutions/031.Next_Permutation/AC_fractional_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/031.Next_Permutation/AC_fractional_1.cpp -------------------------------------------------------------------------------- /solutions/031.Next_Permutation/AC_fractional_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/031.Next_Permutation/AC_fractional_1.py -------------------------------------------------------------------------------- /solutions/031.Next_Permutation/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/031.Next_Permutation/readme.md -------------------------------------------------------------------------------- /solutions/032.Longest_Valid_Parentheses/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/032.Longest_Valid_Parentheses/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/032.Longest_Valid_Parentheses/AC_stack_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/032.Longest_Valid_Parentheses/AC_stack_n.cpp -------------------------------------------------------------------------------- /solutions/032.Longest_Valid_Parentheses/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/032.Longest_Valid_Parentheses/readme.md -------------------------------------------------------------------------------- /solutions/033.Search_in_Rotated_Sorted_Array/AC_binary_search_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/033.Search_in_Rotated_Sorted_Array/AC_binary_search_logn.cpp -------------------------------------------------------------------------------- /solutions/033.Search_in_Rotated_Sorted_Array/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/033.Search_in_Rotated_Sorted_Array/readme.md -------------------------------------------------------------------------------- /solutions/034.Search_for_a_Range/AC_STL_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/034.Search_for_a_Range/AC_STL_logn.cpp -------------------------------------------------------------------------------- /solutions/034.Search_for_a_Range/AC_binary_search_logn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/034.Search_for_a_Range/AC_binary_search_logn.java -------------------------------------------------------------------------------- /solutions/034.Search_for_a_Range/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/034.Search_for_a_Range/readme.md -------------------------------------------------------------------------------- /solutions/035.Search_Insert_Position/AC_binary_search_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/035.Search_Insert_Position/AC_binary_search_logn.cpp -------------------------------------------------------------------------------- /solutions/035.Search_Insert_Position/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/035.Search_Insert_Position/readme.md -------------------------------------------------------------------------------- /solutions/036.Valid_Sudoku/AC_simulation_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/036.Valid_Sudoku/AC_simulation_n2.cpp -------------------------------------------------------------------------------- /solutions/036.Valid_Sudoku/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/036.Valid_Sudoku/readme.md -------------------------------------------------------------------------------- /solutions/037.Sudoku_Solver/AC_DFS_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/037.Sudoku_Solver/AC_DFS_n!.cpp -------------------------------------------------------------------------------- /solutions/037.Sudoku_Solver/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/037.Sudoku_Solver/readme.md -------------------------------------------------------------------------------- /solutions/038.Count_and_Say/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/038.Count_and_Say/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/038.Count_and_Say/AC_simulation_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/038.Count_and_Say/AC_simulation_n2.cpp -------------------------------------------------------------------------------- /solutions/038.Count_and_Say/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/038.Count_and_Say/readme.md -------------------------------------------------------------------------------- /solutions/039.Combination_Sum/AC_dfs_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/039.Combination_Sum/AC_dfs_n!.cpp -------------------------------------------------------------------------------- /solutions/039.Combination_Sum/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/039.Combination_Sum/readme.md -------------------------------------------------------------------------------- /solutions/040.Combination_Sum_II/AC_dfs_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/040.Combination_Sum_II/AC_dfs_n!.cpp -------------------------------------------------------------------------------- /solutions/040.Combination_Sum_II/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/040.Combination_Sum_II/readme.md -------------------------------------------------------------------------------- /solutions/041.First_Missing_Positive/AC_array_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/041.First_Missing_Positive/AC_array_n.cpp -------------------------------------------------------------------------------- /solutions/041.First_Missing_Positive/AC_swap_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/041.First_Missing_Positive/AC_swap_n.cpp -------------------------------------------------------------------------------- /solutions/042.Trapping_Rain_Water/AC_cut_by_max_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/042.Trapping_Rain_Water/AC_cut_by_max_n.cpp -------------------------------------------------------------------------------- /solutions/043.Multiply_Strings/AC_bigint_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/043.Multiply_Strings/AC_bigint_n2.cpp -------------------------------------------------------------------------------- /solutions/044.Wildcard_Matching/AC_optimization_nm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/044.Wildcard_Matching/AC_optimization_nm.cpp -------------------------------------------------------------------------------- /solutions/044.Wildcard_Matching/TLE_recursive_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/044.Wildcard_Matching/TLE_recursive_n!.cpp -------------------------------------------------------------------------------- /solutions/045.Jump_Game_II/AC_greedy_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/045.Jump_Game_II/AC_greedy_n.cpp -------------------------------------------------------------------------------- /solutions/045.Jump_Game_II/AC_two_points_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/045.Jump_Game_II/AC_two_points_n.cpp -------------------------------------------------------------------------------- /solutions/046.Permutations/AC_stl_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/046.Permutations/AC_stl_n!.cpp -------------------------------------------------------------------------------- /solutions/047.Permutations_II/AC_STL_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/047.Permutations_II/AC_STL_n!.cpp -------------------------------------------------------------------------------- /solutions/048.Rotate_Image/AC_reverse_matrix_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/048.Rotate_Image/AC_reverse_matrix_n2.cpp -------------------------------------------------------------------------------- /solutions/049.Anagrams/AC_hashmap_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/049.Anagrams/AC_hashmap_n.cpp -------------------------------------------------------------------------------- /solutions/050.Pow(x,_n)/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/050.Pow(x,_n)/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/051.N-Queens/AC_dfs_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/051.N-Queens/AC_dfs_n!.cpp -------------------------------------------------------------------------------- /solutions/051.N-Queens/AC_dfs_n!.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/051.N-Queens/AC_dfs_n!.java -------------------------------------------------------------------------------- /solutions/051.N-Queens/AC_dfs_n!.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/051.N-Queens/AC_dfs_n!.py -------------------------------------------------------------------------------- /solutions/052.N-Queens_II/AC_dfs_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/052.N-Queens_II/AC_dfs_n!.cpp -------------------------------------------------------------------------------- /solutions/052.N-Queens_II/AC_dfs_n!.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/052.N-Queens_II/AC_dfs_n!.java -------------------------------------------------------------------------------- /solutions/052.N-Queens_II/AC_dfs_n!.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/052.N-Queens_II/AC_dfs_n!.py -------------------------------------------------------------------------------- /solutions/053.Maximum_Subarray/AC_dp_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/053.Maximum_Subarray/AC_dp_n.cpp -------------------------------------------------------------------------------- /solutions/054.Spiral_Matrix/AC_simulation_nm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/054.Spiral_Matrix/AC_simulation_nm.cpp -------------------------------------------------------------------------------- /solutions/055.Jump_Game/AC_dp_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/055.Jump_Game/AC_dp_n.cpp -------------------------------------------------------------------------------- /solutions/055.Jump_Game/AC_greedy1_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/055.Jump_Game/AC_greedy1_n.cpp -------------------------------------------------------------------------------- /solutions/055.Jump_Game/AC_greedy2_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/055.Jump_Game/AC_greedy2_n.cpp -------------------------------------------------------------------------------- /solutions/056.Merge_Intervals/AC_simulation_nm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/056.Merge_Intervals/AC_simulation_nm.cpp -------------------------------------------------------------------------------- /solutions/057.Insert_Interval/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/057.Insert_Interval/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/058.Length_of_Last_Word/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/058.Length_of_Last_Word/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/059.Spiral_Matrix_II/AC_simulation_nm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/059.Spiral_Matrix_II/AC_simulation_nm.cpp -------------------------------------------------------------------------------- /solutions/060.Permutation_Sequence/AC_factorial_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/060.Permutation_Sequence/AC_factorial_n.cpp -------------------------------------------------------------------------------- /solutions/060.Permutation_Sequence/TLE_STL_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/060.Permutation_Sequence/TLE_STL_n!.cpp -------------------------------------------------------------------------------- /solutions/061.Rotate_List/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/061.Rotate_List/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/062.Unique_Paths/AC_dp_nm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/062.Unique_Paths/AC_dp_nm.cpp -------------------------------------------------------------------------------- /solutions/063.Unique_Paths_II/AC_dp_nm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/063.Unique_Paths_II/AC_dp_nm.cpp -------------------------------------------------------------------------------- /solutions/064.Minimum_Path_Sum/AC_dp_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/064.Minimum_Path_Sum/AC_dp_n2.cpp -------------------------------------------------------------------------------- /solutions/065.Valid_Number/AC_DFA_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/065.Valid_Number/AC_DFA_n.cpp -------------------------------------------------------------------------------- /solutions/065.Valid_Number/AC_DFA_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/065.Valid_Number/AC_DFA_n.java -------------------------------------------------------------------------------- /solutions/065.Valid_Number/AC_DFA_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/065.Valid_Number/AC_DFA_n.py -------------------------------------------------------------------------------- /solutions/065.Valid_Number/AC_strtod_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/065.Valid_Number/AC_strtod_n.cpp -------------------------------------------------------------------------------- /solutions/066.Plus_One/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/066.Plus_One/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/067.Add_Binary/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/067.Add_Binary/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/068.Text_Justification/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/068.Text_Justification/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/068.Text_Justification/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/068.Text_Justification/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/068.Text_Justification/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/068.Text_Justification/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/068.Text_Justification/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/068.Text_Justification/readme.md -------------------------------------------------------------------------------- /solutions/069.Sqrt(x)/AC_Newton_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/069.Sqrt(x)/AC_Newton_logn.cpp -------------------------------------------------------------------------------- /solutions/069.Sqrt(x)/AC_Newton_logn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/069.Sqrt(x)/AC_Newton_logn.java -------------------------------------------------------------------------------- /solutions/069.Sqrt(x)/AC_Newton_logn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/069.Sqrt(x)/AC_Newton_logn.py -------------------------------------------------------------------------------- /solutions/069.Sqrt(x)/AC_binary_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/069.Sqrt(x)/AC_binary_logn.cpp -------------------------------------------------------------------------------- /solutions/069.Sqrt(x)/AC_binary_logn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/069.Sqrt(x)/AC_binary_logn.java -------------------------------------------------------------------------------- /solutions/069.Sqrt(x)/AC_binary_logn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/069.Sqrt(x)/AC_binary_logn.py -------------------------------------------------------------------------------- /solutions/070.Climbing_Stairs/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/070.Climbing_Stairs/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/071.Simplify_Path/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/071.Simplify_Path/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/071.Simplify_Path/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/071.Simplify_Path/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/071.Simplify_Path/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/071.Simplify_Path/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/072.Edit_Distance/AC_dp_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/072.Edit_Distance/AC_dp_n2.cpp -------------------------------------------------------------------------------- /solutions/073.Set_Matrix_Zeroes/AC_array_n+m.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/073.Set_Matrix_Zeroes/AC_array_n+m.cpp -------------------------------------------------------------------------------- /solutions/073.Set_Matrix_Zeroes/AC_using_matrix_space_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/073.Set_Matrix_Zeroes/AC_using_matrix_space_1.cpp -------------------------------------------------------------------------------- /solutions/074.Search_a_2D_Matrix/AC_binary_search_log(nm).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/074.Search_a_2D_Matrix/AC_binary_search_log(nm).cpp -------------------------------------------------------------------------------- /solutions/075.Sort_Colors/AC_Two_Point_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/075.Sort_Colors/AC_Two_Point_n.cpp -------------------------------------------------------------------------------- /solutions/076.Minimum_Window_Substring/AC_array_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/076.Minimum_Window_Substring/AC_array_n.cpp -------------------------------------------------------------------------------- /solutions/076.Minimum_Window_Substring/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/076.Minimum_Window_Substring/readme.md -------------------------------------------------------------------------------- /solutions/077.Combinations/AC_dfs_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/077.Combinations/AC_dfs_n!.cpp -------------------------------------------------------------------------------- /solutions/078.Subsets/AC_bits_2^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/078.Subsets/AC_bits_2^n.cpp -------------------------------------------------------------------------------- /solutions/078.Subsets/AC_bits_2^n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/078.Subsets/AC_bits_2^n.java -------------------------------------------------------------------------------- /solutions/078.Subsets/AC_collections_combinations_2^n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/078.Subsets/AC_collections_combinations_2^n.py -------------------------------------------------------------------------------- /solutions/078.Subsets/AC_dfs_2^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/078.Subsets/AC_dfs_2^n.cpp -------------------------------------------------------------------------------- /solutions/078.Subsets/AC_dfs_2^n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/078.Subsets/AC_dfs_2^n.py -------------------------------------------------------------------------------- /solutions/079.Word_Search/AC_dfs_n2m2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/079.Word_Search/AC_dfs_n2m2.cpp -------------------------------------------------------------------------------- /solutions/080.Remove_Duplicates_from_Sorted_Array_II/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/080.Remove_Duplicates_from_Sorted_Array_II/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/081.Search_in_Rotated_Sorted_Array_II/AC_binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/081.Search_in_Rotated_Sorted_Array_II/AC_binary_search.cpp -------------------------------------------------------------------------------- /solutions/082.Remove_Duplicates_from_Sorted_List_II/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/082.Remove_Duplicates_from_Sorted_List_II/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/083.Remove_Duplicates_from_Sorted_List/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/083.Remove_Duplicates_from_Sorted_List/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/084.Largest_Rectangle_in_Histogram/AC_bruteforce_less_than_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/084.Largest_Rectangle_in_Histogram/AC_bruteforce_less_than_n2.cpp -------------------------------------------------------------------------------- /solutions/084.Largest_Rectangle_in_Histogram/AC_stack_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/084.Largest_Rectangle_in_Histogram/AC_stack_n.java -------------------------------------------------------------------------------- /solutions/084.Largest_Rectangle_in_Histogram/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/084.Largest_Rectangle_in_Histogram/readme.md -------------------------------------------------------------------------------- /solutions/085.Maximal_Rectangle/AC_bruteforce_n^3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/085.Maximal_Rectangle/AC_bruteforce_n^3.cpp -------------------------------------------------------------------------------- /solutions/085.Maximal_Rectangle/AC_stack_n^2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/085.Maximal_Rectangle/AC_stack_n^2.java -------------------------------------------------------------------------------- /solutions/085.Maximal_Rectangle/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/085.Maximal_Rectangle/readme.md -------------------------------------------------------------------------------- /solutions/086.Partition_List/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/086.Partition_List/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/086.Partition_List/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/086.Partition_List/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/086.Partition_List/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/086.Partition_List/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/087.Scramble_String/AC_cut_dfs_n^4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/087.Scramble_String/AC_cut_dfs_n^4.cpp -------------------------------------------------------------------------------- /solutions/087.Scramble_String/AC_cut_dfs_n^4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/087.Scramble_String/AC_cut_dfs_n^4.java -------------------------------------------------------------------------------- /solutions/087.Scramble_String/AC_dp_n^4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/087.Scramble_String/AC_dp_n^4.py -------------------------------------------------------------------------------- /solutions/087.Scramble_String/AC_memorial_dfs_n^4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/087.Scramble_String/AC_memorial_dfs_n^4.cpp -------------------------------------------------------------------------------- /solutions/087.Scramble_String/TLE_dfs_3^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/087.Scramble_String/TLE_dfs_3^n.cpp -------------------------------------------------------------------------------- /solutions/087.Scramble_String/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/087.Scramble_String/readme.md -------------------------------------------------------------------------------- /solutions/088.Merge_Sorted_Array/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/088.Merge_Sorted_Array/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/089.Gray_Code/AC_simulation_2^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/089.Gray_Code/AC_simulation_2^n.cpp -------------------------------------------------------------------------------- /solutions/089.Gray_Code/AC_simulation_2^n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/089.Gray_Code/AC_simulation_2^n.java -------------------------------------------------------------------------------- /solutions/089.Gray_Code/AC_simulation_2^n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/089.Gray_Code/AC_simulation_2^n.py -------------------------------------------------------------------------------- /solutions/090.Subsets_II/AC_dfs_2^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/090.Subsets_II/AC_dfs_2^n.cpp -------------------------------------------------------------------------------- /solutions/090.Subsets_II/AC_dfs_2^n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/090.Subsets_II/AC_dfs_2^n.java -------------------------------------------------------------------------------- /solutions/090.Subsets_II/AC_dfs_2^n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/090.Subsets_II/AC_dfs_2^n.py -------------------------------------------------------------------------------- /solutions/091.Decode_Ways/AC_dp_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/091.Decode_Ways/AC_dp_n.cpp -------------------------------------------------------------------------------- /solutions/091.Decode_Ways/AC_dp_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/091.Decode_Ways/AC_dp_n.java -------------------------------------------------------------------------------- /solutions/091.Decode_Ways/AC_dp_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/091.Decode_Ways/AC_dp_n.py -------------------------------------------------------------------------------- /solutions/091.Decode_Ways/AC_recursive_dp_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/091.Decode_Ways/AC_recursive_dp_n.cpp -------------------------------------------------------------------------------- /solutions/092.Reverse_Linked_List_II/AC_simulate_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/092.Reverse_Linked_List_II/AC_simulate_n.cpp -------------------------------------------------------------------------------- /solutions/093.Restore_IP_Addresses/AC_for_27.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/093.Restore_IP_Addresses/AC_for_27.cpp -------------------------------------------------------------------------------- /solutions/093.Restore_IP_Addresses/AC_for_27.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/093.Restore_IP_Addresses/AC_for_27.java -------------------------------------------------------------------------------- /solutions/093.Restore_IP_Addresses/AC_for_27.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/093.Restore_IP_Addresses/AC_for_27.py -------------------------------------------------------------------------------- /solutions/093.Restore_IP_Addresses/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/093.Restore_IP_Addresses/readme.md -------------------------------------------------------------------------------- /solutions/094.Binary_Tree_Inorder_Traversal/AC_recursion_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/094.Binary_Tree_Inorder_Traversal/AC_recursion_n.cpp -------------------------------------------------------------------------------- /solutions/095.Unique_Binary_Search_Trees/AC_dp_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/095.Unique_Binary_Search_Trees/AC_dp_n2.cpp -------------------------------------------------------------------------------- /solutions/095.Unique_Binary_Search_Trees/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/095.Unique_Binary_Search_Trees/readme.md -------------------------------------------------------------------------------- /solutions/096.Unique_Binary_Search_Trees_II/AC_dfs_n3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/096.Unique_Binary_Search_Trees_II/AC_dfs_n3.cpp -------------------------------------------------------------------------------- /solutions/096.Unique_Binary_Search_Trees_II/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/096.Unique_Binary_Search_Trees_II/readme.md -------------------------------------------------------------------------------- /solutions/097.Interleaving_String/AC_dp_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/097.Interleaving_String/AC_dp_n2.cpp -------------------------------------------------------------------------------- /solutions/097.Interleaving_String/AC_dp_n2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/097.Interleaving_String/AC_dp_n2.java -------------------------------------------------------------------------------- /solutions/097.Interleaving_String/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/097.Interleaving_String/readme.md -------------------------------------------------------------------------------- /solutions/098.Validate_Binary_Search_Tree/AC_dfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/098.Validate_Binary_Search_Tree/AC_dfs_n.cpp -------------------------------------------------------------------------------- /solutions/098.Validate_Binary_Search_Tree/AC_dfs_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/098.Validate_Binary_Search_Tree/AC_dfs_n.java -------------------------------------------------------------------------------- /solutions/098.Validate_Binary_Search_Tree/AC_dfs_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/098.Validate_Binary_Search_Tree/AC_dfs_n.py -------------------------------------------------------------------------------- /solutions/098.Validate_Binary_Search_Tree/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/098.Validate_Binary_Search_Tree/readme.md -------------------------------------------------------------------------------- /solutions/099.Recover_Binary_Search_Tree/AC_inorder_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/099.Recover_Binary_Search_Tree/AC_inorder_n.py -------------------------------------------------------------------------------- /solutions/099.Recover_Binary_Search_Tree/AC_threaded_binary_tree_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/099.Recover_Binary_Search_Tree/AC_threaded_binary_tree_n.cpp -------------------------------------------------------------------------------- /solutions/099.Recover_Binary_Search_Tree/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/099.Recover_Binary_Search_Tree/readme.md -------------------------------------------------------------------------------- /solutions/100.Same_Tree/AC_silulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/100.Same_Tree/AC_silulation_n.cpp -------------------------------------------------------------------------------- /solutions/101.Symmetric_Tree/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/101.Symmetric_Tree/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/102.Binary_Tree_Level_Order_Traversal/AC_bfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/102.Binary_Tree_Level_Order_Traversal/AC_bfs_n.cpp -------------------------------------------------------------------------------- /solutions/102.Binary_Tree_Level_Order_Traversal/AC_dfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/102.Binary_Tree_Level_Order_Traversal/AC_dfs_n.cpp -------------------------------------------------------------------------------- /solutions/102.Binary_Tree_Level_Order_Traversal/AC_dfs_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/102.Binary_Tree_Level_Order_Traversal/AC_dfs_n.py -------------------------------------------------------------------------------- /solutions/102.Binary_Tree_Level_Order_Traversal/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/102.Binary_Tree_Level_Order_Traversal/readme.md -------------------------------------------------------------------------------- /solutions/103.Binary_Tree_Zigzag_Level_Order_Traversal/AC_bfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/103.Binary_Tree_Zigzag_Level_Order_Traversal/AC_bfs_n.cpp -------------------------------------------------------------------------------- /solutions/103.Binary_Tree_Zigzag_Level_Order_Traversal/AC_dfs_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/103.Binary_Tree_Zigzag_Level_Order_Traversal/AC_dfs_n.py -------------------------------------------------------------------------------- /solutions/103.Binary_Tree_Zigzag_Level_Order_Traversal/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/103.Binary_Tree_Zigzag_Level_Order_Traversal/readme.md -------------------------------------------------------------------------------- /solutions/104.Maximum_Depth_of_Binary_Tree/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/104.Maximum_Depth_of_Binary_Tree/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/105.Construct_Binary_Tree_from_Preorder_and_Inorder_Traversal/AC_dfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/105.Construct_Binary_Tree_from_Preorder_and_Inorder_Traversal/AC_dfs_n.cpp -------------------------------------------------------------------------------- /solutions/105.Construct_Binary_Tree_from_Preorder_and_Inorder_Traversal/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/105.Construct_Binary_Tree_from_Preorder_and_Inorder_Traversal/readme.md -------------------------------------------------------------------------------- /solutions/106.Construct_Binary_Tree_from_Inorder_and_Postorder_Traversal/AC_dfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/106.Construct_Binary_Tree_from_Inorder_and_Postorder_Traversal/AC_dfs_n.cpp -------------------------------------------------------------------------------- /solutions/106.Construct_Binary_Tree_from_Inorder_and_Postorder_Traversal/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/106.Construct_Binary_Tree_from_Inorder_and_Postorder_Traversal/readme.md -------------------------------------------------------------------------------- /solutions/107.Binary_Tree_Level_Order_Traversal_II/AC_bfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/107.Binary_Tree_Level_Order_Traversal_II/AC_bfs_n.cpp -------------------------------------------------------------------------------- /solutions/107.Binary_Tree_Level_Order_Traversal_II/AC_dfs_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/107.Binary_Tree_Level_Order_Traversal_II/AC_dfs_n.py -------------------------------------------------------------------------------- /solutions/107.Binary_Tree_Level_Order_Traversal_II/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/107.Binary_Tree_Level_Order_Traversal_II/readme.md -------------------------------------------------------------------------------- /solutions/108.Convert_Sorted_Array_to_Binary_Search_Tree/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/108.Convert_Sorted_Array_to_Binary_Search_Tree/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/108.Convert_Sorted_Array_to_Binary_Search_Tree/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/108.Convert_Sorted_Array_to_Binary_Search_Tree/readme.md -------------------------------------------------------------------------------- /solutions/109.Convert_Sorted_List_to_Binary_Search_Tree/AC_inorder_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/109.Convert_Sorted_List_to_Binary_Search_Tree/AC_inorder_n.py -------------------------------------------------------------------------------- /solutions/109.Convert_Sorted_List_to_Binary_Search_Tree/AC_two_point_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/109.Convert_Sorted_List_to_Binary_Search_Tree/AC_two_point_n.cpp -------------------------------------------------------------------------------- /solutions/109.Convert_Sorted_List_to_Binary_Search_Tree/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/109.Convert_Sorted_List_to_Binary_Search_Tree/readme.md -------------------------------------------------------------------------------- /solutions/110.Balanced_Binary_Tree/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/110.Balanced_Binary_Tree/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/111.Minimum_Depth_of_Binary_Tree/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/111.Minimum_Depth_of_Binary_Tree/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/112.Path_Sum/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/112.Path_Sum/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/113.Path_Sum_II/AC_dfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/113.Path_Sum_II/AC_dfs_n.cpp -------------------------------------------------------------------------------- /solutions/113.Path_Sum_II/AC_dfs_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/113.Path_Sum_II/AC_dfs_n.java -------------------------------------------------------------------------------- /solutions/113.Path_Sum_II/AC_dfs_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/113.Path_Sum_II/AC_dfs_n.py -------------------------------------------------------------------------------- /solutions/114.Flatten_Binary_Tree_to_Linked_List/AC_in_order_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/114.Flatten_Binary_Tree_to_Linked_List/AC_in_order_n.cpp -------------------------------------------------------------------------------- /solutions/114.Flatten_Binary_Tree_to_Linked_List/AC_stack_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/114.Flatten_Binary_Tree_to_Linked_List/AC_stack_n.java -------------------------------------------------------------------------------- /solutions/114.Flatten_Binary_Tree_to_Linked_List/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/114.Flatten_Binary_Tree_to_Linked_List/readme.md -------------------------------------------------------------------------------- /solutions/115.Distinct_Subsequences/AC_dp_less_space_n*m.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/115.Distinct_Subsequences/AC_dp_less_space_n*m.cpp -------------------------------------------------------------------------------- /solutions/115.Distinct_Subsequences/AC_dp_n*m.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/115.Distinct_Subsequences/AC_dp_n*m.cpp -------------------------------------------------------------------------------- /solutions/115.Distinct_Subsequences/AC_dp_n*m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/115.Distinct_Subsequences/AC_dp_n*m.py -------------------------------------------------------------------------------- /solutions/115.Distinct_Subsequences/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/115.Distinct_Subsequences/readme.md -------------------------------------------------------------------------------- /solutions/116.Populating_Next_Right_Pointers_in_Each_Node/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/116.Populating_Next_Right_Pointers_in_Each_Node/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/116.Populating_Next_Right_Pointers_in_Each_Node/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/116.Populating_Next_Right_Pointers_in_Each_Node/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/116.Populating_Next_Right_Pointers_in_Each_Node/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/116.Populating_Next_Right_Pointers_in_Each_Node/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/117.Populating_Next_Right_Pointers_in_Each_Node_II/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/117.Populating_Next_Right_Pointers_in_Each_Node_II/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/117.Populating_Next_Right_Pointers_in_Each_Node_II/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/117.Populating_Next_Right_Pointers_in_Each_Node_II/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/117.Populating_Next_Right_Pointers_in_Each_Node_II/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/117.Populating_Next_Right_Pointers_in_Each_Node_II/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/118.Pascal's_Triangle/AC_simulation_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/118.Pascal's_Triangle/AC_simulation_n2.cpp -------------------------------------------------------------------------------- /solutions/119.Pascal's_Triangle_II/AC_simulation_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/119.Pascal's_Triangle_II/AC_simulation_n2.cpp -------------------------------------------------------------------------------- /solutions/120.Triangle/AC_dp_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/120.Triangle/AC_dp_n2.cpp -------------------------------------------------------------------------------- /solutions/120.Triangle/AC_dp_n2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/120.Triangle/AC_dp_n2.java -------------------------------------------------------------------------------- /solutions/120.Triangle/AC_dp_n2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/120.Triangle/AC_dp_n2.py -------------------------------------------------------------------------------- /solutions/121.Best_Time_to_Buy_and_Sell_Stock/AC_simulatoin_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/121.Best_Time_to_Buy_and_Sell_Stock/AC_simulatoin_n.cpp -------------------------------------------------------------------------------- /solutions/121.Best_Time_to_Buy_and_Sell_Stock/AC_simulatoin_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/121.Best_Time_to_Buy_and_Sell_Stock/AC_simulatoin_n.py -------------------------------------------------------------------------------- /solutions/121.Best_Time_to_Buy_and_Sell_Stock/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/121.Best_Time_to_Buy_and_Sell_Stock/readme.md -------------------------------------------------------------------------------- /solutions/122.Best_Time_to_Buy_and_Sell_Stock_II/AC_greedy_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/122.Best_Time_to_Buy_and_Sell_Stock_II/AC_greedy_n.cpp -------------------------------------------------------------------------------- /solutions/122.Best_Time_to_Buy_and_Sell_Stock_II/AC_greedy_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/122.Best_Time_to_Buy_and_Sell_Stock_II/AC_greedy_n.py -------------------------------------------------------------------------------- /solutions/122.Best_Time_to_Buy_and_Sell_Stock_II/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/122.Best_Time_to_Buy_and_Sell_Stock_II/readme.md -------------------------------------------------------------------------------- /solutions/123.Best_Time_to_Buy_and_Sell_Stock_III/AC_1_space_dp_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/123.Best_Time_to_Buy_and_Sell_Stock_III/AC_1_space_dp_n.py -------------------------------------------------------------------------------- /solutions/123.Best_Time_to_Buy_and_Sell_Stock_III/AC_pre_deal_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/123.Best_Time_to_Buy_and_Sell_Stock_III/AC_pre_deal_n.cpp -------------------------------------------------------------------------------- /solutions/123.Best_Time_to_Buy_and_Sell_Stock_III/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/123.Best_Time_to_Buy_and_Sell_Stock_III/readme.md -------------------------------------------------------------------------------- /solutions/124.Binary_Tree_Maximum_Path_Sum/AC_dfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/124.Binary_Tree_Maximum_Path_Sum/AC_dfs_n.cpp -------------------------------------------------------------------------------- /solutions/124.Binary_Tree_Maximum_Path_Sum/AC_dfs_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/124.Binary_Tree_Maximum_Path_Sum/AC_dfs_n.py -------------------------------------------------------------------------------- /solutions/124.Binary_Tree_Maximum_Path_Sum/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/124.Binary_Tree_Maximum_Path_Sum/readme.md -------------------------------------------------------------------------------- /solutions/125.Valid_Palindrome/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/125.Valid_Palindrome/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/126.Word_Ladder/AC_BFS_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/126.Word_Ladder/AC_BFS_n.cpp -------------------------------------------------------------------------------- /solutions/126.Word_Ladder/AC_two_end_BFS_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/126.Word_Ladder/AC_two_end_BFS_n.cpp -------------------------------------------------------------------------------- /solutions/126.Word_Ladder/AC_two_end_BFS_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/126.Word_Ladder/AC_two_end_BFS_n.py -------------------------------------------------------------------------------- /solutions/126.Word_Ladder/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/126.Word_Ladder/readme.md -------------------------------------------------------------------------------- /solutions/129.Sum_Root_to_Leaf_Numbers/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/129.Sum_Root_to_Leaf_Numbers/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/130.Surrounded_Regions/AC_bfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/130.Surrounded_Regions/AC_bfs_n.cpp -------------------------------------------------------------------------------- /solutions/130.Surrounded_Regions/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/130.Surrounded_Regions/readme.md -------------------------------------------------------------------------------- /solutions/131.Palindrome_Partitioning/AC_dp_nm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/131.Palindrome_Partitioning/AC_dp_nm.py -------------------------------------------------------------------------------- /solutions/131.Palindrome_Partitioning/AC_recursive_2^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/131.Palindrome_Partitioning/AC_recursive_2^n.cpp -------------------------------------------------------------------------------- /solutions/131.Palindrome_Partitioning/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/131.Palindrome_Partitioning/readme.md -------------------------------------------------------------------------------- /solutions/132.Palindrome_Partitioning_II/AC_dp_n^2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/132.Palindrome_Partitioning_II/AC_dp_n^2.cpp -------------------------------------------------------------------------------- /solutions/132.Palindrome_Partitioning_II/AC_dp_n^2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/132.Palindrome_Partitioning_II/AC_dp_n^2.java -------------------------------------------------------------------------------- /solutions/132.Palindrome_Partitioning_II/AC_recursive_2^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/132.Palindrome_Partitioning_II/AC_recursive_2^n.cpp -------------------------------------------------------------------------------- /solutions/132.Palindrome_Partitioning_II/TLE_recursive_2^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/132.Palindrome_Partitioning_II/TLE_recursive_2^n.cpp -------------------------------------------------------------------------------- /solutions/132.Palindrome_Partitioning_II/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/132.Palindrome_Partitioning_II/readme.md -------------------------------------------------------------------------------- /solutions/133.Clone_Graph/AC_dfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/133.Clone_Graph/AC_dfs_n.cpp -------------------------------------------------------------------------------- /solutions/134.Gas_Station/AC_greedy_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/134.Gas_Station/AC_greedy_n.cpp -------------------------------------------------------------------------------- /solutions/134.Gas_Station/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/134.Gas_Station/readme.md -------------------------------------------------------------------------------- /solutions/136.Single_Number/AC_xor_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/136.Single_Number/AC_xor_n.cpp -------------------------------------------------------------------------------- /solutions/136.Single_Number/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/136.Single_Number/readme.md -------------------------------------------------------------------------------- /solutions/137.Single_Number_II/AC_bitwise_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/137.Single_Number_II/AC_bitwise_n.cpp -------------------------------------------------------------------------------- /solutions/138.Copy_List_with_Random_Pointer/AC_O1_space_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/138.Copy_List_with_Random_Pointer/AC_O1_space_n.java -------------------------------------------------------------------------------- /solutions/138.Copy_List_with_Random_Pointer/AC_difaultdict_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/138.Copy_List_with_Random_Pointer/AC_difaultdict_n.py -------------------------------------------------------------------------------- /solutions/138.Copy_List_with_Random_Pointer/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/138.Copy_List_with_Random_Pointer/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/138.Copy_List_with_Random_Pointer/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/138.Copy_List_with_Random_Pointer/readme.md -------------------------------------------------------------------------------- /solutions/139.Word_Break/AC_dp_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/139.Word_Break/AC_dp_n2.cpp -------------------------------------------------------------------------------- /solutions/139.Word_Break/AC_dp_n2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/139.Word_Break/AC_dp_n2.py -------------------------------------------------------------------------------- /solutions/139.Word_Break/AC_dp_n3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/139.Word_Break/AC_dp_n3.cpp -------------------------------------------------------------------------------- /solutions/139.Word_Break/TLE_brute_force_2^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/139.Word_Break/TLE_brute_force_2^n.cpp -------------------------------------------------------------------------------- /solutions/139.Word_Break/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/139.Word_Break/readme.md -------------------------------------------------------------------------------- /solutions/141.Linked_List_Cycle/AC_two_points_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/141.Linked_List_Cycle/AC_two_points_n.cpp -------------------------------------------------------------------------------- /solutions/143.Reorder_List/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/143.Reorder_List/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/144.Binary_Tree_Preorder_Traversal/AC_recursion_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/144.Binary_Tree_Preorder_Traversal/AC_recursion_n.cpp -------------------------------------------------------------------------------- /solutions/145.Binary_Tree_Postorder_Traversal/AC_recursion_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/145.Binary_Tree_Postorder_Traversal/AC_recursion_n.cpp -------------------------------------------------------------------------------- /solutions/146.LRU_Cache/AC_OrderedDict_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/146.LRU_Cache/AC_OrderedDict_n.py -------------------------------------------------------------------------------- /solutions/146.LRU_Cache/AC_unordered_map_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/146.LRU_Cache/AC_unordered_map_n.cpp -------------------------------------------------------------------------------- /solutions/146.LRU_Cache/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/146.LRU_Cache/readme.md -------------------------------------------------------------------------------- /solutions/147.Insertion_Sort_List/AC_simulation_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/147.Insertion_Sort_List/AC_simulation_n2.cpp -------------------------------------------------------------------------------- /solutions/148.Sort_List/AC_merge_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/148.Sort_List/AC_merge_sort.cpp -------------------------------------------------------------------------------- /solutions/148.Sort_List/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/148.Sort_List/readme.md -------------------------------------------------------------------------------- /solutions/150.Evaluate_Reverse_Polish_Notation/AC_stack_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/150.Evaluate_Reverse_Polish_Notation/AC_stack_n.cpp -------------------------------------------------------------------------------- /solutions/150.Evaluate_Reverse_Polish_Notation/AC_stack_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/150.Evaluate_Reverse_Polish_Notation/AC_stack_n.java -------------------------------------------------------------------------------- /solutions/150.Evaluate_Reverse_Polish_Notation/AC_stack_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/150.Evaluate_Reverse_Polish_Notation/AC_stack_n.py -------------------------------------------------------------------------------- /solutions/150.Evaluate_Reverse_Polish_Notation/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/150.Evaluate_Reverse_Polish_Notation/readme.md -------------------------------------------------------------------------------- /solutions/151.Reverse_Words_in_a_String/AC_reverse_n.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/151.Reverse_Words_in_a_String/AC_reverse_n.c -------------------------------------------------------------------------------- /solutions/151.Reverse_Words_in_a_String/AC_split_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/151.Reverse_Words_in_a_String/AC_split_n.java -------------------------------------------------------------------------------- /solutions/151.Reverse_Words_in_a_String/AC_split_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/151.Reverse_Words_in_a_String/AC_split_n.py -------------------------------------------------------------------------------- /solutions/151.Reverse_Words_in_a_String/AC_stringstream_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/151.Reverse_Words_in_a_String/AC_stringstream_n.cpp -------------------------------------------------------------------------------- /solutions/151.Reverse_Words_in_a_String/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/151.Reverse_Words_in_a_String/readme.md -------------------------------------------------------------------------------- /solutions/152.Maximum_Product_Subarray/AC_dp_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/152.Maximum_Product_Subarray/AC_dp_n.cpp -------------------------------------------------------------------------------- /solutions/153.Find_Minimum_in_Rotated_Sorted_Array/AC_binary_search_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/153.Find_Minimum_in_Rotated_Sorted_Array/AC_binary_search_logn.cpp -------------------------------------------------------------------------------- /solutions/153.Find_Minimum_in_Rotated_Sorted_Array/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/153.Find_Minimum_in_Rotated_Sorted_Array/readme.md -------------------------------------------------------------------------------- /solutions/154.Find_Minimum_in_Rotated_Sorted_Array_II/AC_binary_search_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/154.Find_Minimum_in_Rotated_Sorted_Array_II/AC_binary_search_logn.cpp -------------------------------------------------------------------------------- /solutions/154.Find_Minimum_in_Rotated_Sorted_Array_II/AC_lazy_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/154.Find_Minimum_in_Rotated_Sorted_Array_II/AC_lazy_n.py -------------------------------------------------------------------------------- /solutions/154.Find_Minimum_in_Rotated_Sorted_Array_II/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/154.Find_Minimum_in_Rotated_Sorted_Array_II/README.md -------------------------------------------------------------------------------- /solutions/155.Min_Stack/AC_stack_hump_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/155.Min_Stack/AC_stack_hump_n.cpp -------------------------------------------------------------------------------- /solutions/155.Min_Stack/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/155.Min_Stack/readme.md -------------------------------------------------------------------------------- /solutions/160.Intersection_of_Two_Linked_Lists/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/160.Intersection_of_Two_Linked_Lists/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/162.Find_Peak_Element/AC_binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/162.Find_Peak_Element/AC_binary_search.cpp -------------------------------------------------------------------------------- /solutions/162.Find_Peak_Element/AC_binary_search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/162.Find_Peak_Element/AC_binary_search.java -------------------------------------------------------------------------------- /solutions/162.Find_Peak_Element/AC_binary_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/162.Find_Peak_Element/AC_binary_search.py -------------------------------------------------------------------------------- /solutions/164.Maximum_Gap/AC_bucket_sort_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/164.Maximum_Gap/AC_bucket_sort_n.cpp -------------------------------------------------------------------------------- /solutions/164.Maximum_Gap/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/164.Maximum_Gap/readme.md -------------------------------------------------------------------------------- /solutions/165.Compare_Version_Numbers/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/165.Compare_Version_Numbers/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/166.Fraction_to_Recurring_Decimal/AC_simulation_m2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/166.Fraction_to_Recurring_Decimal/AC_simulation_m2.cpp -------------------------------------------------------------------------------- /solutions/166.Fraction_to_Recurring_Decimal/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/166.Fraction_to_Recurring_Decimal/readme.md -------------------------------------------------------------------------------- /solutions/168.Excel_Sheet_Column_Title/AC_simulation_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/168.Excel_Sheet_Column_Title/AC_simulation_1.cpp -------------------------------------------------------------------------------- /solutions/168.Excel_Sheet_Column_Title/AC_simulation_1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/168.Excel_Sheet_Column_Title/AC_simulation_1.java -------------------------------------------------------------------------------- /solutions/168.Excel_Sheet_Column_Title/AC_simulation_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/168.Excel_Sheet_Column_Title/AC_simulation_1.py -------------------------------------------------------------------------------- /solutions/169.Majority_Element/AC_Bits_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/169.Majority_Element/AC_Bits_n.cpp -------------------------------------------------------------------------------- /solutions/169.Majority_Element/AC_Bits_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/169.Majority_Element/AC_Bits_n.py -------------------------------------------------------------------------------- /solutions/169.Majority_Element/AC_Moore_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/169.Majority_Element/AC_Moore_n.cpp -------------------------------------------------------------------------------- /solutions/169.Majority_Element/AC_Moore_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/169.Majority_Element/AC_Moore_n.java -------------------------------------------------------------------------------- /solutions/169.Majority_Element/AC_Moore_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/169.Majority_Element/AC_Moore_n.py -------------------------------------------------------------------------------- /solutions/171.Excel_Sheet_Column_Number/AC_simulation_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/171.Excel_Sheet_Column_Number/AC_simulation_1.cpp -------------------------------------------------------------------------------- /solutions/171.Excel_Sheet_Column_Number/AC_simulation_1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/171.Excel_Sheet_Column_Number/AC_simulation_1.java -------------------------------------------------------------------------------- /solutions/171.Excel_Sheet_Column_Number/AC_simulation_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/171.Excel_Sheet_Column_Number/AC_simulation_1.py -------------------------------------------------------------------------------- /solutions/172.Factorial_Trailing_Zeroes/AC_math_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/172.Factorial_Trailing_Zeroes/AC_math_logn.cpp -------------------------------------------------------------------------------- /solutions/172.Factorial_Trailing_Zeroes/AC_math_logn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/172.Factorial_Trailing_Zeroes/AC_math_logn.java -------------------------------------------------------------------------------- /solutions/172.Factorial_Trailing_Zeroes/AC_math_logn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/172.Factorial_Trailing_Zeroes/AC_math_logn.py -------------------------------------------------------------------------------- /solutions/173.Binary_Search_Tree_Iterator/AC_pre_inorder_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/173.Binary_Search_Tree_Iterator/AC_pre_inorder_n.cpp -------------------------------------------------------------------------------- /solutions/173.Binary_Search_Tree_Iterator/AC_stack_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/173.Binary_Search_Tree_Iterator/AC_stack_n.py -------------------------------------------------------------------------------- /solutions/173.Binary_Search_Tree_Iterator/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/173.Binary_Search_Tree_Iterator/readme.md -------------------------------------------------------------------------------- /solutions/175.Combine_Two_Tables/AC_left_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/175.Combine_Two_Tables/AC_left_join.sql -------------------------------------------------------------------------------- /solutions/176.Second_Highest_Salary/AC_max.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/176.Second_Highest_Salary/AC_max.sql -------------------------------------------------------------------------------- /solutions/177.Nth_Highest_Salary/AC_LIMIT.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/177.Nth_Highest_Salary/AC_LIMIT.sql -------------------------------------------------------------------------------- /solutions/177.Nth_Highest_Salary/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/177.Nth_Highest_Salary/readme.md -------------------------------------------------------------------------------- /solutions/178.Rank_Scores/AC_order.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/178.Rank_Scores/AC_order.sql -------------------------------------------------------------------------------- /solutions/178.Rank_Scores/AC_variables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/178.Rank_Scores/AC_variables.sql -------------------------------------------------------------------------------- /solutions/178.Rank_Scores/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/178.Rank_Scores/readme.md -------------------------------------------------------------------------------- /solutions/179.Largest_Number/AC_sort_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/179.Largest_Number/AC_sort_nlogn.cpp -------------------------------------------------------------------------------- /solutions/179.Largest_Number/AC_sort_nlogn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/179.Largest_Number/AC_sort_nlogn.java -------------------------------------------------------------------------------- /solutions/179.Largest_Number/AC_sort_nlogn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/179.Largest_Number/AC_sort_nlogn.py -------------------------------------------------------------------------------- /solutions/180.Consecutive_Numbers/AC_case_when.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/180.Consecutive_Numbers/AC_case_when.sql -------------------------------------------------------------------------------- /solutions/180.Consecutive_Numbers/AC_triple_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/180.Consecutive_Numbers/AC_triple_join.sql -------------------------------------------------------------------------------- /solutions/180.Consecutive_Numbers/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/180.Consecutive_Numbers/readme.md -------------------------------------------------------------------------------- /solutions/181.Employees_Earning_More_Than_Their_Managers/AC_inner_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/181.Employees_Earning_More_Than_Their_Managers/AC_inner_join.sql -------------------------------------------------------------------------------- /solutions/181.Employees_Earning_More_Than_Their_Managers/AC_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/181.Employees_Earning_More_Than_Their_Managers/AC_join.sql -------------------------------------------------------------------------------- /solutions/182.Duplicate_Emails/AC_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/182.Duplicate_Emails/AC_join.sql -------------------------------------------------------------------------------- /solutions/183.Customers_Who_Never_Order/AC_exists.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/183.Customers_Who_Never_Order/AC_exists.sql -------------------------------------------------------------------------------- /solutions/183.Customers_Who_Never_Order/AC_in.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/183.Customers_Who_Never_Order/AC_in.sql -------------------------------------------------------------------------------- /solutions/183.Customers_Who_Never_Order/AC_left_join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/183.Customers_Who_Never_Order/AC_left_join.sql -------------------------------------------------------------------------------- /solutions/183.Customers_Who_Never_Order/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/183.Customers_Who_Never_Order/readme.md -------------------------------------------------------------------------------- /solutions/184.Department_Highest_Salary/AC_MAX.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/184.Department_Highest_Salary/AC_MAX.sql -------------------------------------------------------------------------------- /solutions/184.Department_Highest_Salary/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/184.Department_Highest_Salary/readme.md -------------------------------------------------------------------------------- /solutions/187.Repeated_DNA_Sequences/AC_bitwise_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/187.Repeated_DNA_Sequences/AC_bitwise_n.cpp -------------------------------------------------------------------------------- /solutions/187.Repeated_DNA_Sequences/AC_bitwise_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/187.Repeated_DNA_Sequences/AC_bitwise_n.java -------------------------------------------------------------------------------- /solutions/187.Repeated_DNA_Sequences/AC_bitwise_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/187.Repeated_DNA_Sequences/AC_bitwise_nlogn.cpp -------------------------------------------------------------------------------- /solutions/187.Repeated_DNA_Sequences/AC_bitwise_nlogn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/187.Repeated_DNA_Sequences/AC_bitwise_nlogn.py -------------------------------------------------------------------------------- /solutions/188.Best_Time_to_Buy_and_Sell_Stock_IV/AC_dp_nk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/188.Best_Time_to_Buy_and_Sell_Stock_IV/AC_dp_nk.cpp -------------------------------------------------------------------------------- /solutions/188.Best_Time_to_Buy_and_Sell_Stock_IV/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/188.Best_Time_to_Buy_and_Sell_Stock_IV/readme.md -------------------------------------------------------------------------------- /solutions/189.Rotate_Array/AC_pointer_n_1space.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/189.Rotate_Array/AC_pointer_n_1space.cpp -------------------------------------------------------------------------------- /solutions/189.Rotate_Array/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/189.Rotate_Array/readme.md -------------------------------------------------------------------------------- /solutions/190.Reverse_Bits/AC_bitset_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/190.Reverse_Bits/AC_bitset_n.cpp -------------------------------------------------------------------------------- /solutions/190.Reverse_Bits/AC_one_line_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/190.Reverse_Bits/AC_one_line_n.java -------------------------------------------------------------------------------- /solutions/190.Reverse_Bits/AC_one_line_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/190.Reverse_Bits/AC_one_line_n.py -------------------------------------------------------------------------------- /solutions/190.Reverse_Bits/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/190.Reverse_Bits/readme.md -------------------------------------------------------------------------------- /solutions/191.Number_of_1_Bits/AC_bitset_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/191.Number_of_1_Bits/AC_bitset_n.cpp -------------------------------------------------------------------------------- /solutions/191.Number_of_1_Bits/AC_bitwise_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/191.Number_of_1_Bits/AC_bitwise_n.java -------------------------------------------------------------------------------- /solutions/191.Number_of_1_Bits/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/191.Number_of_1_Bits/readme.md -------------------------------------------------------------------------------- /solutions/192.Word_Frequency/AC_awk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/192.Word_Frequency/AC_awk.sh -------------------------------------------------------------------------------- /solutions/192.Word_Frequency/AC_tr_uniq.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/192.Word_Frequency/AC_tr_uniq.sh -------------------------------------------------------------------------------- /solutions/192.Word_Frequency/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/192.Word_Frequency/readme.md -------------------------------------------------------------------------------- /solutions/193.Valid_Phone_Numbers/AC_awk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/193.Valid_Phone_Numbers/AC_awk.sh -------------------------------------------------------------------------------- /solutions/193.Valid_Phone_Numbers/AC_egrep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/193.Valid_Phone_Numbers/AC_egrep.sh -------------------------------------------------------------------------------- /solutions/193.Valid_Phone_Numbers/AC_grep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/193.Valid_Phone_Numbers/AC_grep.sh -------------------------------------------------------------------------------- /solutions/193.Valid_Phone_Numbers/AC_sed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/193.Valid_Phone_Numbers/AC_sed.sh -------------------------------------------------------------------------------- /solutions/193.Valid_Phone_Numbers/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/193.Valid_Phone_Numbers/file.txt -------------------------------------------------------------------------------- /solutions/193.Valid_Phone_Numbers/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/193.Valid_Phone_Numbers/readme.md -------------------------------------------------------------------------------- /solutions/194.Transpose_File/AC_awk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/194.Transpose_File/AC_awk.sh -------------------------------------------------------------------------------- /solutions/194.Transpose_File/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/194.Transpose_File/file.txt -------------------------------------------------------------------------------- /solutions/194.Transpose_File/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/194.Transpose_File/readme.md -------------------------------------------------------------------------------- /solutions/195.Tenth_Line/AC_awk.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # AC_awk.sh created by illuz at 2015-03-27 09:18:50 3 | awk 'NR == 10' file.txt 4 | -------------------------------------------------------------------------------- /solutions/195.Tenth_Line/AC_sed.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # AC_sed.sh created by illuz at 2015-03-27 09:18:24 3 | sed -n '10p' file.txt 4 | -------------------------------------------------------------------------------- /solutions/195.Tenth_Line/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/195.Tenth_Line/readme.md -------------------------------------------------------------------------------- /solutions/196.Delete_Duplicate_Emails/AC_delete.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/196.Delete_Duplicate_Emails/AC_delete.sql -------------------------------------------------------------------------------- /solutions/197.Rising_Temperature/AC_CASE_WHEN.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/197.Rising_Temperature/AC_CASE_WHEN.sql -------------------------------------------------------------------------------- /solutions/197.Rising_Temperature/AC_TO_DAYS.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/197.Rising_Temperature/AC_TO_DAYS.sql -------------------------------------------------------------------------------- /solutions/197.Rising_Temperature/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/197.Rising_Temperature/readme.md -------------------------------------------------------------------------------- /solutions/198.House_Robber/AC_dp_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/198.House_Robber/AC_dp_n.cpp -------------------------------------------------------------------------------- /solutions/198.House_Robber/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/198.House_Robber/readme.md -------------------------------------------------------------------------------- /solutions/199.Binary_Tree_Right_Side_View/AC_recursive_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/199.Binary_Tree_Right_Side_View/AC_recursive_n.py -------------------------------------------------------------------------------- /solutions/199.Binary_Tree_Right_Side_View/AC_two_queue_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/199.Binary_Tree_Right_Side_View/AC_two_queue_n.cpp -------------------------------------------------------------------------------- /solutions/199.Binary_Tree_Right_Side_View/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/199.Binary_Tree_Right_Side_View/readme.md -------------------------------------------------------------------------------- /solutions/200.Number_of_Islands/AC_bfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/200.Number_of_Islands/AC_bfs_n.cpp -------------------------------------------------------------------------------- /solutions/200.Number_of_Islands/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/200.Number_of_Islands/readme.md -------------------------------------------------------------------------------- /solutions/201.Bitwise_AND_of_Numbers_Range/AC_loop_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/201.Bitwise_AND_of_Numbers_Range/AC_loop_logn.cpp -------------------------------------------------------------------------------- /solutions/201.Bitwise_AND_of_Numbers_Range/AC_math_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/201.Bitwise_AND_of_Numbers_Range/AC_math_1.py -------------------------------------------------------------------------------- /solutions/201.Bitwise_AND_of_Numbers_Range/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/201.Bitwise_AND_of_Numbers_Range/README.md -------------------------------------------------------------------------------- /solutions/202.Happy_Number/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/202.Happy_Number/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/202.Happy_Number/AC_two_point_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/202.Happy_Number/AC_two_point_n.py -------------------------------------------------------------------------------- /solutions/202.Happy_Number/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/202.Happy_Number/readme.md -------------------------------------------------------------------------------- /solutions/203.Remove_Linked_List_Elements/AC_recursive_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/203.Remove_Linked_List_Elements/AC_recursive_n.java -------------------------------------------------------------------------------- /solutions/203.Remove_Linked_List_Elements/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/203.Remove_Linked_List_Elements/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/203.Remove_Linked_List_Elements/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/203.Remove_Linked_List_Elements/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/203.Remove_Linked_List_Elements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/203.Remove_Linked_List_Elements/README.md -------------------------------------------------------------------------------- /solutions/204.Count_Primes/AC_prime_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/204.Count_Primes/AC_prime_n2.cpp -------------------------------------------------------------------------------- /solutions/205.Isomorphic_Strings/AC_dict_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/205.Isomorphic_Strings/AC_dict_n.py -------------------------------------------------------------------------------- /solutions/205.Isomorphic_Strings/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/205.Isomorphic_Strings/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/205.Isomorphic_Strings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/205.Isomorphic_Strings/README.md -------------------------------------------------------------------------------- /solutions/206.Reverse_Linked_List/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/206.Reverse_Linked_List/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/207.Course_Schedule/AC_dfs_v+e.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/207.Course_Schedule/AC_dfs_v+e.cpp -------------------------------------------------------------------------------- /solutions/207.Course_Schedule/AC_stack_v+e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/207.Course_Schedule/AC_stack_v+e.py -------------------------------------------------------------------------------- /solutions/207.Course_Schedule/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/207.Course_Schedule/readme.md -------------------------------------------------------------------------------- /solutions/208.Implement_Trie_(Prefix_Tree)/AC_trie_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/208.Implement_Trie_(Prefix_Tree)/AC_trie_logn.cpp -------------------------------------------------------------------------------- /solutions/208.Implement_Trie_(Prefix_Tree)/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/208.Implement_Trie_(Prefix_Tree)/readme.md -------------------------------------------------------------------------------- /solutions/209.Minimum_Size_Subarray_Sum/AC_deque_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/209.Minimum_Size_Subarray_Sum/AC_deque_n.cpp -------------------------------------------------------------------------------- /solutions/210.Course_Schedule_II/AC_dfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/210.Course_Schedule_II/AC_dfs_n.cpp -------------------------------------------------------------------------------- /solutions/210.Course_Schedule_II/AC_stack_v+e.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/210.Course_Schedule_II/AC_stack_v+e.py -------------------------------------------------------------------------------- /solutions/210.Course_Schedule_II/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/210.Course_Schedule_II/readme.md -------------------------------------------------------------------------------- /solutions/215.Kth_Largest_Element_in_an_Array/AC_priority_queue_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/215.Kth_Largest_Element_in_an_Array/AC_priority_queue_nlogn.cpp -------------------------------------------------------------------------------- /solutions/215.Kth_Largest_Element_in_an_Array/AC_quick_select_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/215.Kth_Largest_Element_in_an_Array/AC_quick_select_n.java -------------------------------------------------------------------------------- /solutions/215.Kth_Largest_Element_in_an_Array/AC_sort_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/215.Kth_Largest_Element_in_an_Array/AC_sort_nlogn.cpp -------------------------------------------------------------------------------- /solutions/215.Kth_Largest_Element_in_an_Array/AC_sort_nlogn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/215.Kth_Largest_Element_in_an_Array/AC_sort_nlogn.py -------------------------------------------------------------------------------- /solutions/215.Kth_Largest_Element_in_an_Array/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/215.Kth_Largest_Element_in_an_Array/readme.md -------------------------------------------------------------------------------- /solutions/216.Combination_Sum_III/AC_dfs_n!.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/216.Combination_Sum_III/AC_dfs_n!.cpp -------------------------------------------------------------------------------- /solutions/216.Combination_Sum_III/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/216.Combination_Sum_III/readme.md -------------------------------------------------------------------------------- /solutions/217.Contains_Duplicate/AC_map_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/217.Contains_Duplicate/AC_map_nlogn.cpp -------------------------------------------------------------------------------- /solutions/217.Contains_Duplicate/AC_set_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/217.Contains_Duplicate/AC_set_nlogn.cpp -------------------------------------------------------------------------------- /solutions/217.Contains_Duplicate/AC_set_nlogn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/217.Contains_Duplicate/AC_set_nlogn.py -------------------------------------------------------------------------------- /solutions/217.Contains_Duplicate/AC_sort_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/217.Contains_Duplicate/AC_sort_nlogn.cpp -------------------------------------------------------------------------------- /solutions/217.Contains_Duplicate/TLE_brute_force_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/217.Contains_Duplicate/TLE_brute_force_n2.cpp -------------------------------------------------------------------------------- /solutions/217.Contains_Duplicate/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/217.Contains_Duplicate/readme.md -------------------------------------------------------------------------------- /solutions/219.Contains_Duplicate_II/AC_set_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/219.Contains_Duplicate_II/AC_set_nlogn.cpp -------------------------------------------------------------------------------- /solutions/219.Contains_Duplicate_II/AC_unordered_map_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/219.Contains_Duplicate_II/AC_unordered_map_nlogn.cpp -------------------------------------------------------------------------------- /solutions/219.Contains_Duplicate_II/TLE_brute_force_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/219.Contains_Duplicate_II/TLE_brute_force_n2.cpp -------------------------------------------------------------------------------- /solutions/219.Contains_Duplicate_II/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/219.Contains_Duplicate_II/readme.md -------------------------------------------------------------------------------- /solutions/220.Contains_Duplicate_III/AC_TreeSet_nlogn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/220.Contains_Duplicate_III/AC_TreeSet_nlogn.java -------------------------------------------------------------------------------- /solutions/220.Contains_Duplicate_III/AC_bucket_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/220.Contains_Duplicate_III/AC_bucket_n.java -------------------------------------------------------------------------------- /solutions/220.Contains_Duplicate_III/AC_multiset_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/220.Contains_Duplicate_III/AC_multiset_nlogn.cpp -------------------------------------------------------------------------------- /solutions/220.Contains_Duplicate_III/AC_set_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/220.Contains_Duplicate_III/AC_set_nlogn.cpp -------------------------------------------------------------------------------- /solutions/220.Contains_Duplicate_III/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/220.Contains_Duplicate_III/readme.md -------------------------------------------------------------------------------- /solutions/221.Maximal_Square/AC_dp_less_space_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/221.Maximal_Square/AC_dp_less_space_n2.cpp -------------------------------------------------------------------------------- /solutions/221.Maximal_Square/AC_dp_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/221.Maximal_Square/AC_dp_n2.cpp -------------------------------------------------------------------------------- /solutions/221.Maximal_Square/AC_dp_n2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/221.Maximal_Square/AC_dp_n2.py -------------------------------------------------------------------------------- /solutions/221.Maximal_Square/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/221.Maximal_Square/readme.md -------------------------------------------------------------------------------- /solutions/222.Count_Complete_Tree_Nodes/AC_binary_search_lognlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/222.Count_Complete_Tree_Nodes/AC_binary_search_lognlogn.cpp -------------------------------------------------------------------------------- /solutions/222.Count_Complete_Tree_Nodes/AC_binary_search_lognlogn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/222.Count_Complete_Tree_Nodes/AC_binary_search_lognlogn.py -------------------------------------------------------------------------------- /solutions/222.Count_Complete_Tree_Nodes/TLE_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/222.Count_Complete_Tree_Nodes/TLE_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/222.Count_Complete_Tree_Nodes/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/222.Count_Complete_Tree_Nodes/readme.md -------------------------------------------------------------------------------- /solutions/223.Rectangle_Area/AC_simulation_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/223.Rectangle_Area/AC_simulation_1.cpp -------------------------------------------------------------------------------- /solutions/223.Rectangle_Area/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/223.Rectangle_Area/readme.md -------------------------------------------------------------------------------- /solutions/224.Basic_Calculator/AC_stack_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/224.Basic_Calculator/AC_stack_n.cpp -------------------------------------------------------------------------------- /solutions/224.Basic_Calculator/AC_stack_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/224.Basic_Calculator/AC_stack_n.java -------------------------------------------------------------------------------- /solutions/224.Basic_Calculator/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/224.Basic_Calculator/readme.md -------------------------------------------------------------------------------- /solutions/225.Implement_Stack_using_Queues/AC_simulation_1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/225.Implement_Stack_using_Queues/AC_simulation_1.java -------------------------------------------------------------------------------- /solutions/225.Implement_Stack_using_Queues/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/225.Implement_Stack_using_Queues/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/225.Implement_Stack_using_Queues/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/225.Implement_Stack_using_Queues/readme.md -------------------------------------------------------------------------------- /solutions/226.Invert_Binary_Tree/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/226.Invert_Binary_Tree/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/226.Invert_Binary_Tree/AC_stack_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/226.Invert_Binary_Tree/AC_stack_n.py -------------------------------------------------------------------------------- /solutions/226.Invert_Binary_Tree/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/226.Invert_Binary_Tree/readme.md -------------------------------------------------------------------------------- /solutions/228.Summary_Ranges/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/228.Summary_Ranges/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/228.Summary_Ranges/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/228.Summary_Ranges/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/228.Summary_Ranges/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/228.Summary_Ranges/readme.md -------------------------------------------------------------------------------- /solutions/230.Kth_Smallest_Element_in_a_BST/AC_dfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/230.Kth_Smallest_Element_in_a_BST/AC_dfs_n.cpp -------------------------------------------------------------------------------- /solutions/230.Kth_Smallest_Element_in_a_BST/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/230.Kth_Smallest_Element_in_a_BST/readme.md -------------------------------------------------------------------------------- /solutions/231.Power_of_Two/AC_bitwize2_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/231.Power_of_Two/AC_bitwize2_1.cpp -------------------------------------------------------------------------------- /solutions/231.Power_of_Two/AC_bitwize_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/231.Power_of_Two/AC_bitwize_1.cpp -------------------------------------------------------------------------------- /solutions/231.Power_of_Two/AC_bitwize_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/231.Power_of_Two/AC_bitwize_1.py -------------------------------------------------------------------------------- /solutions/231.Power_of_Two/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/231.Power_of_Two/readme.md -------------------------------------------------------------------------------- /solutions/232.Implement_Queue_using_Stacks/AC_front_back_stack_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/232.Implement_Queue_using_Stacks/AC_front_back_stack_1.cpp -------------------------------------------------------------------------------- /solutions/232.Implement_Queue_using_Stacks/AC_front_back_stack_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/232.Implement_Queue_using_Stacks/AC_front_back_stack_1.py -------------------------------------------------------------------------------- /solutions/232.Implement_Queue_using_Stacks/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/232.Implement_Queue_using_Stacks/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/232.Implement_Queue_using_Stacks/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/232.Implement_Queue_using_Stacks/readme.md -------------------------------------------------------------------------------- /solutions/234.Palindrome_Linked_List/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/234.Palindrome_Linked_List/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/234.Palindrome_Linked_List/AC_reverse_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/234.Palindrome_Linked_List/AC_reverse_1.cpp -------------------------------------------------------------------------------- /solutions/234.Palindrome_Linked_List/AC_simulation_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/234.Palindrome_Linked_List/AC_simulation_n.java -------------------------------------------------------------------------------- /solutions/234.Palindrome_Linked_List/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/234.Palindrome_Linked_List/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/234.Palindrome_Linked_List/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/234.Palindrome_Linked_List/README.md -------------------------------------------------------------------------------- /solutions/235.Lowest_Common_Ancestor_of_a_Binary_Search_Tree/AC_recursive_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/235.Lowest_Common_Ancestor_of_a_Binary_Search_Tree/AC_recursive_n.cpp -------------------------------------------------------------------------------- /solutions/235.Lowest_Common_Ancestor_of_a_Binary_Search_Tree/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/235.Lowest_Common_Ancestor_of_a_Binary_Search_Tree/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/235.Lowest_Common_Ancestor_of_a_Binary_Search_Tree/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/235.Lowest_Common_Ancestor_of_a_Binary_Search_Tree/readme.md -------------------------------------------------------------------------------- /solutions/237.Delete_Node_in_a_Linked_List/AC_simulation_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/237.Delete_Node_in_a_Linked_List/AC_simulation_1.cpp -------------------------------------------------------------------------------- /solutions/237.Delete_Node_in_a_Linked_List/AC_simulation_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/237.Delete_Node_in_a_Linked_List/AC_simulation_1.py -------------------------------------------------------------------------------- /solutions/237.Delete_Node_in_a_Linked_List/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/237.Delete_Node_in_a_Linked_List/readme.md -------------------------------------------------------------------------------- /solutions/238.Product_of_Array_Except_Self/AC_array_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/238.Product_of_Array_Except_Self/AC_array_n.java -------------------------------------------------------------------------------- /solutions/238.Product_of_Array_Except_Self/AC_product_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/238.Product_of_Array_Except_Self/AC_product_n.cpp -------------------------------------------------------------------------------- /solutions/238.Product_of_Array_Except_Self/TLE_brute_force_n2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/238.Product_of_Array_Except_Self/TLE_brute_force_n2.py -------------------------------------------------------------------------------- /solutions/238.Product_of_Array_Except_Self/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/238.Product_of_Array_Except_Self/readme.md -------------------------------------------------------------------------------- /solutions/239.Sliding_Window_Maximum/AC_brute_force_nk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/239.Sliding_Window_Maximum/AC_brute_force_nk.py -------------------------------------------------------------------------------- /solutions/239.Sliding_Window_Maximum/AC_max_queue_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/239.Sliding_Window_Maximum/AC_max_queue_n.cpp -------------------------------------------------------------------------------- /solutions/239.Sliding_Window_Maximum/AC_multiset_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/239.Sliding_Window_Maximum/AC_multiset_nlogn.cpp -------------------------------------------------------------------------------- /solutions/239.Sliding_Window_Maximum/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/239.Sliding_Window_Maximum/readme.md -------------------------------------------------------------------------------- /solutions/241.Different_Ways_to_Add_Parentheses/AC_dp_n2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/241.Different_Ways_to_Add_Parentheses/AC_dp_n2.cpp -------------------------------------------------------------------------------- /solutions/241.Different_Ways_to_Add_Parentheses/AC_dp_n2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/241.Different_Ways_to_Add_Parentheses/AC_dp_n2.py -------------------------------------------------------------------------------- /solutions/241.Different_Ways_to_Add_Parentheses/AC_recursive_n*2^n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/241.Different_Ways_to_Add_Parentheses/AC_recursive_n*2^n.cpp -------------------------------------------------------------------------------- /solutions/241.Different_Ways_to_Add_Parentheses/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/241.Different_Ways_to_Add_Parentheses/readme.md -------------------------------------------------------------------------------- /solutions/242.Valid_Anagram/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/242.Valid_Anagram/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/242.Valid_Anagram/AC_simulation_nlogn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/242.Valid_Anagram/AC_simulation_nlogn.py -------------------------------------------------------------------------------- /solutions/242.Valid_Anagram/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/242.Valid_Anagram/readme.md -------------------------------------------------------------------------------- /solutions/257.Binary_Tree_Paths/AC_dfs_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/257.Binary_Tree_Paths/AC_dfs_n.cpp -------------------------------------------------------------------------------- /solutions/257.Binary_Tree_Paths/AC_dfs_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/257.Binary_Tree_Paths/AC_dfs_n.py -------------------------------------------------------------------------------- /solutions/257.Binary_Tree_Paths/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/257.Binary_Tree_Paths/readme.md -------------------------------------------------------------------------------- /solutions/258.Add_Digits/AC_mod_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/258.Add_Digits/AC_mod_1.py -------------------------------------------------------------------------------- /solutions/258.Add_Digits/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/258.Add_Digits/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/258.Add_Digits/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/258.Add_Digits/readme.md -------------------------------------------------------------------------------- /solutions/263.Ugly_Number/AC_simulation_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/263.Ugly_Number/AC_simulation_1.cpp -------------------------------------------------------------------------------- /solutions/263.Ugly_Number/AC_simulation_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/263.Ugly_Number/AC_simulation_1.py -------------------------------------------------------------------------------- /solutions/263.Ugly_Number/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/263.Ugly_Number/readme.md -------------------------------------------------------------------------------- /solutions/268.Missing_Number/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/268.Missing_Number/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/268.Missing_Number/AC_simulation_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/268.Missing_Number/AC_simulation_n.py -------------------------------------------------------------------------------- /solutions/268.Missing_Number/AC_xor_n.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/268.Missing_Number/AC_xor_n.java -------------------------------------------------------------------------------- /solutions/268.Missing_Number/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/268.Missing_Number/readme.md -------------------------------------------------------------------------------- /solutions/278.First_Bad_Version/AC_binary_search_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/278.First_Bad_Version/AC_binary_search_logn.cpp -------------------------------------------------------------------------------- /solutions/278.First_Bad_Version/AC_binary_search_logn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/278.First_Bad_Version/AC_binary_search_logn.py -------------------------------------------------------------------------------- /solutions/278.First_Bad_Version/AC_dfs_logn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/278.First_Bad_Version/AC_dfs_logn.py -------------------------------------------------------------------------------- /solutions/278.First_Bad_Version/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/278.First_Bad_Version/readme.md -------------------------------------------------------------------------------- /solutions/279.Perfect_Squares/AC_BFS_nsqrtn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/279.Perfect_Squares/AC_BFS_nsqrtn.py -------------------------------------------------------------------------------- /solutions/279.Perfect_Squares/AC_math_logn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/279.Perfect_Squares/AC_math_logn.cpp -------------------------------------------------------------------------------- /solutions/279.Perfect_Squares/AC_memorization_nsqrtn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/279.Perfect_Squares/AC_memorization_nsqrtn.cpp -------------------------------------------------------------------------------- /solutions/279.Perfect_Squares/AC_recursive_nsqrtn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/279.Perfect_Squares/AC_recursive_nsqrtn.cpp -------------------------------------------------------------------------------- /solutions/279.Perfect_Squares/MLE_dp_nsqrtn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/279.Perfect_Squares/MLE_dp_nsqrtn.py -------------------------------------------------------------------------------- /solutions/279.Perfect_Squares/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/279.Perfect_Squares/readme.md -------------------------------------------------------------------------------- /solutions/283.Move_Zeroes/AC_stl_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/283.Move_Zeroes/AC_stl_n.cpp -------------------------------------------------------------------------------- /solutions/283.Move_Zeroes/AC_two_point_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/283.Move_Zeroes/AC_two_point_n.cpp -------------------------------------------------------------------------------- /solutions/283.Move_Zeroes/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/283.Move_Zeroes/readme.md -------------------------------------------------------------------------------- /solutions/289.Game_of_Life/AC_simulation_nm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/289.Game_of_Life/AC_simulation_nm.cpp -------------------------------------------------------------------------------- /solutions/289.Game_of_Life/AC_simulation_nm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/289.Game_of_Life/AC_simulation_nm.py -------------------------------------------------------------------------------- /solutions/289.Game_of_Life/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/289.Game_of_Life/readme.md -------------------------------------------------------------------------------- /solutions/290.Word_Pattern/AC_array_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/290.Word_Pattern/AC_array_n.cpp -------------------------------------------------------------------------------- /solutions/290.Word_Pattern/AC_map_nlogn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/290.Word_Pattern/AC_map_nlogn.cpp -------------------------------------------------------------------------------- /solutions/290.Word_Pattern/AC_map_nlogn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/290.Word_Pattern/AC_map_nlogn.py -------------------------------------------------------------------------------- /solutions/290.Word_Pattern/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/290.Word_Pattern/readme.md -------------------------------------------------------------------------------- /solutions/292.Nim_Game/AC_nim_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/292.Nim_Game/AC_nim_1.cpp -------------------------------------------------------------------------------- /solutions/292.Nim_Game/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/292.Nim_Game/readme.md -------------------------------------------------------------------------------- /solutions/299.Bulls_and_Cows/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/299.Bulls_and_Cows/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/326.Power_of_Three/AC_math_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/326.Power_of_Three/AC_math_1.cpp -------------------------------------------------------------------------------- /solutions/326.Power_of_Three/AC_normal_logn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/326.Power_of_Three/AC_normal_logn.java -------------------------------------------------------------------------------- /solutions/326.Power_of_Three/AC_tricky1_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/326.Power_of_Three/AC_tricky1_1.py -------------------------------------------------------------------------------- /solutions/326.Power_of_Three/AC_tricky2_1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/326.Power_of_Three/AC_tricky2_1.java -------------------------------------------------------------------------------- /solutions/326.Power_of_Three/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/326.Power_of_Three/readme.md -------------------------------------------------------------------------------- /solutions/328.Odd_Even_Linked_List/AC_double_n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/328.Odd_Even_Linked_List/AC_double_n.py -------------------------------------------------------------------------------- /solutions/328.Odd_Even_Linked_List/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/328.Odd_Even_Linked_List/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/328.Odd_Even_Linked_List/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/328.Odd_Even_Linked_List/readme.md -------------------------------------------------------------------------------- /solutions/334.Increasing_Triplet_Subsequence/AC_simulation_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/334.Increasing_Triplet_Subsequence/AC_simulation_n.cpp -------------------------------------------------------------------------------- /solutions/334.Increasing_Triplet_Subsequence/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/334.Increasing_Triplet_Subsequence/readme.md -------------------------------------------------------------------------------- /solutions/table_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/illuz/leetcode/HEAD/solutions/table_generator.py --------------------------------------------------------------------------------