lz5z's LeetCode
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
我们一直抱怨这个地方,却没有勇气走出这里。
380.O(1) 时间插入、删除和获取随机元素

380.O(1) 时间插入、删除和获取随机元素

O(1) 时间插入、删除和获取随机元素实现 RandomizedSet 类,使其支持 O(1) 时间复杂度的 insert、remove 和 getRandom。
2024-09-18
中等
#中等难度 #哈希表 #设计
349.两个数组的交集

349.两个数组的交集

两个数组的交集给定两个数组 nums1 和 nums2,返回它们的交集。输出结果中的每个元素一定是唯一的。
2024-09-15
简单
#简单难度 #哈希表
347.前 K 个高频元素

347.前 K 个高频元素

前 K 个高频元素给你一个整数数组 nums 和一个整数 k,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。
2024-09-13
中等
#中等难度 #哈希表 #排序
344.反转字符串

344.反转字符串

反转字符串编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。
2024-09-10
简单
#简单难度 #双指针
338.比特位计数

338.比特位计数

比特位计数给你一个整数 n,对于 0 <= i <= n 中的每个 i,计算其二进制表示中 1 的个数,返回一个长度为 n + 1 的数组 ans 作为答案。
2024-09-08
简单
#简单难度 #动态规划 #位运算
337.打家劫舍 III

337.打家劫舍 III

打家劫舍 III小偷发现了一个新的可行窃的地区,这个地区的所有房屋的排列类似于一棵二叉树。如果两个直接相连的房子在同一天晚上被打劫,房屋将自动报警。计算在不触动警报的情况下,小偷一晚能够盗取的最高金额。
2024-09-06
中等
#动态规划 #二叉树 #中等难度
334.递增的三元子序列

334.递增的三元子序列

递增的三元子序列给你一个整数数组 nums,判断这个数组中是否存在长度为 3 的递增子序列。
2024-09-03
中等
#中等难度 #贪心
328.奇偶链表

328.奇偶链表

奇偶链表给定单链表的头节点 head,将所有索引为奇数的节点和索引为偶数的节点分别组合在一起,然后返回重新排序的列表。
2024-09-01
中等
#中等难度 #链表
1…1112131415…37

搜索

Hexo Fluid