文件名称:leetcode中国-leetcode:leetcode问题的解决方案
文件大小:102KB
文件格式:ZIP
更新时间:2024-07-19 15:10:55
系统开源
leetcode中国力扣解决方案 这些是用 Python 编写的 leetcode 问题的解决方案。 问题来自 . 1.二和 给定一个整数数组,返回两个数字的索引,使它们相加为特定目标。您可以假设每个输入将只有一个解决方案,并且您可能不会两次使用相同的元素。 解决方案代码: 2.添加两个数字 给定两个表示两个非负整数的非空链表。 数字以相反的顺序存储,它们的每个节点都包含一个数字。 将两个数字相加并将其作为链表返回。 您可以假设这两个数字不包含任何前导零,除了数字 0 本身。 解决方案代码: 3.最长不重复字符的子串 给定一个字符串,找出没有重复字符的最长子字符串的长度。 解决方案代码: 4.两个有序数组的中位数 有两个大小分别为 m 和 n 的排序数组 nums1 和 nums2。 找出两个已排序数组的中位数。 整体运行时间复杂度应该是 O(log (m+n))。 您可以假设 nums1 和 nums2 不能都为空。 解决方案代码: 5.最长回文子串 给定一个字符串 s,找出 s 中最长的回文子串。 您可以假设 s 的最大长度为 1000。(回文字符串是等于其反向的字符串)。 解决方
【文件预览】:
leetcode-master
----5663_find_Kth_largest_XOR_cordinate_value.py(1KB)
----46_permutations.py(509B)
----10_regular_expression_matching.py(1KB)
----2_add_two_numbers.py(1KB)
----12_integer_to_roman.py(833B)
----50_power_x_n.py(545B)
----23_merge_k_sorted_lists.py(3KB)
----32_longest_valid_parentheses.py(3KB)
----17_letter_combinations_of_a_phone_number.py(695B)
----43_multiply_string.py(460B)
----52_n_queens_2.py(2KB)
----4_median_of_two_sorted_arrays.py(2KB)
----14_longest_common_prefix.py(1KB)
----51_n_queens.py(2KB)
----11_container_with_most_water.py(439B)
----25_reverse_nodes_in_k-group.py(3KB)
----55_jump_game.py(449B)
----42_trapping_rain_water.py(1KB)
----contest()
--------README.md(2KB)
--------5379_stone_game_3.py(997B)
--------5391_build_array_where_you_can_find_the_maximum_exactly_k_comparisons.py(789B)
----29_divide_two_integers.py(2KB)
----15_3sum.py(2KB)
----7_reverse_integer.py(603B)
----5646_minimum_number_of_people_to_teach.py(1KB)
----31_next_permutation.py(1KB)
----3_longest_substring_without_repeat_chars.py(558B)
----18_4sum.py(1KB)
----5648_count_ways_to_make_array_with_product.py(44B)
----8_string_to_integer.py(942B)
----54_spiral_matrix.py(888B)
----fig()
--------question_17.png(25KB)
--------question_11.jpg(18KB)
--------question_42.png(8KB)
--------contest_5391.png(10KB)
----28_implement_strStr().py(390B)
----57_insert_interval.py(1KB)
----39_combination_sum.py(1KB)
----13_roman_to_integer.py(537B)
----5662_change_minimum_characters_to_satisfy_one_ofthree_conditions.py(991B)
----48_rotate_image.py(594B)
----33_search_in_rotated_sorted_array.py(2KB)
----README.md(29KB)
----20_valid_parentheses.py(592B)
----59_spiral_matrix_2.py(729B)
----6_zigzag_conversion.py(2KB)
----21_merge_two_sorted_lists.py(658B)
----35_search_insert_position.py(753B)
----58_length_of_last_word.py(317B)
----9_palindrome_number.py(450B)
----5647_decode_XORe_permutation.py(780B)
----38_count_and_say.py(572B)
----19._remove_nth_node_from_end_of_list.py(1KB)
----45_jump_game_2.py(1KB)
----61_rotate_list.py(973B)
----22_generate_parentheses.py(769B)
----Array()
--------41_first_missing_positive.py(584B)
--------118_pascal_triangle.py(460B)
--------26_remove_duplicates_from_sorted_array.py(351B)
--------80_remove_duplicates_from_sorted_array_2.py(390B)
--------134_gas_station.py(2KB)
--------299_bulls_and_cows.py(712B)
--------27_remove_element.py(396B)
--------189_rotate_array.py(1KB)
----24_swap_nodes_in_pairs.py(747B)
----53_maximum_subarray.py(1KB)
----65_valid_number.py(2KB)
----47_permutations_2.py(1KB)
----628_maximum_product_of_three_numbers.py(2KB)
----56_merged_intervals.py(1KB)
----36_valid_sudoku.py(839B)
----5661_latest_time_by_replacing_hidden_digits.py(624B)
----44_wildcard_matching.py(2KB)
----40_combination_sum_2.py(2KB)
----49_group_anagrams.py(2KB)
----16_3sum_closest.py(991B)
----5_longest_palindromic_substring.py(1KB)
----30_substring_with_concatenation_of_all_words.py(1KB)
----37_sudoku_solver.py(4KB)
----34_find_first_and_last_position_of_element_in_sorted_array.py(2KB)
----1_two_sum.py(423B)
----60_permutation_sequence.py(598B)