欢迎关注 珂朵莉 牛客周赛专栏 珂朵莉 牛客小白月赛专栏  E. 小红的漂亮串 一眼状压DP 这题有'red', 'der'限制,所以直接想O(1)求容斥解,行不通. 如何n很大的话,需要矩阵幂优化。 回到状压的思路 引入5种状态  0, any是1,2,3,4以外的所有状态 1, 以r字母结尾 2,以d字母结尾 3,以re字母结尾 4,以de字母结尾  先聊下如何解决 Q: 子串不包含‘der’  只要在递推过程中, 对der的状态构造忽略即可  Q: 需要包含至少一个‘red’  额外引入一维的状态0/1, 表示当前字符串以包含red, 和暂时不包含red   设计好了状态, 以及解决思路...