摘要:
题意:n*m个人,每次从x,y出去一个,第x行统一向左补位,第m列统一向前移位,每次输出当前位置人的编号 思路: 模拟过程很容易想到用线段树或者BIT维护+vector维护,但是不太行,于是学了动态开点,50行不压行代码。 代码: #include <bits/stdc++.h> using nam 阅读全文
摘要:
题意: 思路: 最大值最小二分哈曼顿距离建边 二分图01染色判断是否合理 代码: #include <bits/stdc++.h> using namespace std; #define ll long long #define forn(i,n) for(int i=0;i<n;i++) #de 阅读全文