关注
第一题就是每次算以下更新的差值,不要去每次都k个求和,代码量也不大 def f(arr, n, k):
ret_idx = 0
delta, min_delta = 0, 0
for i in range(k, n):
new_delta = delta + arr[i] - arr[i - k]
if new_delta < min_delta:
min_delta = new_delta
ret_idx = i - k + 1
delta = new_delta
return ret_idx + 1 哈哈关键是第二题,搞了半天,那个测试用例2为啥是“No”,搞不懂
查看原帖
点赞 2
相关推荐
牛客热帖
更多
正在热议
更多
# 牛客吐槽大会 #
26533次浏览 327人参与
# 一份好的简历长什么样? #
23222次浏览 424人参与
# 材料专业就业可以去哪些企业岗位 #
55050次浏览 376人参与
# 为了减少AI幻觉,你注入过哪些设定? #
8185次浏览 221人参与
# 在大厂上班是一种什么样的体验 #
16003次浏览 226人参与
# 机械人避雷的岗位/公司 #
45121次浏览 321人参与
# 招聘要求与实际实习内容不符怎么办 #
166155次浏览 922人参与
# 你的mentor是什么样的人? #
51745次浏览 742人参与
# 论秋招对个人心气的改变 #
16963次浏览 256人参与
# 秋招落幕,你是He or Be #
54735次浏览 620人参与
# 我和mentor的爱恨情仇 #
106855次浏览 970人参与
# 牛客AI体验站 #
9986次浏览 235人参与
# 程序员找工作至少要刷多少题? #
25254次浏览 320人参与
# 制造业的秋招小结 #
142320次浏览 2086人参与
# 本周投递记录 #
842444次浏览 12226人参与
# 晒晒你司的新年福利 #
10783次浏览 191人参与
# 应届生进小公司有什么影响吗 #
119090次浏览 1162人参与
# AI Coding的使用心得 #
6786次浏览 142人参与
# 一张图晒一下你的AI员工 #
6948次浏览 153人参与
# 我现在比当时_,你想录用我吗 #
10737次浏览 160人参与
OPPO公司福利 1137人发布
查看12道真题和解析