2025/3/13大约 3 分钟
📚 相关链接
📝 题目描述
给定一个整数数组 nums
,返回数组 answer
,其中 answer[i]
等于 nums
中除 nums[i]
之外其余各元素的乘积。
2025/3/10大约 2 分钟
相关链接
LeetCode 380 O(1)时间插入、删除和获取随机元素
描述
设计一个 RandomizedSet
类,支持以下操作:
RandomizedSet()
初始化RandomizedSet
对象。bool insert(int val)
当元素val
不存在时,向集合中插入该项,并返回true
;否则,返回false
。bool remove(int val)
当元素val
存在时,从集合中移除该项,并返回true
;否则,返回false
。int getRandom()
随机返回现有集合中的一项(测试用例保证调用此方法时集合中至少存在一个元素)。每个元素应该有相同的概率被返回。
2025/3/6大约 2 分钟
相关链接
题目描述
给定一个整数数组 citations
,其中 citations[i]
表示研究者的第 i 篇论文被引用的次数。需要计算并返回该研究者的 h 指数。
2025/3/6大约 2 分钟
🔗 相关链接
📜 题目描述
给定一个长度为 n
的 0 索引整数数组 nums
。初始位置为 nums[0]
。
每个元素 nums[i]
表示从索引 i
向后跳转的最大长度。换句话说,如果在 nums[i]
处,可以跳转到任意 nums[i + j]
处,条件如下:
2025/3/5大约 1 分钟
🔗 相关链接
📜 题目描述
给定一个非负整数数组 nums
,最初位于数组的第一个下标。数组中的每个元素代表在该位置可以跳跃的最大长度。
🎯 目标
判断是否能够到达最后一个下标。如果可以,返回 true
;否则,返回 false
。
2025/3/5大约 1 分钟
🔗 相关链接
📜 股票交易最大利润
给定一个整数数组 prices
,其中 prices[i]
表示某支股票第 i
天的价格。在每一天,可以决定是否购买和/或出售股票。注意,在任何时候最多只能持有一股股票,也可以选择在同一天买入并出售。
2025/3/4大约 3 分钟
原题链接
问题描述
给定一个整数数组 nums
,将数组中的元素向右轮转 k
个位置,其中 k
是非负数。
2025/2/28大约 2 分钟
2025/2/28大约 1 分钟