力扣刷题
文章平均质量分 63
初期刚上手可能会参考很多大佬的文章,学习思路,提高编程能力。
Rachel-0110
一个小白程序媛的碎碎念(尽管出走半生,归来仍是小白)
基本都是学习时的一些小笔记,语言比较“稚嫩”,如有错误敬请指正,感谢!
展开
-
第三大的数
题目给你一个非空数组,返回此数组中 第三大的数 。如果不存在,则返回数组中最大的数。示例 1:输入:[3, 2, 1]输出:1解释:第三大的数是 1 。示例 2:输入:[1, 2]输出:2解释:第三大的数不存在, 所以返回最大的数 2 。示例 3:输入:[2, 2, 3, 1]输出:1解释:注意,要求返回第三大的数,是指在所有不同数字中排第三大的数。 此例中存在两个值为 2的数,它们都排第二。在所有不同数字中排第三大的数为 1 。第一次提交因为想用C++的函数所以这原创 2022-03-16 21:01:12 · 171 阅读 · 0 评论 -
提莫攻击(力扣)
题目在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄。他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。当提莫攻击艾希,艾希的中毒状态正好持续 duration 秒。正式地讲,提莫在 t 发起发起攻击意味着艾希在时间区间 [t, t + duration - 1](含 t 和 t + duration - 1)处于中毒状态。如果提莫在中毒影响结束 前 再次攻击,中毒状态计时器将会 重置 ,在新的攻击之后,中毒影响将会在 duration 秒后结束。给你一个 非递减 的整数数组 timeS原创 2022-03-16 20:25:52 · 184 阅读 · 0 评论 -
最大连续1的个数
题目给定一个二进制数组 nums , 计算其中最大连续 1 的个数。示例 1:输入:nums = [1,1,0,1,1,1]输出:3解释:开头的两位和最后的三位都是连续 1 ,所以最大连续 1 的个数是 3.示例 2:输入:nums = [1,0,1,1,0,1]输出:2提示:1 <= nums.length <= 10^5nums[i] 不是 0 就是 1.第一次提交:(全是感情,毫无技巧)int findMaxConsecutiveOnes(int*原创 2022-03-14 20:23:40 · 875 阅读 · 0 评论