【文件属性】:
文件名称:lrucacheleetcode-leetcode-collection:leetcode-collection
文件大小:20KB
文件格式:ZIP
更新时间:2021-06-29 23:32:28
系统开源
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)