摘要:
题意:求给定字符串的三元组(I,J,K) 使得S[i..j] 和 S[j+1..k] 都是回文串。求所有满足条件的三元组 ∑(i*k) 题解:求出以j为结尾的回文串起始位置的和记为lv[j],和以j+1为开始的回文串末位置的和rv[j+1] 答案就是∑[j:1-n](lv[j] * rv[j+1]) 阅读全文
posted @ 2016-08-03 22:29
我不吃饼干呀
阅读(248)
评论(0)
推荐(0)
摘要:
题意:给一个数列,求四个各不相同的数,一个逆序对,一个正序对,求多少组这样的四个数。 题解:辣鸡如我,还是上官方题解了。 rg(i)就是i右边比i大的数的个数,rs(i)就是i右边比i小的数的个数。 lg(i)就是i左边比i大的数的个数,ls(i)就是i左边比i小的数的个数。 allg就是所有逆序对 阅读全文
posted @ 2016-08-03 08:18
我不吃饼干呀
阅读(317)
评论(0)
推荐(0)
浙公网安备 33010602011771号