关注
思路没说完整:就以题目给得例子来说
3 2
1 2 3
输出
8 9 7
8=1+2*2+3* 1
9=2+3*2+1*1
7=3+1*2+2*1
那么
3 4
1 2 3
这个输入呢?
输出是:33 31 32
33=8+9*2+7*1
31=9+7*2+8*1
32=7+8*2+9
也就是说,第一次能计算出k=n-1的情况,第二次能计算出k=2*(n-1)的情况,第三次能计算出k=3*(n-1)的情况,时间复杂度由原来的K*N变为K*N/(N-1)
不过还有%100这个条件没考虑清楚
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
转发
点赞 评论 收藏
转发
牛客热帖
正在热议
# 和牛牛一起刷题打卡 #
9316次浏览 813人参与
# 机械制造薪资爆料 #
347806次浏览 4098人参与
# 牛客帮帮团来啦!有问必答 #
1053526次浏览 15967人参与
# 通信硬件薪资爆料 #
250119次浏览 2357人参与
# 你收到了团子的OC了吗 #
524763次浏览 6233人参与
# 毕业租房也有小确幸 #
38150次浏览 3134人参与
# 你怎么评价今年的春招? #
9163次浏览 158人参与
# 提前批和秋招有什么区别 #
28800次浏览 695人参与
# 晒一晒我的offer #
3722652次浏览 57503人参与
# 面试中,你被问过哪些奇葩问题? #
19213次浏览 149人参与
# 春招你拿到offer了吗 #
397591次浏览 5743人参与
# 秋招开了,你想投哪些公司呢 #
132267次浏览 3423人参与
# 字节跳动工作体验 #
73323次浏览 2014人参与
# 实习生应该准时下班吗 #
88069次浏览 648人参与
# 来选选带哪个offer回家过年 #
191501次浏览 1836人参与
# 你的秋招进行到哪一步了 #
392445次浏览 6640人参与
# 腾讯工作体验 #
151070次浏览 1475人参与
# 我想象的工作vs实际工作 #
104064次浏览 1680人参与
# 百度工作体验 #
28505次浏览 286人参与
# 如何写一份好简历 #
308880次浏览 4407人参与