• 「CF325X」MemSQL start[c] up Round 1

    「CF325X」MemSQL start[c] up Round 1

    A.SquareandRectangles模拟题[crayon-5a8da911a3771387561092/]B.StadiumandGames\[(2^k-1)m+m(m-1)/2=n\]枚举k二分得出m[crayon-5a8da911a377a246431300/]C.MonstersandDiamonds此题比较恶心QAQ求最短用个类似dijkstra的东西,如果一种u->{v}的转移所有mn[v]都确定了,把这个转移放进堆或者是某个转移的代价被更新了求最长用记忆化搜索,走出环就是inf[crayon-5a8da911a377e857016442/]D.Reclamation把图扩展成r...

  • 「CF260X」Codeforces Round #158 (Div. 2)

    「CF260X」Codeforces Round #158 (Div. 2)

    A.AddingDigits模拟,每次可以根据当前模的结果,得出下一个添加的数字[crayon-5a8da911a3f8f389299304/]B.AncientProphesy在串中枚举一段,用map统计出现次数[crayon-5a8da911a3f98144866890/]C.BallsandBoxes可以发现,拿来分的那个盒子现在的数量一定是最少的,于是模拟大法[crayon-5a8da911a3f9e732347715/]D.BlackandWhiteTree将两色的结点排序后,依次贪心构造构造方法很简单[crayon-5a8da911a3fa2217168132/]E...

    02015年6月9日1,503贪心,STL,二分法,线段树
  • 「CF549X」Looksery Cup 2015

    「CF549X」Looksery Cup 2015

    A.FaceDetection模拟[crayon-5a8da911a468e918275285/]B.LookseryParty如果当前每个人还需要的信息数都非0,则已构造完否则,找出为0的那个人,让其发一次信息(这个人之后一定<0)[crayon-5a8da911a469e093835024/]C.TheGameOfParity如果奇数和偶数城市都足够多,那么最后一个操作的人一定能将局面变成他想要的否则就考虑某一方想将奇数或偶数的城市先取完还要特判一下n=K的情况[crayon-5a8da911a46a8217076052/]D...

    82015年6月8日1,564模拟,贪心,构造,二分法
  • PKUSC 2014 #2

    PKUSC 2014 #2

    A:QuadTiling对于某一层来说,状态只有6种,所以手推下转移方程,矩阵乘法加速即可[crayon-5a8da911a53f9266238813/]B:Garden傻逼线段树[crayon-5a8da911a5404054228815/]D:One-movecheckmate枚举一下皇后能一步到达的位置,然后判一下是否将死注意细节较多具体见discuss[crayon-5a8da911a540b180784635/]E:ATP二分答案后,从比赛最后阶段往前考虑当然是每场给每个人分配一个可以打败的最NB的人。。。贪心判解的可行性...

  • PKUSC 2014 #4

    PKUSC 2014 #4

    A:MagicalGCD枚举每个起点gcd变化不超过log次,二分+rmq求分界点[crayon-5a8da911a595c530808802/]B:DataPacking不知道是不是这样做QAQ[crayon-5a8da911a596e613386809/]C:RadarInstallation得出覆盖每个点的区间贪心即可[crayon-5a8da911a5973362545730/]E:EgyptianFraction确实不好撸。。精度炸飞最后写了个分数。。。[crayon-5a8da911a597f921644539/]...

    02015年5月21日1,727ST表,贪心,二分法,迭代深搜
  • POJ训练记录2

    POJ训练记录2

    3613.CowRelays求经过n条边的最短路,floyd+倍增QAQ[crayon-5a8da911a5f13507516361/]2728.DesertKing最优比率生成树分数规划[crayon-5a8da911a5f1e152483448/]1639.PicnicPlanning带度数限制的最小生成树http://wenku.baidu.com/link?url=UKcnK1pZvaVwypQOrIFRTOPzM4edIlBmqvnZjZipGf2o_6u-aB1F2tFsMGdUQbA1O-96menmbgyxNoSoWKWBeJnr-RJKuG2yM4b6Jf7IvR3[crayon-5a8da911a5f...

  • CERC 2014 填坑计划(9 / 12)

    CERC 2014 填坑计划(9 / 12)

    又是一个深不见底的大坑9/12A.Parades树形dp,dp[x]=∑dp[son]可能还有从一个子树出发,到达另一个子树的路径在每个结点记录在这棵树最优解的情况下去掉覆盖的路径树根能到达的点,这个每次暴力合并每个结点用状压dp配对子树得出最优解[crayon-5a8da911a6696765346193/]C.Sum我傻逼了。。。枚举答案后二分(其实可以直接算)不合法的情况似乎是2的幂[crayon-5a8da911a66a7710808829/]D.Wheels模拟[crayon-5a8da911a66ac47284...

  • PKUSC 2013 #1

    PKUSC 2013 #1

    poj2245.Lotto裸搜索[crayon-5a8da911a6e33670671881/]poj2601.Simplecalculations推公式麻烦。。直接二分[crayon-5a8da911a6e3c334052308/]poj1635.Subwaytreesystems树的同构,哈希[crayon-5a8da911a6e41085424632/]poj2419.Forests暴力即可[crayon-5a8da911a6e47712412629/]poj1717.Dominoesdp水题[crayon-5a8da911a6e4c600467203/]poj2949.WordRings建图+分数规划[crayon-5a8da911a6e52034477316/] ...

  • POJ训练记录

    POJ训练记录

    1966.CableTVNetwork枚举源汇求最小割[crayon-5a8da911bc275624427686/]2386.LakeCounting搜索[crayon-5a8da911bc283365248054/]3863.BusinessCenter枚举每个电梯,二分求最小值[crayon-5a8da911bc289833595445/]2504.Boundingbox求外心然后旋转n次得到多边形坐标精度弃坑。。[crayon-5a8da911bc28c730348138/]3155.HardLife最大密度子图+方案分数规划[crayon-5a8da911bc292029147813/]4028.GCDGuessingGame贪心策...

  • POJ openjudge 个人测试 #3

    POJ openjudge 个人测试 #3

    1338.UglyNumbers二分下答案爆搜。。。[crayon-5a8da911bcb8b079761942/]1250.TanningSalon模拟[crayon-5a8da911bcb98519245821/]1270.FollowingOrders又是尼玛爆搜。。。[crayon-5a8da911bcba1389439438/]1978.HanafudaShuffle傻逼模拟[crayon-5a8da911bcbad193608780/]1799.Yeehaa!二分解方程。。。[crayon-5a8da911bcbc8489380065/] ...

    02015年5月12日1,200模拟,深度搜索,二分法
  • PKUSC 2014 #1

    PKUSC 2014 #1

    A:unix纪元模拟[crayon-5a8da911bd4e5185842429/]B:连环锁真心不会格雷码QAQ[crayon-5a8da911bd4f2050139087/]C:Zhu'smultiset二分答案,得出每个数的增长开始时间[crayon-5a8da911bd502994652337/]D:TeamThemUp!二分图染色+dp[crayon-5a8da911bd50a969736523/]F.Boatherds傻逼点分治[crayon-5a8da911bd51a676221422/] ...

  • TLX Practice Contest

    TLX Practice Contest

    被练习赛虐QAQA快速冪脑补一下[crayon-5a8da911be3a1783559869/]B把两种行分开分别dp求前i行有j行两人都错然后枚举两种行分别两人都错了i,j用排列组合算一下贡献即可[crayon-5a8da911be3af988965888/]C二分+树形dp[crayon-5a8da911be3be514625841/]...