| Solved Problems |
|---|
| ZYB’s Biology |
| ZYB’s Game |
| ZYB’s Premutation |
ZYB’s Biology
平淡无奇的匹配
ZYB’s Game
惊异于“最优策略”的选取,最终结果竟与奇偶性挂钩。
ZYB’s Premutation
常规题型,旧题重演,竟然跑偏了。
半年多前的某基础题的逆向问题。
同样用线段树或树状数组解决,关键是实现查找第k大的数、删除第k大的数并维护。也有基于查询数的更抽象高效的解法。
树状数组:
1 | /** |
线段树:
1 | /** |
| Solved Problems |
|---|
| ZYB’s Biology |
| ZYB’s Game |
| ZYB’s Premutation |
平淡无奇的匹配
惊异于“最优策略”的选取,最终结果竟与奇偶性挂钩。
常规题型,旧题重演,竟然跑偏了。
半年多前的某基础题的逆向问题。
同样用线段树或树状数组解决,关键是实现查找第k大的数、删除第k大的数并维护。也有基于查询数的更抽象高效的解法。
树状数组:
1 | /** |
线段树:
1 | /** |
ACM-ICPC Live Archive Regionals 2014 >> Asia - Shanghai
| Problems Soluble |
|---|
| J - World Cup |
| I - Defeat the Enemy |
| B - Rotation |
| Solved Problems | To be solved | |
|---|---|---|
| Numbers | Array | |
| Sum |
没话可说。
基础一维DP的变异
1 | /** |
循环小数的特性值得学习!
| Solved Problems |
|---|
| Clarke and food |
| Clarke and five-pointed star |
非常轻易地完成填充。
辛辛苦苦地敲完了又挂了。。。
我这里独立思考得到的结论是:
以五角星的一个顶点为参考点,则该点必在其他四点所构成的四边形之外,且其他四点相对于该点所成的张角之和是确定的;尽管随着所取的四个点的顺序不同会有不同的值,但也仅有三种情况。
可是测样例数据时不知怎的多加了一个待判值,结果WA了
1 | /** |
| Solved Problems |
|---|
| Numbers |
| Game |
| Subtrees |
可能需要两个特判?
1 | /** |
各种分类讨论,但就是要写好最边缘的特判。。。
1 | /** |
有些查找行为显然拖慢时间以致TLE。。。
有一个重要优化是从小到大枚举子树大小而不是相反方向;
1 | /** |
| Solved Problems |
|---|
| SDOI |
| Reorder the Books |
1 | /** |
思索再三,竟然连充分条件、必要条件都没找准,
1 | /** Oct 13, 2015 8:55:41 PM |
观察、归纳后可以优化到最简,
1 | public class Main { |
玩过MC无压力
1 | /** Sep 19, 2015 7:12:36 PM |
第一时间想到的是容斥,而后才逐渐醒悟过来是DP。。。
另外mod的遗漏又错了一发。。。
1 | /** Sep 19, 2015 7:24:54 PM |
没有总结好Nim游戏的规律啊。。。超简单的代码
2015 ACM/ICPC Asia Regional Shenyang Online
| Soluble Problems |
|---|
| Jesus Is Here |
1 | /** Sep 19, 2015 12:41:25 PM |
就差一点了,只剩减法取模的方法不太科学。
递归形式有利于寻找思路,改写成非递归形式更简练。