文件名称:leetcode题库-LeetCode-Rust:听说刷题建repo是立flag一般的行为?
文件大小:67KB
文件格式:ZIP
更新时间:2024-07-19 11:40:58
系统开源
leetcode题库 LeetCode-Rust 听说 LeetCode 添加了 Rust 支持, 这岂不是双倍的快(fu)乐(za)? 于是来体验一下 用 Rust 写题真是酸爽无比啊! (各种意义上的) 刷了几天的感受 Rust 运行速度是真 TM 快 有了 NLL 以后与 borrow checker 作斗争的次数也少了, 体验大幅上升 是刷题的不二之选 以上不包括使用了非标准库的链表、树等数据结构的题目 常用命令 测试 cargo test --lib add_binary -- --nocapture Benchmark cargo bench --lib length_of_last_word -- --nocapture
【文件预览】:
LeetCode-Rust-master
----.gitignore(38B)
----bench(154B)
----README.md(592B)
----test(133B)
----Cargo.toml(161B)
----LICENSE(498B)
----src()
--------unique_morse_code_words.rs(926B)
--------implement_queue_using_stacks.rs(2KB)
--------powx_n.rs(3KB)
--------palindrome_number.rs(774B)
--------find_first_and_last_position_of_element_in_sorted_array.rs(2KB)
--------implement_strstr.rs(1KB)
--------pascals_triangle.rs(919B)
--------same_tree.rs(2KB)
--------largest_number.rs(2KB)
--------remove_element.rs(784B)
--------string_to_integer_atoi.rs(2KB)
--------valid_palindrome.rs(724B)
--------add_strings.rs(1KB)
--------permutations.rs(1KB)
--------valid_sudoku.rs(5KB)
--------longest_palindromic_substring.rs(2KB)
--------longest_substring_without_repeating_characters.rs(758B)
--------climbing_stairs.rs(385B)
--------non_decreasing_array.rs(1KB)
--------merge_two_sorted_lists.rs(2KB)
--------flatten_binary_tree_to_linked_list.rs(1KB)
--------remove_duplicates_from_sorted_list.rs(1KB)
--------excel_sheet_column_title.rs(560B)
--------add_two_numbers.rs(1KB)
--------longest_common_prefix.rs(1KB)
--------excel_sheet_column_number.rs(1KB)
--------rotate_array.rs(2KB)
--------add_and_search_word_data_structure_design.rs(2KB)
--------add_digits.rs(675B)
--------length_of_last_word.rs(1KB)
--------design_hashmap.rs(5KB)
--------subsets.rs(812B)
--------reverse_integer.rs(704B)
--------product_of_array_except_self.rs(793B)
--------lib.rs(3KB)
--------reverse_linked_list.rs(645B)
--------implement_stack_using_queues.rs(1KB)
--------integer_to_roman.rs(950B)
--------add_binary.rs(920B)
--------rotate_image.rs(692B)
--------count_primes.rs(634B)
--------asteroid_collision.rs(1KB)
--------alphabet_board_path.rs(1KB)
--------maximum_depth_of_binary_tree.rs(552B)
--------two_sum.rs(643B)
--------spiral_matrix.rs(1KB)
--------plus_one.rs(834B)
--------remove_nth_node_from_end_of_list.rs(1KB)
--------jewels_and_stones.rs(467B)
--------rotate_list.rs(4KB)
--------maximum_subarray.rs(614B)
--------ugly_number.rs(519B)
--------binary_tree_level_order_traversal.rs(1KB)
--------self_dividing_numbers.rs(620B)
--------single_number.rs(361B)
--------to_lower_case.rs(502B)
--------counting_bits.rs(950B)
--------isomorphic_strings.rs(1KB)
--------power_of_two.rs(443B)
--------kth_largest_element_in_an_array.rs(1KB)
--------implement_trie_prefix_tree.rs(2KB)
--------valid_parentheses.rs(1024B)
--------sqrtx.rs(464B)
--------all_possible_full_binary_trees.rs(2KB)
--------symmetric_tree.rs(2KB)
--------evaluate_reverse_polish_notation.rs(2KB)
--------create_target_array_in_the_given_order.rs(539B)
--------unique_email_addresses.rs(977B)
--------binary_tree_level_order_traversal_ii.rs(1KB)
--------generate_parentheses.rs(2KB)
--------sort_array_by_parity.rs(456B)
--------merge_k_sorted_lists.rs(2KB)
--------wildcard_matching.rs(3KB)
--------majority_element.rs(670B)
--------design_linked_list.rs(5KB)
--------two_sum_ii_input_array_is_sorted.rs(658B)
--------swap_nodes_in_pairs.rs(1KB)
--------basic_calculator.rs(3KB)
--------count_and_say.rs(1KB)
--------remove_linked_list_elements.rs(783B)
--------majority_element_ii.rs(1KB)
--------remove_duplicates_from_sorted_array.rs(723B)
--------zigzag_conversion.rs(1KB)
--------roman_to_integer.rs(1KB)
--------min_stack.rs(2KB)
--------search_insert_position.rs(604B)
--------basic_calculator_ii.rs(2KB)
--------reverse_nodes_in_k_group.rs(2KB)
--------merge_sorted_array.rs(992B)
--------group_anagrams.rs(1KB)
--------reverse_string.rs(1KB)
----Cargo.lock(11KB)