最新 最热

【python刷题】二分查找

当数组中存在重复的元素的时候,我们要返回左右边界的时候,当查找到该元素时,我们不能返回True或者Fasle,而是要不断的缩小边界。

2021-02-05
1

leetcode每日一题:738. 单调递增的数字

题目:https://leetcode-cn.com/problems/monotone-increasing-digits

2020-12-30
1

leetcode每日一题:204. 计数质数

https://leetcode-cn.com/problems/count-primes/

2020-12-14
1

leetcode之买卖股票的最佳时机

这里用第一天的价格作为最小值,以0作为最大值,然后从第二天开始遍历,计算每天最大获利及股票的最小值,最后得出最大收益。

2020-12-11
1

leetcode之第三大的数

这里依次维护最大,第二大,第三大的数字,遍历数组判断元素值是否大于最大值或者第二大值或者第三大的值,然后对应更新相应的值。

2020-12-11
1

leetcode之丢失的数字

这里利用nums中的所有数字都独一无二这个条件,使用异或运算来对数组index及值进行运算,遍历完得出的结果就是丢失的数字。

2020-11-25
1

leetcode之最小绝对差

这里先对数组进行排序,然后遍历数据判断前后差的绝对值,看是否比存储的绝对差小,若小则情况结果集,更新最小绝对差;若等于则追加该记录到结果集。...

2020-11-25
1

leetcode之缀点成线

序本文主要记录一下leetcode之缀点成线题目在一个 XY 坐标系中有一些点,我们用数组 coordinates 来分别记录它们的坐标,其中 coordinates[i] = [x, y] 表示横坐标为 x、纵坐标为 y 的点。请你来判断,这些点是否在该坐标...

2020-11-25
1

leetcode之斐波那契数

这里使用公式方法来计算,F(0) = 0, F(1) = 1,在N>1时,F(N) = F(N - 1) + F(N - 2)。

2020-11-25
1

leetcode之山羊拉丁文

这里先将字符串按空格分割为单词,然后遍历每个单词,判断首字母是否为元音,是的话在后面添加ma,不是的话将首字母移到后面再拼接ma,最后再根据单词在句子中的index拼接指定个数的a。...

2020-11-17
1