• 「CF545X」Codeforces Round #303 (Div. 2)

    「CF545X」Codeforces Round #303 (Div. 2)

    A.ToyCars模拟[crayon-5c6b1f617a9ec916048574/]B.EquidistantString[crayon-5c6b1f617a9f6878508574/]C.Woodcutters给n棵树在一维数轴上的坐标,以及它们的高度。现在要你砍倒这些树,树可以向左倒也可以向右倒,砍倒的树不能重合、当然也不能覆盖其他的树原来的位置,现在求最大可以砍倒的树的数目。 题解第一棵树的左边和最后一棵树的右边没树,所以他们向两边倒,然后对于中间的树来说,首先先向左边倒,然后左边...

    12015年5月20日2,330模拟,贪心,STL,dijkstra
  • POJ训练记录4

    POJ训练记录4

    1694.AnOldStoneGamef[x]表示x为根的树至少需要的石头,把子树按f排序后贪心即可[crayon-5c6b1f617b19d147900833/]poj1738.AnoldStoneGame参见discuss的神算法,据说是knuth提出的?[crayon-5c6b1f617b1a7771543250/]1737.ConnectedGraph跪大爷http://blog.csdn.net/PoPoQQQ/article/details/43525019[crayon-5c6b1f617b1ae633241897/]1742.Coins二进制拆分+bitset竟然过不了...我被题解骗了突然一想这不是以前做过...

  • 「CF507X」Codeforces Round #287 (Div. 2)

    「CF507X」Codeforces Round #287 (Div. 2)

    A.AmrandMusic排序贪心[crayon-5c6b1f617b725075031250/]B.AmrandPins算出距离除以直径[crayon-5c6b1f617b72e893769968/]C.GuessYourWayOut!按位考虑[crayon-5c6b1f617b732678172528/]D.TheMathsLecture从后往前dpf(i,j,k)表示后i位,当前模为j,是否有后缀被K整除[crayon-5c6b1f617b736385003537/]E.BreakingGood广搜,选可用边最多的路径[crayon-5c6b1f617b73c098043546/] ...

  • 「CF525X」Codeforces Round #297 (Div. 2)

    「CF525X」Codeforces Round #297 (Div. 2)

    A.VitaliyandPie模拟[crayon-5c6b1f617bc3f354262158/]B.PashaandString前缀和记录一下每个点的翻转次数[crayon-5c6b1f617bc49834646766/]C.IlyaandSticks排序后从大到小贪心[crayon-5c6b1f617bc4f644521067/]D.ArthurandWalls如果某四个格子只有一个*,则把它变成.[crayon-5c6b1f617bc53511319418/]E.AnyaandCubes折半搜索一下[crayon-5c6b1f617bc58523287869/] ...

    02015年5月16日1,497模拟,贪心,深度搜索
  • NEERC 2014 填坑计划(7 / 12)

    NEERC 2014 填坑计划(7 / 12)

    7/12已弃A简单贪心[crayon-5c6b1f617c1b0099030549/]B按B/A排序后贪心[crayon-5c6b1f617c1b8775826272/]E写的题解被吞了。。。奇怪的随机化直接看代码好了[crayon-5c6b1f617c1be492607834/]F主要是读题上的困难,得出每个文件的二进制串,用bitset判包含[crayon-5c6b1f617c1c4983032751/]I将出现次序作为权,发现合法状态是一个递增序列拼上递减序列然后就是dp啦[crayon-5c6b1f617c1c9919279313/]J搜索可过,因为不合法状态...

  • 「CF540X」Codeforces Round #301 (Div. 2)

    「CF540X」Codeforces Round #301 (Div. 2)

    A.CombinationLock模拟[crayon-5c6b1f617cabd036018212/]B.SchoolMarks塞一堆中位数,特判什么的[crayon-5c6b1f617cac7757387236/]C.IceCave深搜连通性,出点入度特判[crayon-5c6b1f617cacd791680299/]D.BadLuckIsland期望dp+记忆化[crayon-5c6b1f617cad3751066699/]E.InfiniteInversions离散树状数组乱搞[crayon-5c6b1f617cad8028308173/] ...

  • POJ openjudge 个人测试 #3

    POJ openjudge 个人测试 #3

    1338.UglyNumbers二分下答案爆搜。。。[crayon-5c6b1f6194066173896130/]1250.TanningSalon模拟[crayon-5c6b1f619406f866022010/]1270.FollowingOrders又是尼玛爆搜。。。[crayon-5c6b1f6194074371124863/]1978.HanafudaShuffle傻逼模拟[crayon-5c6b1f619407b699791455/]1799.Yeehaa!二分解方程。。。[crayon-5c6b1f6194080299230314/] ...

    02015年5月12日1,582模拟,深度搜索,二分法
  • POJ openjudge 个人测试 #2

    POJ openjudge 个人测试 #2

    事情比较多QAQ1295.IhateSPAM,butsomepeopleloveit直接dfs。。。然后用一堆stl[crayon-5c6b1f61945a4988333126/]1941.TheSierpinskiFractal递归QAQ[crayon-5c6b1f61945af229106665/]1663.NumberSteps模拟用map把图直接存下来。。。[crayon-5c6b1f61945b4773019726/] ...

    32015年5月12日1,706模拟,深度搜索
  • PKUSC 2014 #1

    PKUSC 2014 #1

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

  • 「JoyOI」五月有奖赛 暨Loi 55 Round #1 Day2

    「JoyOI」五月有奖赛 暨Loi 55 Round #1 Day2

    抱枕被抢走了QAQ为何ZJ神犇要来虐蒟蒻控油刚捡肥皂[crayon-5c6b1f6195721679627076/]dC和俄罗斯方块我yy了一个奇怪的dp,高精模板太傻了就写了python[crayon-5c6b1f619572e126023133/]Loi_M的YoGiOh计划(byLoi_imcy)[crayon-5c6b1f6195734419476924/] ...

    02015年5月1日1,449递推与动规,模拟,状压动规
  • 「CF538X」Codeforces Round #300

    「CF538X」Codeforces Round #300

    A.CuttingBanner枚举切掉中间部分匹配[crayon-5c6b1f6195c13412378472/]B.QuasiBinary用最少的只包含01的数凑出n每次贪心在非0位上取1[crayon-5c6b1f6195c1b702232812/]C.Tourist'sNotes根据每俩个的时间及高度差可计算答案[crayon-5c6b1f6195c21557192880/]D.WeirdChess暴力暴力暴力[crayon-5c6b1f6195c28023242495/]E.DemiurgesPlayAgain考虑进入某个根,最终会取得子树第几小的叶子[crayon-5c6b1f6195c2e334064...

    02015年4月27日2,921模拟,贪心,主席树,调和级数
  • 「codechef」April Challenge 2015

    「codechef」April Challenge 2015

    BROKPHON模拟[crayon-5c6b1f61961fd280381689/]CHEFLCM所有约数和[crayon-5c6b1f6196207381497823/]PIANO1暴力TT[crayon-5c6b1f619620b743860956/]CSEQl~r之间每个数的使用次数当作一个变量。。那么就相当于求方程组sigma(xi)(l<=i<=r)=n的非负整数解数。。然后就是排列组合求和[crayon-5c6b1f619620e677748930/]CARLOS先用并查集将能够相互转化的并在一起dpf(i,j)表示前i个末尾为j的最小改...