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