07 2023 档案

摘要:100+80+60+0=240 T1 简单dp,每条链在lca处统计 T2 考虑只需要维护奇偶性,所以bitset维护即可 T3 二分答案,用dp检验可行性 设fx表示最少在x的子树内分配多少个大于等于mid的叶子权值,使得x的权值mid 转移直接将儿子的一半加起来 T4 写了80 阅读全文
posted @ 2023-07-31 14:11 Linnyx 阅读(8) 评论(0) 推荐(0) 编辑
摘要:60+10+100+0=170 连续2天没写出来简单题了,不过我的字符串是真的弱,趁着这次复习一下 T1 倒序考虑即可 T2 之前模拟赛里有,但是只记得做过不记得做法了 定义一个字符串的本质是Ax=xpre(Ax) pre(x)指上一次出现x的位置,如果是第一个字符则是0 两个字符 阅读全文
posted @ 2023-07-30 14:40 Linnyx 阅读(10) 评论(0) 推荐(0) 编辑
摘要:战绩 100+100+100+25=325 (数学不行实锤了,好多人AK T1 线性筛里,每个数都会被他最小的质因数筛到,令 f(x)=[x%p==0]pdangerous 这显然是个完全积性函数,线性筛即可 时间复杂度:O(n) T2 考虑这棵树实质上是一个以1为 阅读全文
posted @ 2023-07-29 09:57 Linnyx 阅读(20) 评论(1) 推荐(0) 编辑
摘要:战绩: 100+80+60+72=312 rk4 T1 感觉作为签到有点难,考场一开始看了20分钟,先开了T2 卡住的原因是注意到异或并不具有结合律和分配律,那么如果我们要直接dp答案,是非常困难的 dp的本质是将相同类信息合并在一起处理 注意到异或最大值不超过128(不进位加法) 于是我们想到将异 阅读全文
posted @ 2023-07-28 14:09 Linnyx 阅读(14) 评论(0) 推荐(0) 编辑
摘要:[[省选联考 2021 A/B 卷] 宝石](https://www.luogu.com.cn/problem/P7518) 考虑将st的路径拆为两个部分: slca(u,v)lca(u,v)t 考虑维护两个 阅读全文
posted @ 2023-07-27 20:23 Linnyx 阅读(19) 评论(0) 推荐(0) 编辑
摘要:## 悲报: 335->220 战绩: 100+100+20+0 T1 求子树size T2 通过~~大眼观察~~严谨的证明后,我们发现 xixi+1 的祖先的概率和 xi+1 具体是什么无关: 我们令 xi+1 一直跳父亲,直到编号小于等于 xi 的那一次。因为 阅读全文
posted @ 2023-07-27 14:48 Linnyx 阅读(9) 评论(0) 推荐(0) 编辑
摘要:战绩: 100+100+90+25=315 rk2(如果T3不挂10分就rk1了) T1 正解用的是状态之间建边跑bfs,赛时我没想到状态之间建边,糊了个费用流,同样能过,思路也很简单,直接网格之间建费用为1流量无限的边,在控制点和解密点限制一下流量即可 T2 二分答案+最小生成树检验 注意可能爆l 阅读全文
posted @ 2023-07-26 15:10 Linnyx 阅读(5) 评论(0) 推荐(0) 编辑
摘要:战绩: 100+100+20+54 = 274 T1 据lxl说是为了成绩好看加的题,难度大概cspjT1 T2 朴素dp然后树状数组优化一下 T3 赛时脑抽链,写了个dp,一直想优化dp,其实贪心就好了,过程更加简洁,优化很显然 先将区间剖分成两段端点si=sj相同的多条线段 将区间每个点 阅读全文
posted @ 2023-07-25 16:07 Linnyx 阅读(8) 评论(0) 推荐(0) 编辑
摘要:博客侧边栏 ~~~ ~~~ css ~~~ .day,.entrylistPostSummary,.feedbackCon,.feedbackItem,.postCon,.postMeta,.postSticky{position:relative}#EntryTag,#blogTitle h1{m 阅读全文
posted @ 2023-07-24 16:33 Linnyx 阅读(11) 评论(0) 推荐(0) 编辑
摘要:day1数据结构考试 整场比赛打完了,没用数据结构?! 结果:100+30+40+30=200 T1 正解 异或好性质,100000以下最多128个因数 枚举每个右端点,将前缀异或塞进桶里,同时枚举因数,看有几个和自己对应的前缀异或,直接计数即可 T2 暴力 要输出分数,考场实在没办法,用浮点数做0 阅读全文
posted @ 2023-07-24 16:28 Linnyx 阅读(11) 评论(0) 推荐(0) 编辑
摘要:# 最小生成树 ## [[PA2014] Kuglarz](https://www.luogu.com.cn/problem/P5994) [a,b)+[b,c)=[a,c) 由此转化为n+1个点,只要两个点联通,就能知道有没有球,转化为最小生成树问题 ## [[国家集训队] Tree I] 阅读全文
posted @ 2023-07-19 21:29 Linnyx 阅读(11) 评论(0) 推荐(0) 编辑
摘要:# 线段树 ## [小白逛公园](https://www.luogu.com.cn/problem/P4513) 动态维护最大子段和,没啥好说的 ## [文文的摄影布置](https://www.luogu.com.cn/problem/P7706) 考虑清楚标记分讨合并 ## [算术天才⑨与等差数 阅读全文
posted @ 2023-07-17 14:49 Linnyx 阅读(14) 评论(0) 推荐(0) 编辑
摘要:# 线性DP ## [[USACO20DEC] Sleeping Cows P](https://www.luogu.com.cn/problem/P7154) 先不考虑极大,将奶牛和牛棚放在一起排序并离散化,设 fi,j 为处理到第 i 个元素(奶牛/牛棚) ,有 j 头奶牛还没有进入牛 阅读全文
posted @ 2023-07-16 12:23 Linnyx 阅读(81) 评论(2) 推荐(0) 编辑
摘要:### 题目描述 有n个巨大的整数和一个进制p。 无限使用这些整数,进行p进制下的不进位加法。 通过这种组合能拼凑出的最大数字,就是我所需要的密码了。 ### 输入格式 第一行两个整数n,p,表示数字个数和进制。 接下来n行,每行一个十进制整数ai,表示一个给出的数字。 数 阅读全文
posted @ 2023-07-15 19:53 Linnyx 阅读(25) 评论(0) 推荐(0) 编辑
摘要:# 搜索 ## 朴素搜索 ### [NOIP2015 提高组 斗地主](https://www.luogu.com.cn/problem/P2668) 搜索典题,只需按题意搜索枚举出牌方式并进行最优化剪枝即可. 细节如储存牌方式以及最后单张散牌处理. ## 0-1 BFS OS:正好不知道正确性 突 阅读全文
posted @ 2023-07-15 10:18 Linnyx 阅读(13) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示