摘要:
8月的第一天 这套题没打完就走了 只写了T1正解 其他两题放一下STD T1 八数码 #include <bits/stdc++.h> using namespace std; #define rep(i, a, b) for (int i = a; i <= b; i++) #define per 阅读全文
摘要:
7月的最后一天! 不得不说这套题部分分是真的多 T1 马里奥 二分+BFS 没有技术含量 #include <bits/stdc++.h> using namespace std; #define rep(i, a, b) for (int i = a; i <= b; i++) #define p 阅读全文
摘要:
水题大作战 T1 bread 一眼线段树 出题人没有把线段树卡掉,那么为什么不用呢 裸的,倒着做 #include <bits/stdc++.h> using namespace std; #define rep(i, a, b) for (int i = a; i <= b; i++) #defi 阅读全文
摘要:
又是自闭的一天 巨佬Chhokmah出的题自闭了 阅读全文
摘要:
垃圾考试300再见 T1 搞个单调栈处理一下就行 不说了直接看代码 #include <bits/stdc++.h> using namespace std; #define rep(i, a, b) for (int i = a; i <= b; i++) #define per(i, a, b) 阅读全文
摘要:
回归水题大赛 T1 圆排列(heightround) 显然最优的排列就是从最小的到最大的的两条上升路径串起来 考虑二分答案 对于一个答案t 我们每次将距离最接近t的点加入,这样可以获得第一个上升路径的最差情况 然后判断剩余的点能否构成上升路径 注意到 \(check\) 得到的第一个路径其实就是答案 阅读全文
摘要:
T1 电话号码(phone) 水题 把数字变成X,字母变成Y,然后直接塞map搞就完事 #include <bits/stdc++.h> using namespace std; #define rep(i, a, b) for (int i = a; i <= b; i++) #define pe 阅读全文