- 博客(1)
- 收藏
- 关注
原创 力扣刷题之3175:找连续赢k场比赛的第一位玩家
while循环是不断比较list1列表的第一个和第二个数组第二个值的大小(第一个值存放的是该值的初始位置),并把值更大的值对应的初始位置给w,更小的值对应的数组移动到二维列表的末尾,而较大的值则被放到表头;当s等于k啧循环终止,输出现在的w;同时另一个条件也可以考虑,那就是当刚好比较完所有的数还没找到目标值立即返回此时list1表头值的初始位置,因为此时list1[0][0]存放的是经历一遍比较,最大的数以及该数的起始位置,不管k有多大,只可能是这个值连续大于其他值。
2024-10-24 20:35:01 283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人