摘要:
这个题。。。 1 #include <bits/stdc++.h> 2 #define rep(i, a, b) for (int i = a; i <= b; i++) 3 #define drep(i, a, b) for (int i = a; i >= b; i--) 4 #define R 阅读全文
摘要:
想到了一个分治方法,每一次尽量放小的那个,把它依赖的放在左边,不依赖的放在右边。 TLE 80: 1 #include 2 #define rep(i, a, b) for (int i = a; i = b; i--) 4 #define REP(i, a, b) for (int i =... 阅读全文
摘要:
把询问搞成4个,cdq分治。 1 #include 2 #define rep(i, a, b) for (int i = a;i = b; i--) 4 #define REP(i, a, b) for (int i = a; i pii;13 const int inf = ~0U >>... 阅读全文
摘要:
模板题,折腾了许久。 cqd分治整体二分,感觉像是把询问分到答案上。 1 #include 2 #define rep(i, a, b) for (int i = a; i = b; i--) 4 #define REP(i, a, b) for (int i = a; i pii;... 阅读全文