LeetCode 十月份题目汇总

mac2025-07-26  4

机器感知 一个专注于SLAM、Linux、算法等相关技术文章分享的公众号

前言

十月份共有60道题目,全部属于 Easy 难度的,所以公众号中分享出来的并不多,只是挑了一些感觉还可以的才分享了出来,这60道题目我按照不同类别进行了分类整理,所有源码以及对应的解题思路均匀开源到 GitHub,公众号内回复“LeetCode”获取,具体题目如下。

题目分类

数组

0001_two_sum0026_remove_duplicates_from_sorted_array0027_remove_element0035_search_insert_position0045_jump_game_II0053_maximum_subarray0055_jump_game0066_plus_one0088_merge_sorted_array0106_binary_tree_postorder_traversal0118_pascals_triangle0119_pascals_triangle_ii0121_best_time_to_buy_and_sell_stock0122_best_time_to_buy_and_sell_stock_ii0167_two_sum_ii0169_majority_element0189_rotate_array0217_contains_duplicate0219_contains_duplicate_ii

宽度优先搜索

0101_symmetric_tree0107_binary_tree_level_order_traversal_ii0111_minimum_depth_of_binary_tree

位运算

0136_single_number0169_majority_element0190_reverse_bits0191_number_of_1_bits0231_power_of_two

二分查找

0035_search_insert_position0069_sqrtx0167_two_sum_ii0222_count_complete_tree_nodes0300_longest_increasing_subsequence

分治法

0053_maximum_subarray0169_majority_element

设计

0155_min_stack0225_implement_stack_using_queues0232_implement_queue_using_stacks

深度优先搜索

0100_same_tree0101_symmetric_tree0104_maximum_depth_of_binary_tree0106_binary_tree_postorder_traversal0108_convert_sorted_array_to_binary_search_tree0110_balanced_binary_tree0111_minimum_depth_of_binary_tree0112_path_sum

动态规划

0053_maximum_subarray0070_climbing_stairs0121_best_time_to_buy_and_sell_stock0198_house_robber0300_longest_increasing_subsequence

贪心法

0045_jump_game_II0055_jump_game0122_best_time_to_buy_and_sell_stock_ii

哈希表

0001_two_sum0136_single_number0149_max_points_on_a_line0202_happy_numbers0204_count_primes0205_isomorphic_strings0217_contains_duplicate0219_contains_duplicate_ii

链表

0021_merge_two_sorted_lists0083_remove_duplicates_from_sorted_list0141_linked_list_cycle0147_insertion_sort_list0160_intersection_of_two_linked_lists0203_remove_linked_list_elements0206_reverse_linked_list0234_palindrome_linked_list0237_delete_node_in_a_linked_list

数学

0007_reverse_integer0009_palindrome_number0013_roman_to_integer0067_add_binary0069_sqrtx0149_max_points_on_a_line0168_excel_sheet_column_title0172_factorial_trailling_zeros0202_happy_numbers0204_count_primes0231_power_of_two

0020_valid_parentheses0144_binary_tree_preorder_traversal0150_evaluate_reverse_polish_notation0155_min_stack0225_implement_stack_using_queues0232_implement_queue_using_stacks

字符串

0013_roman_to_integer0014_longest_common_prefix0020_valid_parentheses0028_implement_strstr0038_count_and_say0058_length_of_last_word0067_add_binary0125_valid_palindrome

双指针

0026_remove_duplicates_from_sorted_array0027_remove_element0028_implement_strstr0088_merge_sorted_array0125_valid_palindrome0141_linked_list_cycle0167_two_sum_ii0234_palindrome_linked_list

0100_same_tree0101_symmetric_tree0104_maximum_depth_of_binary_tree0106_binary_tree_postorder_traversal0107_binary_tree_level_order_traversal_ii0108_convert_sorted_array_to_binary_search_tree0110_balanced_binary_tree0111_minimum_depth_of_binary_tree0112_path_sum0144_binary_tree_preorder_traversal0222_count_complete_tree_nodes0226_invert_binary_tree0235_lowest_common_ancestor_of_a_binary_search_tree0617_merge_two_binary_trees
最新回复(0)