总结一下:1、直接暴力,外层有两层循环,遍历[i,j] 里面控制长度 最大也就m,同时保证右下角还处于数组中。 2、先判断b/a能不能整除,能则算出商,叫c。然后判断c能不能被x、y、x*y整除,可以的话,循环除xy较大值,然后再除最小值,算出最小次数。3、按cost排序,value跟着变动,从cost[left]往后一直滑,滑到cost[right]-cost[left] >= k,统计一次value,然后left滑动,让窗口边界之差<k,再去移动right,一直到right为len,结束滑动
2 1

相关推荐

02-12 00:59
已编辑
哈尔滨工业大学 产品经理
华为 软件开发岗 20.6*16薪 本科
点赞 评论 收藏
分享
牛客网
牛客企业服务