03 2022 档案
摘要:接下来几个月应该会比较忙,同时自己好好地整理、思考和沉淀,遂打算停更一段时间,望周知。
阅读全文
摘要:
Algorithm 本周的 LeetCode 题目为 380. O(1) 时间插入、删除和获取随机元素 实现RandomizedSet类: RandomizedSet() 初始化 RandomizedSet 对象 bool insert(int val) 当元素 val 不存在时,向集合中插入该项,
阅读全文

摘要:
Algorithm 本周的 LeetCode 题目为 162. 寻找峰值 峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。 你可以假设 nums[-1] = nums[n] = -
阅读全文

摘要:
Algorithm 本周的 LeetCode 题目为 334. 递增的三元子序列 给你一个整数数组 nums ,判断这个数组中是否存在长度为 3 的递增子序列。 如果存在这样的三元组下标 (i, j, k) 且满足 i < j < k ,使得 nums[i] < nums[j] < nums[k]
阅读全文

摘要:
Algorithm 本周的 LeetCode 题目为 347. 前 K 个高频元素 给你一个整数数组 nums 和一个整数 k,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 先遍历一次数组,利
阅读全文
