首页 > 其他分享 >ZLOJ 练习64 总结

ZLOJ 练习64 总结

时间:2022-08-14 16:11:07浏览次数:89  
标签:练习 割点 这题 64 ZLOJ 虚树 关键点

written on 2022-08-11

题目难度整体不大。

\(A\) 题小贪心难度不是很大。

\(B\) 题
构造题,主要考想法。这题的关键点在于在尝试手动构造的时候,从小到大,最后一位数字单独计算,然后新一行要从上一行的最后一位数字 \(+1\) 开始枚举,由于值域较大,在保证正确性的同时还能有效地规避重复数字。手动构造出之后总结规律,就不是很难了。

\(C\) 题是一个很明显的点双模型,关键点事实上在于对一个点双内部割点个数的讨论,具体不展开讲。这题的启发就是纠正了之前对点双的错误理解,也就是说一个点双内部是可能存在多个割点的。

\(E\) 题 在同类的树上问题中难度也不是很大,这题的关键在于发现一个由 \(\tt{dfs}\) 序计算答案的简便方式,不是很难,不展开讲了。比赛的时候其实已经很靠近正解了,但是很可惜最后少推一步。

这题好像可以拓展到虚树,这题的藏宝点也就是虚树概念中的关键点。但是感觉太难了然后对这个算法又没什么兴趣,就鸽了吧。

\(D\) 题 高斯消元,兴趣很浓,以后再专门补。

标签:练习,割点,这题,64,ZLOJ,虚树,关键点
From: https://www.cnblogs.com/Freshair-qprt/p/16585608.html

相关文章

  • base64.js
    --/*!*jquery.base64.js0.1-https://github.com/yckart/jquery.base64.js*MakesBase64en&-decodingsimplerasitis.**Basedupon:https://gist.gi......
  • freee Programming Contest 2022(AtCoder Beginner Contest 264)A-E
    freeeProgrammingContest2022(AtCoderBeginnerContest264)https://atcoder.jp/contests/abc264FG待补A-"atcoder".substr()输出atcoder第L位和第R位上的字符#in......
  • AtCoder Beginner Contest 264
    比赛链接AtCoderBeginnerContest264E.Blackout2给出很多点(\(n+m\leq2\times10^5\)),有发电站和城市,以及很多边(\(e\leq5\times10^5\)),有\(q\)次删边操作,求每次......
  • Acwing 第 64 场周赛 C 4507. 子数组异或和(异或+前缀和)
    https://www.acwing.com/problem/content/4510/给定一个长度为n的整数数组a1,a2,…,an。请你统计一共有多少个数组a的非空连续子数组能够同时满足以下所有条件:该......
  • 1064 朋友数——20分
    如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如123和51就是朋友数,因为1+2+3=5+1=6,而6就是它们的朋友证号。给定一......
  • ABC 264 C - Matrix Reducing(思维)
    https://atcoder.jp/contests/abc264/tasks/abc264_c题目大意:给定n*m的a矩阵,x*y的b矩阵问能不能删除若干行和列使a变成b?SampleInput14512345678910......
  • AtCoder Beginner Contest 264
    E-Blackout2离线+并查集。注意到只有删边操作,而删边操作其实不是很好维护。由于没有强制在线,所以可以离线一下然后逆序考虑,这样删边就变成了加边,这就用并查集就足以维......