摘要:
题意: F表示女生,M表示男生,每秒如果一个女生前边有一个男生,两个人就可以进行调换位子,问一共需要多少秒,所有的F都在左边,所有的M都在右边。 思路: 代码: int main(){ string s;cin>>s; int res=0,cnt=0; for(int i=0;s[i];i++) i 阅读全文
摘要:
link 思路: 考虑分块,每个块都用deque维护包含的元素,方便删除和添加。 #代码: // Problem: CF455D Serega and Fun // Contest: Luogu // URL: https://www.luogu.com.cn/problem/CF455D // M 阅读全文