摘要:
from functools import reduce class Solution: def singleNumber(self,nums): """ 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次 找出那个只出现了一次的元素 不使用额外空间来实现 示例: 输入: [2 阅读全文
posted @ 2021-10-27 16:10
这世界我来过
阅读(34)
评论(0)
推荐(0)
摘要:
class Solution: def containsDuplicate(self, nums) -> bool: """ 给定一个整数数组,判断是否存在重复元素 如果存在一值在数组中出现至少两次,函数返回 True 如果数组中每个元素都不相同,则返回 False :param nums:list 阅读全文
posted @ 2021-10-27 16:08
这世界我来过
阅读(30)
评论(0)
推荐(0)
摘要:
""" 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例: 输入: nums = [1,2,3,4,5,6,7], k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右旋转 1 步: [7,1,2,3,4,5,6] 向右旋转 2 步: [6,7,1,2,3,4 阅读全文
posted @ 2021-10-27 16:06
这世界我来过
阅读(38)
评论(0)
推荐(0)
摘要:
""" 给定一个数组 prices ,其中prices[i] 是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 """ class Sloution: d 阅读全文
posted @ 2021-10-27 12:00
这世界我来过
阅读(30)
评论(0)
推荐(0)
摘要:
class Sloution: def remove_repetition(self,nums:list): # 数组是列表的实现方式之一 # 给你一个有序数组nums ,请你原地删除重复出现的元素,使每个元素 只出现一次,返回删除后数组的新长度。 # 要求空间复杂度为O(1) 只需要使用常数的额外 阅读全文
posted @ 2021-10-27 11:58
这世界我来过
阅读(18)
评论(0)
推荐(0)
摘要:
from functools import reduce class Solution: def singleNumber(self,nums): """ 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次 找出那个只出现了一次的元素 不使用额外空间来实现 示例: 输入: [2 阅读全文
posted @ 2021-10-27 11:55
这世界我来过
阅读(19)
评论(0)
推荐(0)
摘要:
pythontutor.com 阅读全文
posted @ 2021-10-27 10:44
这世界我来过
阅读(120)
评论(0)
推荐(0)

浙公网安备 33010602011771号