当前位置:网站首页>7.27模拟赛总结
7.27模拟赛总结
2022-07-28 13:10:00 【Flame*】
又在把自己心态搞崩的边缘大鹏展翅了
发现自己有个问题: 上一场打的一般-> 这一场就迫切的想在某道题上打出一个高的离谱的分数-> 占用别的题的合理时间 ->寄
而且好像比赛开题有一种奇怪的偏向性)
正式比赛也有 就省选时那个括号序列我也特别不想做) 对树形的就特别想认真做一会 甚至今天都没犯困)
而且好像对于题目给的样例的依赖太强了)
今天T2挂了25 T3挂了20
一个特别不好的地方:
T1编了特别久最后还是暴力
T2挂分原因:指数上取模应该模phi(x)
时间安排
8.30-9.30
看题 T1树形dp T2感觉可以根号分治 T3不懂 (看见括号就开始头大
想了一会T1 编了一个不知道真不真的dp 但是复杂度 n 5 n^5 n5 左右 而且感觉空间开不下
9.30-11.10
写T2 写完之后测样例 发现样例能过开始打表
同时优化了一下
然后整理T2的表 卡进12kb
11.10-11.40
写T3的暴力
11.40-12.10
写T1的暴力
题目分析
T1
感觉可以边权挪到点权之后 从下往上差分 然后考虑 一个对于链 x , y x,y x,y 的操作就是
如果 x x x 是 y y y 的祖宗 x x x 点-1 y y y +1
设lca为 z z z , z z z-2 , x x x+1 y y y+1
要求最后差分数组和dp数组相等
f [ x , i , j , k ] f[x,i,j,k] f[x,i,j,k] 表示点 x x x 的子树内 有 i i i 个点向上并且没有匹配左点 j j j 个点向上并且没有匹配右点 k k k 个点左右都没有匹配时的方案数
转移时可以考虑两个点以 x x x 为lca 或者 x x x和下面的一个点合并了
(不知道对不对 没写) 算不清楚复杂度 嘎) 应该是n^3?
upd
蚌不住了 订暴力订了半天 最后发现自己订暴力的时候把正解的式子推出来了)
g [ x , w ] g[x,w] g[x,w] 表示在 x x x的子树内序列上有 w w w 个颜色块的方案数
然后正解和暴力的区别是
暴力枚举父亲边代表的颜色块 左右选了多少
正解是直接放到树背包里一起做
我的暴力以为是不用做树背包 但发现会被3344这样的hack 然后看了看代码恍然大悟)
老实说 真的有人写60吗
感觉只要注意到树背包 把父亲边转换进去非常显然 就考虑父亲边要求左右各有一个 所以空隙数量少一 设去掉左右之后剩下 v v v 个 合并 x x x 个 那么方案就是 C v + 1 x C_{v+1}^{x} Cv+1x 其他的都不变化
T2
考虑小于80的时候 出现大于一次的只有2 3 5 7 ,所以这几个数存入状态 其他的二进制维护
T3
考试时的做法写得太草率了) 感觉就是因为括号匹配系列的题 模拟赛/考试基本没怎么拿过分然后一看就觉得麻木了) 感觉非常不好
正确暴力方法:考虑把所有操作都放进栈里然后模拟) 一定要模拟出那个括号!!!
边栏推荐
- Poj3275 ranking the cows
- TS扫盲大法-基础篇
- 解决跨越的几种方案
- Generation of tables and contingency tables (cross tables) of R language factor data: use the summary function to analyze the list, view the chi square test results, and judge whether the two factor v
- R language ggplot2 visualization: visualize the scatter diagram and add text labels to the data points in the scatter diagram, using geom of ggrep package_ text_ The rep function avoids overlapping da
- Socket class understanding and learning about TCP character stream programming
- 深度学习基础----GNN谱域和空域 (不断完善更新积累)
- 彻底掌握二分查找
- strcmp、strstr、memcpy、memmove的实现
- Poj1860 currency exchange solution
猜你喜欢

Understanding of "image denoising using an improved generic advantageous network with Wasserstein distance"

word打字时后面的字会消失是什么原因?如何解决?

记一次COOKIE的伪造登录

【服务器数据恢复】HP StorageWorks系列服务器RAID5两块盘离线的数据恢复

30天刷题计划(二)

Security assurance is based on software life cycle -istio authentication mechanism

Product Manager: job responsibility table

Algorithm --- different paths (kotlin)

Security assurance is based on software life cycle -istio authorization mechanism

Security assurance is based on software life cycle -psp application
随机推荐
URL related knowledge points
产品经理:岗位职责表
解决跨越的几种方案
正则表达式
Tutorial on the principle and application of database system (058) -- MySQL exercise (2): single choice question
第六章 支持向量机
Jmeter安装教程及登录增加token
DXF读写:标注样式组码中文说明
基于NoneBot2的qq机器人配置记录
了解虚拟列表背后原理,轻松实现虚拟列表
30 day question brushing plan (IV)
P1797重型运输 题解
LeetCode 105.从前序与中序遍历序列构造二叉树 && 106.从中序与后序遍历序列构造二叉树
Intersectionobserver
UVA1599理想路径题解
POJ3268最短路径题解
R语言可视化散点图、使用ggrepel包的geom_text_repel函数避免数据点之间的标签互相重叠(使用参数xlim和ylim将标签添加到可视化图像的特定区域、指定标签线段并添加箭头)
【飞控开发基础教程7】疯壳·开源编队无人机-SPI(气压计数据获取)
Tutorial on the principle and application of database system (059) -- MySQL exercise questions: operation questions 1-10 (III)
Rolling update strategy of deployment.