首页 > 其他分享 >CSP-S 2024 游记

CSP-S 2024 游记

时间:2024-10-29 19:00:10浏览次数:6  
标签:end max times 2024 游记 aligned CSP dp 式子

Day 0

回顾了一下各类字符串算法,切了几道 ACAM 的题。(果然没考)

然后就摆了。

Day 1

上午狠狠的摆。

下午去考场。

考试过程中被小孩哥干扰,左边砸鼠标,右边砸键盘。

有点缺德。

T1

签。

记 \(cnt_i\) 为战力为 \(i\) 的怪兽的个数,答案即为 \(\max(cnt_i)\)。

T2

转换成每个车能被下标为 \([l, r]\) 的摄像头看到。

最小点覆盖即可。

T3

令 \(dp_{i,j,k}\) 为枚举到第 \(i\) 位,上一位蓝为第 \(j\) 位,上一位红为第 \(k\) 位。

显然有 \(i=j\) 或 \(i=k\)。

所以我们简化为 \(dp_{i,0/1,j}\),表示为枚举到第 \(i\) 位,第 \(i\) 位取红/蓝,上一位蓝/红为第 \(j\) 位。

于是有:

\[\begin{aligned} dp_{i,0,j}&=dp_{i-1,0,j}+[a_i=a_{i-1}]\times a_i\\ dp_{i,0,i-1}&=\max^{i-2}_{j=0}(dp_{i,0,i-1},dp_{i-1,1,j}+[a_i=a_j]\times a_i)\\ \end{aligned} \]

发现 \(0/1\) 互不影响。

于是又有:

\[\begin{aligned} dp_{i,j}&=dp_{i-1,j}+[a_i=a_{i-1}]\times a_i\\ dp_{i,i-1}&=\max^{i-2}_{j=0}(dp_{i,i-1},dp_{i-1,j}+[a_i=a_j]\times a_i)\\ \end{aligned} \]

鉴于 \([a_i=a_{i-1}]\times a_i\) 为定值,上排的式子可以转化成全局加。

考虑优化下排的式子。

\[\begin{aligned} dp_{i,i-1}&=\max^{i-2}_{j=0}(dp_{i,i-1},dp_{i-1,j}+[a_i=a_j]\times a_i)\\ \end{aligned} \]

将其拆成三个式子的 \(\max\):

  • \(dp_{i,i-1}\)
  • \(\max^{i-2}_{j=0} dp_{i-1,j}\)
  • \(\max_{j<i-1,a_i=a_j} (dp_{i-1,j}+a_i)\)。

观察到第二个式子和第三个式子都包含区间最大值,考虑使用线段树优化 dp。

具体来说,对满足 \(a_i=k\) 的项单独开线段树,并对全局单独开一棵。

那么二操作就是全局树的区间 \(\max\),三操作就是第 \(a_i\) 棵树的区间 \(\max\)。

做完了。

T4

没来得及写,T3 debug 时间太长了。

模拟应该能拿 30 pts。

感受

  1. fsanitize 开了之后耗时几乎 \(\times 2\),T2 在打开时极限数据下耗时为 1300 ms,关闭后即降低至 600 ms。

  2. T3 式子转线段树的时候弄错了,浪费的时间有点长。

标签:end,max,times,2024,游记,aligned,CSP,dp,式子
From: https://www.cnblogs.com/redacted-area/p/18514170

相关文章

  • CCPC 2024 哈尔滨游记
    CCPC2024哈尔滨游记坐标SC,打星队伍,队伍基本上是临时搭伙的。我们学校共有四支队伍参加。Day0走之前模板都没怎么准备,教练说他会准备一些,所以就在走之前随便印了几张。凌晨从天府机场坐飞机到哈尔滨,一下飞机被哈尔滨的寒风吹傻了。这时发现教练给的计算几何板子是电子版......
  • 学期2024-2025-1 学号20241424 《计算机基础与程序设计》第6周学习总结
    学期2024-2025-1学号20241424《计算机基础与程序设计》第6周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计)这个作业要求在哪里(如2024-2025-1计算机基础与程序设计第六周作业这个作业的目标<参考上面的学习总结模板,把学习过程通过博客......
  • 【专题】2024中国B2B市场营销现况白皮书报告汇总PDF洞察(附原数据表)
    原文链接:https://tecdat.cn/?p=38043在2024年的市场环境中,营销领域呈现出复杂多样的态势。首先,从B2B企业来看,46%的营销人员面临预算缩减,然而指标未降,预算分布也呈现多元化,反映出不同的市场定位与策略。同时,预算较2023年有多种变化,体现了企业各异的市场预期和经营策略。文......
  • [CSP J/S第一轮知识] 计算机中的进制
    二进制二进制是一种数值表示系统,使用两个数码0和1表示数,现代的二进制记数系统是由戈特弗里德·莱布尼茨于167916791679年设计的。在计算机科学中,二进制是基本的数......
  • 【专题】2024中国数智社媒电商市场洞察报告汇总PDF洞察(附原数据表)
    原文链接:https://tecdat.cn/?p=38018当今时代,电商已深度融入人们的生活。2024年,电商市场迎来新的变化与挑战。社媒电商销售规模增长,1月热度突出,服饰、食品饮料、家居用品份额居前三,医疗健康与奢侈品涨幅显著。同时,综合电商增长乏力,直播电商增速放缓,全网销售额出现负增长。文末2......
  • .NET周刊【10月第4期 2024-10-27】
    国内文章C#实现信创国产Linux麦克风摄像头推流(源码,银河麒麟、统信UOS)https://www.cnblogs.com/shawshank/p/18494362随着国际形势变化,软件信创国产化迫在眉睫。本文介绍如何在国产操作系统上实现RTMP推流,包括摄像头和麦克风数据采集、编码、推送至流媒体服务器等。使用.NETCor......
  • CSP-S 2024 游记:祸兮,福之所倚;福兮,祸之所伏。
    前情提要:不会写游记,只是想写神秘的摘要。本来不想写游记的。因为一些神秘原因来写一写。day-1哎哎,怎么\(29\)号了啊,尝试进行一下回忆。记忆非常模糊啊,只不过记得昨天晚上打了CF,但是已经进行了早起,这是为什么呢?CF打的很唐,没打完D因为忘记带充电线导致电脑关机了,不过赛后......
  • CSPPPPP
    (?表示存疑,单独一个括号表示谔谔剩余3日感觉受周期影响有点大,所以直接当CSP不存在,把CSP当模拟赛打就可以打好(?不过nfls考前放三个大DS是什么意思啊,写完前两个就3h了,不过排名还不错(?下午把后两个改了,T3感觉找下规律列个GF就做完了,有时间的话肯定能切(?然后T4是巨型......
  • 2024年最佳CRM深度解析:企业用户首选
    目前,随着信息的飞速发展,中国CRM市场迎来了前所未有的发展机遇,各类CRM系统如雨后春笋般涌现,为企业提供了丰富的选择。在众多CRM系统中,哪些能够脱颖而出,成为企业用户的首选呢?以下是2024年最佳CRM系统排行榜,其中纷享销客凭借其卓越的表现荣登榜首。1.纷享销客:市场领导者市场地位:......
  • 强网拟态2024 wp
    CryptoXOR1.打开环境是一串字符,用一个异或脚本或者在线解码工具就可以解出来(只有一次加密)key是mimic解密得到flag在线解密或者脚本:#密文ciphertext="0b050c0e180e585f5c52555c5544545c0a0f44535f0f5e445658595844050f5d0f0f55590c555e5a0914"#将十六进制字符串转换为字节cip......