Cry_For_theMoon  
02 2021 档案
  • 【BJOI2017】树的难题
    摘要:传送门 关于树上路径类问题,大概率是点分治。 考虑每次计算 \(u\) 的子树中所有 LCA 是 \(u\) 的点对 \((x,y)\) 所构成的路径的贡献最大值。(我们先不考虑一些也许需要特判之类的特殊情况,比如 \(x\) 是 \(u\)) 容易发现这条路径认为两段:\(x\Rightarrow 阅读全文
    posted @ 2021-02-18 17:18 Cry_For_theMoon 阅读(45) 评论(0) 推荐(0) 编辑
  • 特殊情况求众数——摩尔投票法
    摘要:题面 怕自己忘记这些奇技淫巧 给定一个长度为 \(n\) 的序列 \(A\),要你求这个序列的众数,保证这个众数出现次数 \(>\lfloor\frac{n}{2}\rfloor\). 要求时间复杂度 \(O(n)\),空间复杂度 \(O(1)\). 设这个众数为 \(x\),已经出现了 \(y\) 阅读全文
    posted @ 2021-02-14 20:23 Cry_For_theMoon 阅读(35) 评论(0) 推荐(0) 编辑
  • 【NOI Online#2 提高组】子序列问题
    摘要:题面 千万不要像我这个sb,独立推出正解以为可以AC,结果先是一个变量没开 \(long long\),又是被卡常线段树,最后混了和暴力一样的 \(50\) 分(还好是赛后补题 区间两大套路:前缀和,固定一端点 不妨先考虑 \(\sum_{r=1}^n(f(1,r)^2)\) 的值,设序列 \(b_ 阅读全文
    posted @ 2021-02-11 21:42 Cry_For_theMoon 阅读(75) 评论(0) 推荐(0) 编辑
  • WC2021游记
    摘要:开幕雷击 花了十分钟浏览了以下三道题然后发现都不可做((( 然后用了二十分钟想推一下T1有没有啥性质,只推出来一个 \(v->u\) 的结果是 \(u->v\) 的结果倒过来再取反但是感觉没用(但怎么赛后铃音的题解开头就是这个呢(危))然后放弃 然后去看了T3,本来以为 \(n,m<=1000\) 阅读全文
    posted @ 2021-02-05 19:19 Cry_For_theMoon 阅读(501) 评论(1) 推荐(1) 编辑
  • 【NOIP2007提高组】树网的核
    摘要:题面 其实本题最难的部分不是从 \(O(n^3)\) 暴力优化到 \(O(n)\) 的那些东西(本来暴力就可以过题,我做的时候只打了暴力),而是“只需要考虑一条直径”这一部分,这题对树的直径相关概念的要求才是重点。 引理1:树中任何两条直径相交 证明:考虑两个直径 \(AB,CD\),如果 \(AB 阅读全文
    posted @ 2021-02-04 14:26 Cry_For_theMoon 阅读(112) 评论(0) 推荐(0) 编辑