leetcode答案-leetcode:算法复盘

时间:2024-07-19 19:02:35
【文件属性】:

文件名称:leetcode答案-leetcode:算法复盘

文件大小:996KB

文件格式:ZIP

更新时间:2024-07-19 19:02:35

系统开源

leetcode 答案 算法心得 大纲 解算法 = 思路->思路验证->直译->结果验证 进步 = 解算法->看高手答案->临摹->形成后续TODO 我的毛病 容易跑偏,要直译,要直译,要直译!重要的事情说三遍。No.43 爱用缓存,特别是lst。很多都是可以直接求出来的,或者不用中间层就可以算好的。No.43 极速返回结果的特殊情况,多考虑一下 No.43 总结套路 vs自己 1)多次答案改进,为什么没一开始想到 vs高手 a) 命名 b) 行数 c) 思路 d) 技巧 e) 可读性 f) 此题感悟 此题其它感悟 感悟 提前优化是万恶之源 # leetcode. No(34, ) 直译思路,遇到困难,或者难翻译的地方不要想着跳过去 # leetcode.No(40, ) 算法思路 不要怕破坏原始结构,例如排序、图edges # 旷视面试 正着循环的算法 看看可以根据情况倒着来吗 思路正确性 在手动验证算法思路时,要根据testcase的多个维度制造,比如nums []int, 要从排序,长度等维度来造几个数据 算法速度 不用递归 No.44(wildcard matching) No


【文件预览】:
leetcode-master
----py()
--------042_TrappingRainWater.py(61KB)
--------116_populating-next-right-pointers-in-each-node.py(3KB)
--------122_best_time_to_buy_and_sell_stock_ii.py(748B)
--------011_containerWithMostWater.py(188KB)
--------144_binary_tree_preorder_traversal.py(804B)
--------095_unique_binary_search_trees_II.py(3KB)
--------052_n-queens-ii.py(3KB)
--------136_single_number.py(1KB)
--------101_symmetric_tree.py(2KB)
--------096_binary_tree_inorder_traversal.py(960B)
--------096_unique_binary_search_trees.py(1KB)
--------012_Integer-to-Roman.py(1KB)
--------013_Roman-to-Integer.py(913B)
--------064_minimum_path_sum.py(1KB)
--------217_contains-duplicate.py(344B)
--------100_same_tree.py(1KB)
--------171_excel_sheet_column_number.py(634B)
--------191_number_of_1_bits.py(1KB)
--------172_factorial-trailing-zeroes.py(2KB)
--------059_spiral_matrix2.py(1KB)
--------104_maximum_depth_of_binary_tree.py(5KB)
--------189_rotate_array.py(2KB)
--------035_search_insert_position.py(715B)
--------141_linked_list_cycle.py(684B)
--------038_count_and_say.py(1KB)
----go()
--------044_wildcard_matching()
--------004_median_of_two_sorted_arrays()
--------030_substring_with_concatenation_of_all_words()
--------363_max_sum_of_rectangle_no_larger_than_k()
--------045_jump_game_ii()
--------687_longest_univalue_path()
--------028_implement_strstr()
--------307_range_sum_query_mutable()
--------211_add_and_search_word_data_structure_design()
--------005_longest_palindromic_substring()
--------247_strobogrammatic_number_ii()
--------031_next_permutation()
--------454_4sum_18_2nd()
--------008_string_to_integer_atoi()
--------037_sudoku_solver()
--------069_sqrtx()
--------032_longest_valid_parentheses()
--------036_valid_sudoku()
--------043_multiply_strings()
--------007_reverse_integer()
--------016_3sum_closest()
--------039_combination_sum()
--------020_valid_parentheses()
--------055_jump_game()
--------056_merge_intervals()
--------329_longest_increasing_path_in_a_matrix()
--------054_spiral_matrix()
--------023_merge_k_sorted_lists()
--------058_length_of_last_word()
--------315_count_of_smaller_numbers_after_self()
--------051_n_queens()
--------041_first_missing_positive()
--------010_regular_expression_matching()
--------047_permutations_ii()
--------017_letter_combinations_of_a_phone_number()
--------001_twosum()
--------060_permutation_sequence()
--------050_powx_n()
--------002_add_two_numbers()
--------063_unique_paths_ii()
--------057_insert_interval()
--------033_search_in_rotated_sorted_array()
--------025_reverse_nodes_in_k_group()
--------014_longest_common_prefix()
--------009_palindrome_number()
--------068_text_justification()
--------018_4sum()
--------003_longest_substring_without_repeating_characters()
--------067_add_binary()
--------061_rotate_list()
--------065_valid_number()
--------040_combination_sum_ii()
--------049_group_anagrams()
--------310_minimum_height_trees()
--------261_graph_valid_tree()
--------034_search_for_a_range()
--------019_remove_nth_node_from_end_of_list()
--------486_predict_the_winner()
--------006_zigzag_conversion()
----words.md(63B)
----README.md(3KB)
----mianshi()
--------water_flow.py(583B)
----.gitignore(6B)

网友评论