MCPcopy Create free account

hub / github.com/EFanZh/LeetCode / functions

Functions10,327 in github.com/EFanZh/LeetCode

Methodcalculate_diff
(x: u32)
src/problem_1814_count_nice_pairs_in_an_array/hash_map.rs:9
Methodcalculate_longest_consecutive_bars
(bars: &[u32])
src/problem_2943_maximize_area_of_square_hole_in_grid/greedy.rs:6
Methodcalculate_minimum_hp
(dungeon: Vec<Vec<i32>>)
src/problem_0174_dungeon_game/dynamic_programming.rs:6
Methodcalculate_mk_average
(&self)
src/problem_1825_finding_mk_average/btree_map.rs:201
Methodcalculate_pattern_combination_scores
(valid_patterns: &[(u8, u8, u8)])
src/problem_1659_maximize_grid_happiness/dynamic_programming.rs:85
Methodcalculate_row_score
(mut pattern: u8)
src/problem_1659_maximize_grid_happiness/dynamic_programming.rs:37
Methodcalculate_score
(instructions: Vec<String>, values: Vec<i32>)
src/problem_3522_calculate_score_after_performing_instructions/brute_force.rs:6
Methodcalculate_score
(player: &[i32])
src/problem_2660_determine_the_winner_of_a_bowling_game/iterative.rs:8
Methodcalculate_score
(s: String)
src/problem_3412_find_mirror_score_of_a_string/stacks.rs:6
Methodcalculate_spaces_between_words
(text: &[u8])
src/problem_1592_rearrange_spaces_between_words/iterative.rs:8
Methodcalculate_sum
(counts: &[u32; 6])
src/problem_1775_equal_sum_arrays_with_minimum_number_of_operations/greedy.rs:18
Methodcalculate_tax
(brackets: Vec<Vec<i32>>, income: i32)
src/problem_2303_calculate_amount_paid_in_taxes/iterative.rs:6
Methodcalculate_triangle_area_times_2
(p0: (i32, i32), p1: (i32, i32), p2: (i32, i32))
src/problem_0812_largest_triangle_area/convex_hull.rs:99
Methodcalculate_triangle_area_times_2
(p0: (i32, i32), p1: (i32, i32), p2: (i32, i32))
src/problem_0812_largest_triangle_area/brute_force.rs:6
Methodcalculate_valid_patterns
(max_patterns: u8, introverts_count: u8, extroverts_count: u8)
src/problem_1659_maximize_grid_happiness/dynamic_programming.rs:22
Methodcalculate_vertical_diff
(mut top_pattern: u8, mut pattern: u8)
src/problem_1659_maximize_grid_happiness/dynamic_programming.rs:62
Methodcamel_match
(queries: Vec<String>, pattern: String)
src/problem_1023_camelcase_matching/iterative.rs:28
Methodcan_alice_win
(nums: Vec<i32>)
src/problem_3232_find_if_digit_game_can_be_won/iterative.rs:6
Methodcan_alice_win
(n: i32)
src/problem_3360_stone_removal_game/brute_force.rs:6
Methodcan_arrange
(arr: Vec<i32>, k: i32)
src/problem_1497_check_if_array_pairs_are_divisible_by_k/buckets.rs:9
Methodcan_be_equal
(s1: String, s2: String)
src/problem_2839_check_if_strings_can_be_made_equal_with_operations_i/sorting.rs:20
Methodcan_be_equal
(target: Vec<i32>, arr: Vec<i32>)
src/problem_1460_make_two_arrays_equal_by_reversing_subarrays/iterative.rs:6
Methodcan_be_increasing
(nums: Vec<i32>)
src/problem_1909_remove_one_element_to_make_the_array_strictly_increasing/iterative.rs:6
Methodcan_be_typed_words
(text: String, broken_letters: String)
src/problem_1935_maximum_number_of_words_you_can_type/iterative.rs:6
Methodcan_be_valid
(s: String, locked: String)
src/problem_2116_check_if_a_parentheses_string_can_be_valid/two_passes.rs:6
Methodcan_change
(start: String, target: String)
src/problem_2337_move_pieces_to_obtain_a_string/greedy.rs:6
Methodcan_choose
(groups: Vec<Vec<i32>>, nums: Vec<i32>)
src/problem_1764_form_array_by_concatenating_subarrays_of_another_array/kmp.rs:30
Methodcan_complete_circuit
(gas: Vec<i32>, cost: Vec<i32>)
src/problem_0134_gas_station/greedy_2.rs:6
Methodcan_complete_circuit
(gas: Vec<i32>, cost: Vec<i32>)
src/problem_0134_gas_station/greedy.rs:6
Methodcan_construct
(s: String, k: i32)
src/problem_1400_construct_k_palindrome_strings/mathematical.rs:6
Methodcan_construct
(ransom_note: String, magazine: String)
src/problem_0383_ransom_note/hash_map.rs:9
Methodcan_construct
(ransom_note: String, magazine: String)
src/problem_0383_ransom_note/direct_address_table.rs:6
Methodcan_convert_string
(s: String, t: String, k: i32)
src/problem_1540_can_convert_string_in_k_moves/buckets.rs:6
Methodcan_cross
(stones: Vec<i32>)
src/problem_0403_frog_jump/iterative.rs:8
Methodcan_cross
(stones: Vec<i32>)
src/problem_0403_frog_jump/bfs.rs:8
Methodcan_cross
(stones: Vec<i32>)
src/problem_0403_frog_jump/dfs.rs:26
Methodcan_distribute
(nums: Vec<i32>, quantity: Vec<i32>)
src/problem_1655_distribute_repeating_integers/dynamic_programming.rs:45
Methodcan_eat
(candies_count: Vec<i32>, queries: Vec<Vec<i32>>)
src/problem_1744_can_you_eat_your_favorite_candy_on_your_favorite_day/iterative.rs:10
Methodcan_finish
(num_courses: i32, prerequisites: Vec<Vec<i32>>)
src/problem_0207_course_schedule/recursive_dfs_2.rs:26
Methodcan_finish
(num_courses: i32, prerequisites: Vec<Vec<i32>>)
src/problem_0207_course_schedule/bfs.rs:9
Methodcan_finish
(num_courses: i32, prerequisites: Vec<Vec<i32>>)
src/problem_0207_course_schedule/recursive_dfs.rs:26
Methodcan_finish
(num_courses: i32, prerequisites: Vec<Vec<i32>>)
src/problem_0207_course_schedule/iterative_dfs_2.rs:6
Methodcan_finish
(num_courses: i32, prerequisites: Vec<Vec<i32>>)
src/problem_0207_course_schedule/iterative_dfs.rs:6
Methodcan_finish
(num_courses: i32, prerequisites: Vec<Vec<i32>>)
src/problem_0207_course_schedule/recursive_dfs_3.rs:26
Methodcan_finish
(num_courses: i32, prerequisites: Vec<Vec<i32>>)
src/problem_0207_course_schedule/iterative_dfs_3.rs:6
Methodcan_form_array
(arr: Vec<i32>, pieces: Vec<Vec<i32>>)
src/problem_1640_check_array_formation_through_concatenation/map.rs:6
Methodcan_i_win
(max_choosable_integer: i32, desired_total: i32)
src/problem_0464_can_i_win/memoized_dynamic_programming.rs:52
Methodcan_i_win_this_round
(state: u32)
src/problem_0464_can_i_win/memoized_dynamic_programming.rs:26
Methodcan_jump
(nums: Vec<i32>)
src/problem_0055_jump_game/greedy.rs:6
Methodcan_make_arithmetic_progression
(arr: Vec<i32>)
src/problem_1502_can_make_arithmetic_progression_from_sequence/pigeonhole.rs:9
Methodcan_make_equal
(nums: Vec<i32>, k: i32)
src/problem_3576_transform_array_to_all_equal_elements/greedy.rs:6
Methodcan_make_pali_queries
(s: String, queries: Vec<Vec<i32>>)
src/problem_1177_can_make_palindrome_from_substring/iterative.rs:6
Methodcan_make_square
(grid: Vec<Vec<char>>)
src/problem_3127_make_a_square_with_the_same_color/brute_force.rs:6
Methodcan_make_subsequence
(str1: String, str2: String)
src/problem_2825_make_string_a_subsequence_using_cyclic_increments/greedy.rs:6
Methodcan_measure_water
(x: i32, y: i32, z: i32)
src/problem_0365_water_and_jug_problem/mathematical.rs:17
Methodcan_merge
(trees: Vec<Option<Rc<RefCell<TreeNode>>>>)
src/problem_1932_merge_bsts_to_create_single_bst/bfs.rs:30
Methodcan_mouse_win
(grid: Vec<String>, cat_jump: i32, mouse_jump: i32)
src/problem_1728_cat_and_mouse_ii/bfs.rs:186
Methodcan_partition
(nums: Vec<i32>)
src/problem_0416_partition_equal_subset_sum/knapsack.rs:24
Methodcan_partition_grid
(grid: Vec<Vec<i32>>)
src/problem_3546_equal_sum_grid_partition_i/iterative.rs:6
Methodcan_partition_k_subsets
(nums: Vec<i32>, k: i32)
src/problem_0698_partition_to_k_equal_sum_subsets/backtracking.rs:36
Methodcan_place_flowers
(flowerbed: Vec<i32>, n: i32)
src/problem_0605_can_place_flowers/iterative.rs:6
Methodcan_reach
(s: String, min_jump: i32, max_jump: i32)
src/problem_1871_jump_game_vii/sliding_window.rs:8
Methodcan_reach
(arr: Vec<i32>, start: i32)
src/problem_1306_jump_game_iii/bfs.rs:9
Methodcan_reorder_doubled
(arr: Vec<i32>)
src/problem_0954_array_of_doubled_pairs/iterative.rs:72
Methodcan_see_persons_count
(heights: Vec<i32>)
src/problem_1944_number_of_visible_people_in_a_queue/stack.rs:6
Methodcan_sort_array
(nums: Vec<i32>)
src/problem_3011_find_if_array_can_be_sorted/iterative.rs:6
Methodcan_three_parts_equal_sum
(arr: Vec<i32>)
src/problem_1013_partition_array_into_three_parts_with_equal_sum/iterative.rs:6
Methodcan_transform
(start: String, end: String)
src/problem_0777_swap_adjacent_in_lr_string/iterative.rs:6
Methodcan_visit_all_rooms
(rooms: Vec<Vec<i32>>)
src/problem_0841_keys_and_rooms/bfs.rs:8
Methodcan_win_nim
(n: i32)
src/problem_0292_nim_game/dynamic_programming.rs:6
Methodcandy
(ratings: Vec<i32>)
src/problem_0135_candy/tail_recursive.rs:52
Methodcapitalize_title
(title: String)
src/problem_2129_capitalize_the_title/iterative.rs:6
Methodcapture_forts
(forts: Vec<i32>)
src/problem_2511_maximum_enemy_forts_that_can_be_captured/iterative.rs:6
Methodcar_fleet
(target: i32, position: Vec<i32>, speed: Vec<i32>)
src/problem_0853_car_fleet/iterative.rs:8
Methodcar_pooling
(trips: Vec<Vec<i32>>, capacity: i32)
src/problem_1094_car_pooling/iterative.rs:6
Methodcar_pooling
(trips: Vec<Vec<i32>>, capacity: i32)
src/problem_1094_car_pooling/iterative_2.rs:6
Methodcar_pooling
(trips: Vec<Vec<i32>>, capacity: i32)
src/problem_1094_car_pooling/binary_heap.rs:9
Methodcase_2
(favorite: &[u32])
src/problem_2127_maximum_employees_to_be_invited_to_a_meeting/dfs.rs:53
Methodcat_mouse_game
(graph: Vec<Vec<i32>>)
src/problem_0913_cat_and_mouse/minimax_stack.rs:8
Methodcat_mouse_game
(graph: Vec<Vec<i32>>)
src/problem_0913_cat_and_mouse/minimax_queue.rs:9
Methodcategorize_box
(length: i32, width: i32, height: i32, mass: i32)
src/problem_2525_categorize_box_according_to_criteria/brute_force.rs:6
Methodceil_isqrt
(x: u32)
src/problem_3233_find_the_count_of_numbers_which_are_not_special/mathematical.rs:6
Methodcells_in_range
(s: String)
src/problem_2194_cells_in_a_range_on_an_excel_sheet/iterative.rs:8
Methodchalk_replacer
(chalk: Vec<i32>, k: i32)
src/problem_1894_find_the_student_that_will_replace_the_chalk/iterative.rs:6
Methodchampagne_tower
(poured: i32, query_row: i32, query_glass: i32)
src/problem_0799_champagne_tower/dynamic_programming.rs:20
Methodchange
(amount: i32, coins: Vec<i32>)
src/problem_0518_coin_change_ii/dynamic_programming.rs:6
Methodcharacter_replacement
(s: String, k: i32)
src/problem_0424_longest_repeating_character_replacement/sliding_window_2.rs:6
Methodcharacter_replacement
(s: String, k: i32)
src/problem_0424_longest_repeating_character_replacement/sliding_window.rs:6
Methodcheck
(word: &str)
src/problem_2047_number_of_valid_words_in_a_sentence/iterative.rs:6
Methodcheck
(source: &str, target: &str)
src/problem_1813_sentence_similarity_iii/iterative.rs:6
Methodcheck
(count: &[i32], target: &[i32])
src/problem_2956_find_common_elements_between_two_arrays/brute_force.rs:6
Methodcheck
(mut line_iter: impl Iterator<Item = u8>, word: &[u8])
src/problem_2018_check_if_word_can_be_placed_in_crossword/iterative.rs:6
Methodcheck
(query: &str, pattern: &str)
src/problem_1023_camelcase_matching/iterative.rs:6
Methodcheck
(lengths: &[u16], mut num_ops: u16, max_length: u16)
src/problem_3398_smallest_substring_with_identical_characters_i/binary_search.rs:6
Methodcheck
(nums: &[i32], length: i32, k: usize)
src/problem_0719_find_k_th_smallest_pair_distance/binary_search.rs:6
Methodcheck
( nums1: &'a [i32], nums2: &'a [i32], length: usize, buckets_buffer: &mut Hash
src/problem_0718_maximum_length_of_repeated_subarray/binary_search.rs:49
Methodcheck
(a: &[u8], b: &[u8])
src/problem_1616_split_two_strings_to_make_palindrome/greedy.rs:20
Methodcheck
(s: &[u8], k: u32)
src/problem_3639_minimum_time_to_activate_string/binary_search.rs:8
Methodcheck
( queue: &mut VecDeque<Rc<RefCell<TreeNode>>>, mut prev: i32, mut check: impl FnMut(i3
src/problem_1609_even_odd_tree/recursive.rs:13
Methodcheck
(num: u32)
src/problem_1390_four_divisors/brute_force.rs:6
← previousnext →801–900 of 10,327, ranked by callers