BZOJ4236: JOIOJI
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4236
Solution
我打了暴力莫名8分。
szb大佬的算法:
a表示第一种字符出现次数,b,c同上。
记录每个前缀b-a与c-a的值。
显然两个前缀b-a相等,那么这两个前缀相交部分一定有b=a
c-a也同理
要找出这样的一对前缀只需快排一遍就行了。
Code
|
|
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4236
我打了暴力莫名8分。
szb大佬的算法:
a表示第一种字符出现次数,b,c同上。
记录每个前缀b-a与c-a的值。
显然两个前缀b-a相等,那么这两个前缀相交部分一定有b=a
c-a也同理
要找出这样的一对前缀只需快排一遍就行了。
|
|