首页 > 其他分享 >NOIP 2024 游记 & 赛前训练(未完待续)

NOIP 2024 游记 & 赛前训练(未完待续)

时间:2024-11-11 17:01:34浏览次数:1  
标签:2024 暴力 NOIP get 正解 未完待续 性质

NOIP 2024 游记 & 赛前训练

day -18(11.11)

今天做信友错的模拟赛。

第一题是和最短路有关的,看到 \(n\le 500\) 就想到了 \(n^3\log n\),然而看了很久都不会做,于是果断火速打了 \(O(n^4)\) 的暴力走人,get 50pts。

然后看第二题,发现是最大异或路径,正好最近刚学了线性基,于是想到之前做的一道线性基的题目,把每个环加入线性基。然后就能做到 \(n^2\),再补一个树的性质。get 55pts。此时比赛刚过一小时。

很快啊,其他人还在做 T1,我就开了 T3。看了一会想到用并查集维护,再记录修改前的以实现撤销。发现大样例都过了,此时我还以为复杂度是正确的,此时比赛刚刚过半。但是去了一下洗手间,就想到可以构造一条链卡到平方,这个做法只能过随机的性质和不撤销的性质。于是又补了链的性质。get 55pts。

此时光靠暴力已经得到 160pts 了。

比赛刚过半,看了一下第四题,觉得还是要先补一下第一题的性质,补了一个性质 A,多得了 10pts。

这时我去尝试想中间两道题的正解,无获,于是开始打最后一题的暴力。

后半程有点松弛。

发现暴力分很多啊,在最后 20 分钟写完了 \(n\le 9\) 的 40pts 暴力,然后又补了前两个性质共 8pts。

然后——比赛结束,最后一题 48pts \(\to\) 60pts,最后总分 \(50+55+55+60=230\) 喜提总榜 14,jz 第 3,原来是暴力场。

赛后发现 T1 是线段树分治的思想,还有 Floyd 插入单个点的技巧,我们只以一个点集内的点为中转点转移(插入顺序没有要求),就可以求出只经过(不包括起点终点)这个点集内的点的最短路。

T2 是线性基的结论,\(qmax(i\oplus j)=qmax(i)\oplus qmin(j)\)。

T3 是树剖+线段树的 4K 大数据结构,就是把轻链的贡献全部挂在重链上,有点类似动态 DP 那种。

T4 是论文题,用结论的式子计数。而暴力就是递归,然后在递归过程中进行剪枝就能跑得比较快。

总结:这场比赛时间分配还不错,前面暴力打得比较快,调试也没花多少时间,大概是经验越来越丰富了吧。但可惜后面充裕的时间内没有想出正解,其实正解是不难的,还有提升空间。

标签:2024,暴力,NOIP,get,正解,未完待续,性质
From: https://www.cnblogs.com/dccy/p/18540080

相关文章

  • [题解]P11233 [CSP-S 2024] 染色
    P11233[CSP-S2024]染色设\(f[i][j=0/1]\)表示涂到第\(i\)位,且第\(i\)为颜色为\(j\),则考虑用\(i\)之前能和\(i\)匹配的位置\(p\)进行转移。\(p\)需要满足下面的条件:\(a[p]=a[i]\)。\(p\)的颜色为\(j\)。\([p+1,i-1]\)之间的颜色全不为\(j\)。显然,我们只需要找满足条件的......
  • [2024.11.11]NOIP模拟赛T2
    赛时T1提议看懂以后立马意识到就是让求最长Border。对于\(n\timesm\le10^6\)可以暴力建串然后直接KMP。容易发现如果\(s\)循环元为\(n\),那么答案就是\(n\times(m-1)\)。否则加上最长循环元长度即可。循环元还是用KMP求。T2让我想起了之前一道硬控我3h的题目......
  • NOIP2024加赛4
    NOIP2024加赛4\(T1\)luoguP11267【MX-S5-T1】王国边缘\(85pts\)预处理前缀中最后一个\(1\)出现的位置然后就可以倍增跳了。点击查看代码constllp=1000000007;intnxt[200010][62],f[200010][62],last[200010];chart[200010];lldivide(lls,llk){llan......
  • 2024双十一数码好物推荐?双十一超值数码好物汇总别错过!
    随着2024年双十一购物狂欢节临近尾声,各大电商平台的促销活动已经进入了最后的冲刺阶段。在这场年度最大的购物盛宴中,数码产品无疑是消费者关注的焦点。无论是提升工作效率的电脑、平板,还是丰富娱乐生活的手机、耳机,各大品牌纷纷推出了诱人的折扣和优惠,吸引了无数消费者的关注。......
  • 代码静态测试工具Klocwork 2024.3
    HelixQAC2024.3附带适用于Windows和Linux的基于Qt的新安装程序,并增强了对ValidateSAML/OIDC身份验证的支持。此版本还包括对某些环境的Dataflow稳健性的改进,以及整个产品中的许多生活质量增强功能。  Jumpto你喜欢的部分��C++分析增强功能Validate平台改进......
  • 【AE2024】Adobe After Effects专业视频特效制作软件下载安装(附百度云链接)
    一、AdobeAfterEffects软件简介1.什么是AdobeAfterEffectsAdobeAfterEffects,简称AE,是Adobe公司推出的专业视频特效制作软件,广泛用于影视后期制作、视频剪辑、动画制作等领域。AE在图像合成、视觉特效和动态图形制作方面表现出色,能够帮助用户创建各种复杂的视觉......
  • 2024年值得关注的8种SEO趋势
    2024年值得关注的8种SEO趋势1.核心网络生命力指标1.1基本概念1.2作用说明示例一:优化LCP示例二:减少FID示例三:降低CLS2.语义化HTML2.1基本概念2.2作用说明示例四:使用语义化标签3.无障碍性3.1基本概念3.2作用说明示例五:添加ARIA属性4.移动优先4.1基本概念4.2作用说明示例......
  • 2024年前端面试高频题(一)
    1.什么是事件冒泡和事件捕获事件流有三个阶段:事件捕获、事件目标、事件冒泡。在事件捕获阶段,事件从文档的根节点向下传播到目标元素;在事件冒泡阶段,事件从目标元素向上传播到文档的根节点。事件冒泡与事件捕获的区别事件捕获:事件从document→parent→child(从外到内)事......
  • 2024中高级前端面试真题解析
    我是一名本科毕业的前端程序媛,工作5年了,周末双休待遇还不错。公司最近要搬迁新地址,业务要整合到一起,所以最近比较清闲,天天上班摸鱼,闲着没事,整理了以前面试时用的资料文档有945道:JavaScript(323题)CSS(61题)HTML(57题)React(83题)Vue(80题)算法(19题)计算机网络(71题)Node.js(2......
  • 2024年Java后端开发最全面试攻略,不管你工作几年,都得看看
    互联网公司的面试,从形式上说,一般分为2~3轮技术面+1轮HR面,不过某些公司没有HR面试。在技术面试中,面试官一般会就你所应聘的岗位进行相关知识的考察,也叫基础知识和业务逻辑面试,只要回答的不是特别差,面试官通常会继续跟你聊聊项目,这个时候就开始了项目面试。也就是说,技......