首页 > 其他分享 >NOIP 2023 赛后总结 & 退役(也许)总结

NOIP 2023 赛后总结 & 退役(也许)总结

时间:2023-11-18 20:56:56浏览次数:38  
标签:总结 NOIP 记录 2023 思路 赛后 赋值

NOIP 2023 赛后总结 & 退役(也许)总结

引子

今年应该是参加noi系列比赛的最后一年,本次比赛后,我百感交集。回想起自己从小学六年级刚刚接触OI,到如今高二在进队的路上垂死挣扎,真的是感慨万分。庆幸自己选择了OI这条路,因为这正是我喜欢的事情。

赛前训练计划

在CSP 2023 结束后,我就向学校申请了暂停晚自习。以此来保障我练习的时间,那几天里,我每晚写4到5道难度在黄到蓝不等的题,在此按下不表。

在赛前一周,我申请了停课。这一周当中我每天除了吃饭睡觉和体测,就是在机房高强度练习。除了每天尽力完成老师布置的VP,我们还会自己组织娱乐赛(切点水题),能AK的那种,来提高自己的信心。

比赛实录

进入考场,检查机子,写快读快写。

发试题,暂时没密码打不开,看看大样例,发现T1字符串,不太友好

打开一看,完蛋,好像有构造,不会。

先开T1。初步想法是记录每个单词中,各字母出现的次数,然后用一种玄学(?)的方法O(1)判断。

写了一会,发现不太行。

切换思路,想法是把各单词中相同的部分提到前面,建字典树,以一种玄学(?)的方法查询。

写了一会,发现很显然思路假了。

想到正解:对于每个单词,分别按字典序最大和最小建字典树,然后爬树查询。但是我的代码实现不太好,大样例倒是都过了,不过最后一个跑了800ms,最坏时间复杂度O(26n^2),234,000,000。所以T1悬。

存进文件夹,此时过去两小时。

看了看T3T4,觉得是线段树和线性dp,但是没思路,开T2。

第一眼没思路,写1.2点暴力。

随后开始写正解:初步考虑记录每个点的最后一次操作,然后以一种玄学方法计算出要几个U。

发现思路假了。

考虑二分答案,发现check难写。假了。

考虑记录每个点的 “实际操作” ,例如,先是 a←b,然后 c←a,可以记录成 c←b。

发现特别不好写,假了。

考虑记录每个点所有操作(开n个vector)同时记录其时间戳。从每个被赋值点的最后一次操作开始,找到对应赋值点那个时间戳最大的小于该被赋值点最后一次操作的时间戳的操作(这里考虑二分搜索)以此类推,直到找的没有被赋值的点,或者被直接赋成TFU的点。

该思路异常复杂,写了一半快写崩溃了,然后去写了3.4点的暴力。

此时距考试结束仅剩1小时

尽全力开始写正解,过程不多赘述,总是满满的汗流浃背心跳加速手指颤抖浑身红温。最终没写出来,遗憾离场。

后来出来才发现可以拆点建图,艹。

赛后感悟 & 未来展望

最后(可能)一场比赛,说不遗憾是不可能的,训练了这么长时间,到头来差不多屎上镶金边。

看看能不能进队吧。

这几天就先低强度训练着,然后等省队人员名单出来了再看看。

要是进队了,那就全身心搞竞赛,然后去noi看看能不能体面的拿个倒数 进不了的话就搞whk吧,大学再打ACM啊ICPC那些。

就这样。

\(-EOF-\)

标签:总结,NOIP,记录,2023,思路,赛后,赋值
From: https://www.cnblogs.com/mornhus-xsylf-123/p/17841088.html

相关文章

  • 2023-2024-1 20231327《计算机基础与程序设计》第8周学习总结
    学期(2023-2024-1)学号(20231327)《计算机基础与程序设计》第8周学习总结作业信息课程<班级的链接>(2023-2024-1-计算机基础与程序设计)要求<作业要求的链接>(2023-2024-1计算机基础与程序设计第7周作业)目标<了解并使用循环结构>作业正文https://i.cnblogs.com/p......
  • 2023-11-18:用go语言,如果一个正方形矩阵上下对称并且左右对称,对称的意思是互为镜像, 那
    2023-11-18:用go语言,如果一个正方形矩阵上下对称并且左右对称,对称的意思是互为镜像,那么称这个正方形矩阵叫做神奇矩阵。比如:1551633663361551这个正方形矩阵就是神奇矩阵。给定一个大矩阵n*m,返回其中神奇矩阵的数目。1<=n,m<=1000。来自左程云。答案2......
  • NOIP2023 游记及反思
    游记进场前的同学们柠檬熟了、Nitaycke、Prms_Prmt、b1tzhicheng,meatherm开题,很快啊,第一题不就桶排,今年签到没有去年恶心啊(9:00)第二题,观察到每个变量最后只有一个值的依靠(或者干脆定值),建图染色就好了啊,冲冲冲,9:30就过完了样例此时:优势在我!第三题,发现就是区间匹配啊,转化为......
  • 【pwn】[FSCTF 2023]2str --整数溢出绕过
    检查一下保护状态接着ida看代码逻辑看func函数第一次看真没发现有什么漏洞,题目给了backdoor,虽然strlen可以\x00绕过,但是strcpy函数也限制漏洞的实现。仔细看的话,会发现v3的类型是 unsigned__int8v3;说明v3是一个字节来表示的,可表示的范围只有0~255,那这样绕过思路就很清......
  • 20211325 2023-2024-1 《信息安全系统设计与实现(上)》第十周学习笔记
    202113252023-2024-1《信息安全系统设计与实现(上)》第十周学习笔记一、任务要求自学教材第12章,提交学习笔记(10分),评分标准如下1.知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)“我在学***X知......
  • NOIP2023 游记:未来可期
    更好地观看前言人可回天地之心,天地不能夺人之心。大丈夫行事,论是非不论利害,论逆顺不论成败,论万世不论一生。志之所在,气亦随之。气之所在,天地鬼神亦随之。AI定场诗:OI侠客乐无边,代码世界舞飞旋。算法高人传绝技,数据结构展神通。比赛场中争胜负,编程路上展雄风。英雄不问出处......
  • 2023-2024-1 20231321 《计算机基础与程序设计》第八周学习总结
    2023-2024-120231321《计算机基础与程序设计》第八周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2023-2024-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2023-2024-1计算机基础与程序设计第八周作业)这个作业的目标<计算机科学概论......
  • PTA题目集4、5、6以及期中考试的总结
    前言:菜单计价程序-3作为计价4和计价5的基础,做不了3就不用谈作为延伸拓展的4和5,在第一次做菜单计价3时,因为时间安排的原因,菜单计价3连及格的分都没有拿到,还是在补练中写完拿的满分,菜单计价程序的这几个还是有一定难度的,我大概每个菜单的题目都用了两三个晚上写了有五百行左右写完......
  • 每日总结2023年11月18日
    今天完成了仓库管理系统的传参查询、新增以及修改的功能,有遇到一些问题但是都是因为不细心造成的,个人认为是对于vue知识还不够理解,在网上查询相关资料后做如下笔记this.$axios.post(...):这是使用Vue框架中的Axios库进行POST请求的语法。this.$axios表示通过Vue实例访问Axios......
  • 零数科技创始人林乐博士入选《2023胡润U40中国创业先锋》
    11月6日,提供全球最大独角兽及未来独角兽榜单的胡润研究院今日发布《2023胡润U40中国创业先锋》(HurunChinaUnder40s2023),旨在寻找中国41岁以下的创业先锋。作为区块链企业领军代表,零数科技创始人兼CEO林乐博士荣登榜单。“创新创业对于实现经济高质量发展具有重要意义。这些U40在4......