摘要:
题意:给你一个初始为空的集合,对其进行5种操作若干遍,输出最终的集合。 设S为一开始的集合,则: U T 表示 S=S∪T I T 表示 S=S∩T D T 表示 S=S-T C T 表示 S=T-S S T 表示 S=S异或T 思路:用线段树模拟区间操作,叶子结点为1代表区间存在,0代表不存在,因 阅读全文
摘要:
题意:给你两个串a和b,每次可以将就a的一个区间改成一种字母,区间长可以为1,求改多少次可以将a变成b。 思路:考虑将空白串变为b串的最小次数,再考虑a能否减少次数,令ans[ i ]为 a[1]~a[ i ]改为b[1]~b[ i ]的最小次数,如果啊a[ i ]==b[ i ],ans[ i ] 阅读全文