文件名称:lrucacheleetcode-leetcode-collection:leetcode-collection
文件大小:20KB
文件格式:ZIP
更新时间:2024-07-19 17:19:08
系统开源
lru缓存leetcode leetcode-collection 给定一个非空的整数数组,每个元素出现两次,除了一个。 找到那一个。 编写一个算法来确定数字n是否“快乐”。 快乐数是由以下过程定义的数字:从任何正整数开始,用其数字的平方和替换该数字,并重复该过程直到该数字等于 1(它将停留的位置),否则循环在一个不包括 1的循环中无限循环。这个过程以 1 结束的那些数字是快乐的数字。 如果n是一个快乐的数字,则返回 True,否则返回 False。 给定一个整数数组nums ,找到总和最大的连续子数组(至少包含一个数字)并返回其总和。 给定一个数组nums ,编写一个函数将所有0移动到它的末尾,同时保持非零元素的相对顺序。 假设您有一个prices数组,其中第 i 个元素是给定股票在第 i 天的价格。 设计一个算法来找到最大的利润。 您可以根据需要完成任意数量的交易(即多次买入和卖出一股股票)。 注意:您不得同时进行多项交易(即您必须先卖出股票,然后才能再次买入)。 给定一个字符串数组,将字谜组合在一起。 给定一个整数数组arr ,计算元素x使得x + 1也在arr 。 如果arr存
【文件预览】:
leetcode-collection-master
----jump_game.py(602B)
----longest_common_subsequence.py(1KB)
----num_of_islands.py(963B)
----string_shift.py(708B)
----stock_buy_sell.py(1024B)
----left_col_at_least_a_one.py(930B)
----search_in_rotated_sorted_arr.py(788B)
----group_anagrams.py(298B)
----valid_sequence_in_binary_tree.py(622B)
----min_path_sum.py(940B)
----move_zeroes.py(651B)
----min_stack.py(2KB)
----maximum_subarray.py(1KB)
----happy_number.py(675B)
----maximal_square.py(632B)
----prod_of_arr_except_self.py(573B)
----diameter_of_binary_tree.py(861B)
----README.md(10KB)
----subarray_sum_equals_k.py(603B)
----backspace_string_compare.py(730B)
----first_unique_number.py(774B)
----valid_paren_str.py(841B)
----last_stone_weight.py(583B)
----bst_from_preorder.py(1KB)
----bitwise_and_of_numbers_range.py(898B)
----binary_tree_maximum_path_sum.py(1KB)
----contiguous_array_equal_0_1.py(805B)
----middle_linked_list.py(657B)
----single_number.py(968B)
----count_element.py(560B)
----lru_cache.py(1KB)