- 博客(2)
- 收藏
- 关注
原创 力扣414.第三大的数
从后向前遍历数组,找到小于最大值的第一个数,它就是第二大数,剩下的数和第二大数比较,小于它的第一个数就是第三大数。遍历数组,每次得到的一个元素都要和新数组的三个元素进行比较。选出最大的不同的三个数放入新数组。耗时较大,排序后只用到了一部分数据,剩余的排好序的数据被抛弃,效率低。注意,要求返回第三大的数,是指在所有不同数字中排第三大的数。另建一个新的长度为3的数组,用来保存最大的三个不等的数。另建一个新的长度为3的数组,用来保存最大的三个不等的数。如果不存在,则返回数组中最大的数。第三大的数是 1。
2024-02-27 09:11:25 325
原创 力扣 495. 提莫攻击
在《英雄联盟》的世界中,有一个叫 “提莫” 的英雄。他的攻击可以让敌方英雄艾希(编者注:寒冰射手)进入中毒状态。当提莫攻击艾希,艾希的中毒状态正好持续。2.判断下一个发射时间是否在上一次中毒状态结束前,若是则总时间减去(这一次结束时间和下一次发射时间的)时间差。(这一次结束时间和下一次发射时间的)时间差实际上是这一次发射和下一次发射的时间差。如果提莫在中毒影响结束前再次攻击,中毒状态计时器将会重置,在新的攻击之后,中毒影响将会在。1.遍历数组时,每获得一个新的发射时间,总时间增加一个持续时间。
2024-02-26 12:45:58 338 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人