首页 > 时间表
头像 可爱抱抱呀😥
发表于 2025-01-19 23:20:26
C~F Java题解,代码已去除冗余~~~ C 小红走网格 首先在任意方向上不管怎么走,坐标距离0都必定是步长最大公约数的倍数,因此分别验证即可,时间复杂度(Tlog((max(a,b,c,d))) import java.util.*; public class Main{ public 展开全文
头像 银当taki
发表于 2025-01-20 16:00:09
周赛77 B 注意力 注意到我们要求每个长度为9的子数组都出现1-9,那么实际上构造方式只能是选择一个1-9的排列然后一直循环,最后剩下的不到9个也可以利用前面的组成长度为9的排列。 但是注意到这样是不行的,也就是只有剩余不到9个的数里没有重复的才行。这个条件也可以转化为,所有数字中最大出现次数-最 展开全文