2023 CSP-S 游记

本文记录了一位参赛者在NOIp比赛中的经历,描述了从颓废心态到解决难题的过程,包括暴力搜索解题、字符串处理的挑战以及最后的成绩揭晓。

去洛谷看我的博客

前言

其实老早就想写的,但是一想到可能挂分就先没写,现在正式的获奖名单也出了,就不担心当小丑了,就跑来写游记了。

NOIp 游记

Day 0

一直在颓废,多年的考试告诉我,考前复习是要掉 RP 的!

不过 Cu 机房大佬好像一直在卷,可恶。

Day 1

很早就到考点了,但是不想进去罚坐,就等了会儿再进去。

还碰到几个初中同学,进去后找到位置就坐下了,感觉两边都是大佬怎么办qwq。

第一次说解压密码的时候还说成上午普及组了,笑死我了。

拿到题后一看 T1,原本第一遍还没读懂,感觉很难,然后又读了一下,虽然巧妙的方法可能没办法快速想到,但是这个暴力不是能过吗?

不想写多重循环,看着烦,就随手写了个爆搜,搜出所有的序列,然后挨个比较,调了一会儿就过了,又不放心,再看看数据范围,确实能过啊,这么简单?

然后开 T2,一看字符串,心想坏了,我字符串不太行啊,但是看了看后面,T3 大模拟,T4 看起来好像也不简单,就死心磕 T2 了。

想了几十分钟,感觉找了个性质,验证了一下,感觉是对的,就开打,但是又感觉暴力跳转可能会被卡,但是感觉好像不太会优化,就算了,自己尝试卡这种方法,又感觉很难卡,因为字符集大小也就 26 26 26,再加上 CCF 什么时候用心造过数据了?就没管了,代码倒是非常短,很快就写完了。

然后看了看 T3,尝试写了一下,感觉头疼,就算了,跑去看 T4 了,感觉可以二分,二分后又是二分,然后还要去贪心,感觉这个思路是对的,但是好像复杂度可能超了,但是没有更好的方法了,就开写。

写完去看样例,坏了,过不了大样例,然后找了一下错,发现是爆 long long 了,然后中途改 __int128 存,就能过,但是感觉貌似还真的会 T,但是实在想不出来,就丢了,又跑回去看 T3。

想了想,感觉貌似会了,直接暴力把结构体内的变量的名字拿出来后前缀拼在一起,就很方便,之前想的确实太麻烦了,就开写,然后去看样例,发现自己貌似读错题了,那个提示一直不是很懂,一看时间,嗨,没多少了,心想算了,就算读懂了也写不完,就摆了。

出考场了,感觉还行,也不知道怎么样,和同学聊了两句就回家了。

Day 2

在家里各种自测,洛谷的分最高 100+100+5+95/85,T4 是后面该数据了,少了 10pts,但是其他平台 T4 都只有 30pts 左右,就有点慌,因为今年的题确实太简单了,如果是洛谷的还好,其他 OJ 的结果就可能寄了。

Day 3~9

平淡的 whk 时间。

Day 9

CCF 出成绩了,一看 100+100+5+90=295,洛谷真的太会出数据了,甚至刚好是平均分(

只能说,感谢 CCF 出数据的不认真,T4 我的想法确实是正解,但是我贪心验证的时候复杂度应该是超了的,能有这个分真的很满意了。

Day 10~30

平淡的备战 NOIp 时间。

Day 30

终于是出勾子线了,OIerdb 也更新了,好耶,终于是 7 级了,也终于有蓝勾了,算是在退役前实现了一个一直在做的梦。

下载前可以先看下教程 https://pan.quark.cn/s/a4b39357ea24 在网页构建过程中,表单(Form)扮演着用户与网站之间沟通的关键角色,其主要功能在于汇集用户的各类输入信息。 JavaScript作为网页开发的核心技术,提供了多样化的API和函数来操作表单组件,诸如input和select等元素。 本专题将详细研究如何借助原生JavaScript对form表单进行视觉优化,并对input输入框与select下拉框进行功能增强。 一、表单基础1. 表单组件:在HTML语言中,<form>标签用于构建一个表单,该标签内部可以容纳多种表单组件,包括<input>(输入框)、<select>(下拉框)、<textarea>(多行文本输入区域)等。 2. 表单参数:诸如action(表单提交的地址)、method(表单提交的协议,为GET或POST)等属性,它们决定了表单的行为特性。 3. 表单行为:诸如onsubmit(表单提交时触发的动作)、onchange(表单元素值变更时触发的动作)等事件,能够通过JavaScript进行响应式处理。 二、input元素视觉优化1. CSS定制:通过设定input元素的CSS属性,例如border(边框)、background-color(背景色)、padding(内边距)、font-size(字体大小)等,能够调整其视觉表现。 2. placeholder特性:提供预填的提示文字,以帮助用户明确输入框的预期用途。 3. 图标集成:借助:before和:after伪元素或者额外的HTML组件结合CSS定位技术,可以在输入框中嵌入图标,从而增强视觉吸引力。 三、select下拉框视觉优化1. 复选功能:通过设置multiple属性...
【EI复现】基于深度强化学习的微能源网能量管理与优化策略研究(Python代码实现)内容概要:本文围绕“基于深度强化学习的微能源网能量管理与优化策略”展开研究,重点探讨了如何利用深度强化学习技术对微能源系统进行高效的能量管理与优化调度。文中结合Python代码实现,复现了EI级别研究成果,涵盖了微电网中分布式能源、储能系统及负荷的协调优化问题,通过构建合理的奖励函数与状态空间模型,实现对复杂能源系统的智能决策支持。研究体现了深度强化学习在应对不确定性可再生能源出力、负荷波动等挑战中的优势,提升了系统运行的经济性与稳定性。; 适合人群:具备一定Python编程基础和机器学习背景,从事能源系统优化、智能电网、强化学习应用等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于微能源网的能量调度与优化控制,提升系统能效与经济效益;②为深度强化学习在能源管理领域的落地提供可复现的技术路径与代码参考;③服务于学术研究与论文复现,特别是EI/SCI级别高水平论文的仿真实验部分。; 阅读建议:建议读者结合提供的Python代码进行实践操作,深入理解深度强化学习算法在能源系统建模中的具体应用,重点关注状态设计、动作空间定义与奖励函数构造等关键环节,并可进一步扩展至多智能体强化学习或与其他优化算法的融合研究。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值