会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
okokabcd
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
38
下一页
2022年8月3日
leetcode 448. Find All Numbers Disappeared in an Array 找到所有数组中消失的数字(简单)
摘要:
把所有重复出现的位置进行标记,然后再遍历一遍数组,即可找到没有出现过的数字。进一步优化,可以直接对原数组进行标记:把重复出现的数字在原数组出现的位置设为负数,最后仍然为正数的位置即为没有出现过的数。
阅读全文
posted @ 2022-08-03 12:40 okokabcd
阅读(53)
评论(0)
推荐(0)
编辑
2022年8月2日
leetcode 504. Base 7 七进制数 (简单)
摘要:
进制转换类的题,通常是利用除法和取模来进行计算,同时也要注意一些细节,如负数和零。如果输出是数字类型而非字符串,则也需要考虑是否会超出整数上下界。
阅读全文
posted @ 2022-08-02 12:36 okokabcd
阅读(167)
评论(0)
推荐(0)
编辑
2022年8月1日
leetcode 204. Count Primes 计数质数 (Easy)
摘要:
输入一个整数,输出也是一个整数,表示小于输入数的质数的个数。 埃拉托斯特尼筛法,是判断一个整数是否是质数的方法。并且它可以在判断一个整数n时,同时判断所小于n的整数,因此非常适合这个问题。
阅读全文
posted @ 2022-08-01 21:41 okokabcd
阅读(62)
评论(0)
推荐(0)
编辑
2022年7月31日
leetcode 665. Non-decreasing Array 非递减数列(中等)
摘要:
最多只有一次修改某个数字的机会,问能否将数组变为非递减数组。
阅读全文
posted @ 2022-07-31 18:00 okokabcd
阅读(43)
评论(0)
推荐(0)
编辑
2022年7月30日
leetcode 406. Queue Reconstruction by Height 根据身高重建队列(中等)
摘要:
这题先要理解题,一个无序数组,数组中每个元素有两个属性,一个表示身高,一个表示前面有几个人和他一样高或更高。现在要把这个数组按其属性排列正确。
阅读全文
posted @ 2022-07-30 22:50 okokabcd
阅读(40)
评论(0)
推荐(0)
编辑
2022年7月29日
leetcode122. Best Time to Buy and Sell Stock II 买卖股票的最佳时机 II(简单)
摘要:
每天可以无限次买卖,但是只能持有一支股票。想有最大利润,就得低价买高价卖。如果第二天价格比当前价格高,我们就卖出,把差价加入利润中。若后天价格更高,我们还可以在第二天卖出后再买入。以此类推,遍历完整个数组后即可获得最大利润。
阅读全文
posted @ 2022-07-29 20:37 okokabcd
阅读(39)
评论(0)
推荐(0)
编辑
2022年7月28日
leetcode 763. Partition Labels 划分字母区间(中等)
摘要:
一个字符串S,将其尽可能多的分割为子字符串,条件是每种字符最多只能出现在一个子串中。上面的示例中,字符串S中有多个a,这些a必须只能在第一个子串中,字母e出现在第二个子串中。这道题难点就是如何找到字符串的断点,即拆分成为子串的位置。
阅读全文
posted @ 2022-07-28 21:53 okokabcd
阅读(52)
评论(0)
推荐(0)
编辑
2022年7月27日
leetcode 452. Minimum Number of Arrows to Burst Balloons 用最少数量的箭引爆气球(中等)
摘要:
区间重叠问题,一般都要想到贪心(局部最优等于全局最优)
阅读全文
posted @ 2022-07-27 21:42 okokabcd
阅读(50)
评论(0)
推荐(0)
编辑
2022年7月15日
leetcode 605. Can Place Flowers 种花问题 (简单)
摘要:
实现:遍历数组,判断当前元素、左侧和右侧都为0就可以种花,可种植花数加1,并将当前元素置为2,防止影响下一元素判断。当可种值花数大于n返回true。
阅读全文
posted @ 2022-07-15 12:45 okokabcd
阅读(54)
评论(0)
推荐(0)
编辑
2022年7月14日
leetcode 435. Non-overlapping Intervals 无重叠区间(中等)
摘要:
求最小的移除区间个数,等价于尽量多保留不重叠的区间。在选择要保留区间时,区间的结尾十分重要:选择的区间结尾越小,余留给其它区间的空间就越大,就越能保留更多的区间。因此我们采取的贪心策略为:优先保留结尾小且不相交的区间。
阅读全文
posted @ 2022-07-14 18:44 okokabcd
阅读(70)
评论(0)
推荐(0)
编辑
上一页
1
···
4
5
6
7
8
9
10
11
12
···
38
下一页
公告