小试牛刀
文章平均质量分 65
dreaml9527
这个作者很懒,什么都没留下…
展开
-
小试牛刀结束
495. 提莫攻击在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄,他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。现在,给出提莫对艾希的攻击时间序列和提莫攻击的中毒持续时间,你需要输出艾希的中毒状态总时长。你可以认为提莫在给定的时间点进行攻击,并立即使艾希处于中毒状态。提示:你可以假定时间序列数组的总长度不超过 10000。你可以假定提莫攻击时间序列中的数字和提莫攻击的中毒持续时间都是非负整数,并且不超过 10,000,000。分析:这道题的关键是什么。关键在于数组a[转载 2021-09-22 14:36:20 · 63 阅读 · 0 评论 -
小试牛刀第三天
414.第三大数给你一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数。提示:1 <= nums.length <= 104 -231<= nums[i] <= 231- 1来源:力扣转载 2021-09-20 23:20:57 · 61 阅读 · 0 评论 -
小试牛刀第二天
6.28 三个数的最大乘积给你一个整型数组nums,在数组中找出由三个数组成的最大乘积,并输出这个乘积。来源:力扣提示:3 <= nums.length <=104 -1000 <= nums[i] <= 1000首先,我想到的是,用冒泡排序,把它排序出来,然后再进行计算。1. 比较数组中,两个相邻的元素,如果第一个数比第二个数大,我们就交换它们的位置 2. 每一次比较,都会产生出一个最大,或者最小的数字 3. 下一轮则可以少一次排序 4...转载 2021-09-15 16:45:26 · 85 阅读 · 0 评论 -
小试牛刀第一天
简单一个数组问题,第一天刷题,我大概看了一下别人推荐的刷题顺序,这里附上链接https://leetcode-cn.com/circle/article/48kq9d/作者:noone_;485.最大连续1的个数给定一个二进制数组, 计算其中最大连续 1 的个数。提示:输入的数组只包含0和1。 输入数组的长度是正整数,且不超过 10,000。代码如下:classSolution{publicintfindMaxConsecutiveOnes(i...转载 2021-09-15 00:11:59 · 71 阅读 · 0 评论