程序题
文章平均质量分 68
leetcode、剑指offer等习题记录
ShiYInyou
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2364.统计坏数对的数目
给你一个下标从0开始的整数数组nums。如果i<j且,那么我们称(i, j)是一个。请你返回nums中的数目。原创 2023-04-06 00:47:53 · 205 阅读 · 0 评论 -
136.只出现一次的数字
给你一个整数数组nums,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。原创 2023-03-26 17:10:09 · 129 阅读 · 0 评论 -
231.2的幂
给你一个整数n,请你判断是否是2的幂次方。如果是,则返回true;否则,返回false。如果存在一个整数x使得n==2x,则认为n是2的幂次方。原创 2023-03-26 15:34:35 · 105 阅读 · 0 评论 -
315.计算右侧小于当前元素的个数(二分搜索)
给你一个整数数组nums,按要求返回一个新数组counts。数组countscounts[i]的值是nums[i]右侧小于nums[i]的元素的数量。原创 2023-03-21 09:06:58 · 182 阅读 · 0 评论 -
079.所有子集
给定一个整数数组nums,数组中的元素。返回该数组所有可能的子集(幂集)。解集包含重复的子集。你可以按照返回解集。原创 2023-03-17 16:28:32 · 154 阅读 · 0 评论 -
最长重复子串
给你一个字符串s,考虑其所有重复子串,即s的(连续)子串,在s中出现2次或更多次。这些出现之间可能存在重叠。返回可能具有最长长度的重复子串。如果s不含重复子串,那么答案为""。输入:s = “banana”输出:“ana”输入:s = “abcd”输出:“”2原创 2023-03-16 00:40:59 · 541 阅读 · 0 评论
分享