上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 2020牛客多校第三场 E题Two Matchings(规律,dp) Two Matchings 题意:构造一个p数组,q数组,满足p[p[i]]=i,数组是1到n的排列,p,q数组每位都不同,答案为a数组每位与a[p[i]]的差的绝对值和a[q[i]]的差的绝对值的和。 题解:p数组很明显为a数组 阅读全文
posted @ 2020-07-18 23:31 ccsu_madoka 阅读(444) 评论(1) 推荐(2) 编辑
摘要: 2020牛客多校第三场 C题Operation Love(几何,模拟) Operation Love 题意:给你20个点组成的手印,判断是左手还是右手。 题解:(非官方题解)根据点与点的距离关系,找出手底部两点与拇指与小指的2两点,共4个点,可以组成一个梯形。 然后枚举它的所有情况, 当dd的y坐标 阅读全文
posted @ 2020-07-18 22:36 ccsu_madoka 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 2020牛客多校第三场 A题Clam and Fish(贪心) Clam and Fish 题意:4种状态; 0:无鱼无饵 1:无鱼有饵 2:有鱼无饵 3:有鱼有饵 有鱼可以拿鱼,有饵可以拿饵,无鱼可以用一个饵拿鱼,或什么都不做,4种操作只能选一个,求最多的鱼。 题解:直接放弃dp考虑贪心,dp复杂 阅读全文
posted @ 2020-07-18 22:03 ccsu_madoka 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 2020牛客多校第二场 H题Happy Triangle(动态开点线段树) Happy Triangle 题意:q次询问,3种操作,1:加入一个x,2:删除一个x,3,问能否在加入的边中找两条与x组成3角形。 题解:设三角形3边a,b,x; 其1:a+b>x; 其2:abs(a-b)<x; 由于其二 阅读全文
posted @ 2020-07-17 22:13 ccsu_madoka 阅读(229) 评论(0) 推荐(0) 编辑
摘要: AC自动机 模板题 AC自动机其实和kmp挺像的,主要是在优化时间方面,所以很多kmp题目也可以用ac自动机去写。 但这个题目用kmp写不了,因为kmp在一次比较中最多要花N+M的时间,而这个题目的特点是N很小但是多,kmp每次都要N+M的时间的话必然超时。 AC自动机的好处就在将所有要与m比较的字 阅读全文
posted @ 2020-07-16 01:34 ccsu_madoka 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 2020牛客多校第二场 G题Greater and Greater(bitset) Greater and Greater 题意:给一个长度为n的数组a,和长度为m的字符串b,求a有多少个长度与b串相等的子串,使每个位置大于b串的对应位置。 题解:首先我们应该很容易想到n * m的暴力解法,可惜会超 阅读全文
posted @ 2020-07-16 00:18 ccsu_madoka 阅读(500) 评论(2) 推荐(2) 编辑
摘要: 2020牛客多校第二场 A题All with Pairs(字符串hash+KMP) All with Pairs 题意:给n个字符串,每个字符串与所有字符串比较一次,ans加上每次比较时,比较字符串前缀与被比较字符串的后缀的最长相同长度的平方,输出ans%998244353。 题解:思路源于一个大佬 阅读全文
posted @ 2020-07-15 14:58 ccsu_madoka 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 2020牛客多校第二场 J题Just Shuffle(置换群与逆元) Just Shuffle 题意:给一个排列(1,2,3,4,5...n),将它进行置换,x次置换后变成数组a,置换的意思是将第i位的元素替换到第j位,被替换的位置j必须与其他位替换,想当与要你定一个交换关系,之后每次置换都要按着交 阅读全文
posted @ 2020-07-14 03:31 ccsu_madoka 阅读(996) 评论(2) 推荐(7) 编辑
摘要: 2020牛客多校第一场 B题Suffix Array(结论+后缀数组) B-Suffix Array 刚学后缀数组有点菜没a出来,看题解后,是个结论没发现: • Let C_i = min_{j > i and s_j = s_i} {j - i} • The B-Suffix Array is e 阅读全文
posted @ 2020-07-12 21:54 ccsu_madoka 阅读(811) 评论(1) 推荐(3) 编辑
摘要: 拓扑排序,bitset~[JSOI2015]最小表示 传送门 题意:在有向无环图中删尽可能多的边,使图连通性不变,输出最大数量。 题解:写这题主要就是学一下bitset的用法,首先如果一个x到y的边可以删的话,说明从x到y有别的路可以走,从此还可以想到解此题的一个关键,如y可以到z,然后x连着y与z 阅读全文
posted @ 2020-07-11 00:52 ccsu_madoka 阅读(138) 评论(1) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页