首页 > 其他分享 >2024.11.23模拟赛(*^▽^*)

2024.11.23模拟赛(*^▽^*)

时间:2024-11-23 17:58:24浏览次数:9  
标签:状态 困困 2024.11 23 T2 转移 困困困 特殊 模拟

加密版:困困,困困困困困。困困困困困困困困困困困困困困困困困,困困困困困困困困困困困。困困困,困困困困困困困困困困,困困困困困困困困困困困困困困困困困困困困困,困困。困困困困,困困困困!

今天,模拟赛还没开始多久,就闻到了弥漫在空气中的糊味。于是,整个机房一起(?)冲到操场 看热闹 观察情况,不过十分钟后也差不多回去了。然后就开始打。T1题意叙述不清+简单,我都怀疑我是不是想假了;T2刚开始想成贪心了,但总感觉不对劲,及时换成了\(dp\);T3?我不道啊,推了下样例一不小心性质就出来了,打了特殊样例,但是我为什么不打暴力!!!为什么啊wwwwww;真是\(dij\)打多了,看到T4就想到\(dij\)的暴力写法了,然后又手推了下特殊样例,虽然时间耗得多了点,但分到手了。最后T1 100分,T2 70分,T3 12分,T4 30分,总分212,未挂分

作业小链接



T2【自行车】

题目大意:

解题思路:

容易想到\(dp\)转移方程:

\[f_{i,j}=\begin{cases} f_{i-1,\ j-1}+1,a_{i}\neq b_{j}\\ min(f_{i-1,\ j}\ ,f_{i,\ j-1})+1,a_{i}= b_{j} \end{cases}\]

但这样的转移是\(O(n^{2})\),考虑优化。

显然,我并没有想出怎样优化

我们可以注意力惊人地注意到,满足\(a_{i}=b_{j}\)状态的只有\(n\)个,我们称它是特殊状态,称\(a_{i}\neq b_{j}\)是普通状态。

经过思考,我们会发现:对于普通状态\(f_{i,j}\),它一定是从\(f_{i-1,j-1}\),\(f_{i-2,j-2}\)…一直到特殊状态\(f_{i-t,j-t}\)。也就是说,每个普通状态一定是通过某个特殊状态+某个固定值转移而来的。

所以,只要处理出所有特殊状态的值,就可以得到答案了。考虑设状态\(f_{k}\) 表示对于\(k=a_{i}=b_{j}\) 的特殊状态的转移答案。注意到在上述从普通业主那个题

标签:状态,困困,2024.11,23,T2,转移,困困困,特殊,模拟
From: https://www.cnblogs.com/Myyy-L/p/18564867

相关文章

  • noip模拟19
    A镜的绮想(mirror)签签签。配对的点对一定\(x\)相同,那用\(O(nm)\)地匹配一下,因为有几个点的\(x\)全都相同,所以\(map\)和\(umap\)会塞到\(n\timesm\)个数,显然会爆炸,只能开桶,手动把纵坐标搞成全正的,就行。点击查看代码#include<bits/stdc++.h>usingnamespac......
  • 2024.11.21随笔&联考总结(补)
    前言都过了几天了,但是还是大概写一下吧,希望不要耽误太多时间。考试第一题签到题直接做。第二题一眼是矩阵乘法优化dp,然后大概看了几眼先不管去看第三题。然后第三题是数学题,感觉很可做。然后看到部分分感觉像是提示,于是就顺着想,大概思路都想好了,就是有一个情况求方案数的时候......
  • 第十六届蓝桥杯模拟赛(第二期)—Java
    2024第十六届蓝桥杯模拟赛/校赛第二期个人题解,有错误的地方欢迎各位大佬指正问题一(填空题)【问题描述】如果一个数p是个质数,同时又是整数a的约数,则p称为a的一个质因数。请问,2024的最大的质因数是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后......
  • 思科模拟器1.2(划分逻辑局域网)
    对于一个通过交换机(或集线器)连接起来的通信终端,可以利用子网掩码划分出不同网段,从而建立起一个逻辑局域网,实现对终端之间的通信控制。操作要求:图1.2.1  按图1.2.1所示的拓扑图的设备及表1.2.1的要求在思科模拟器软件中布置并连接好设备。设置适当的子网掩码使得一个网段......
  • CSP/信奥赛C++语法基础刷题训练(23):洛谷P1217:[USACO1.5] 回文质数 Prime Palindromes
    CSP/信奥赛C++语法基础刷题训练(23):洛谷P1217:[USACO1.5]回文质数PrimePalindromes题目描述因为151151151既是一个质数又是一个回文数(从左到右和从右到左是看一样的),......
  • 11.23
    100+100+75+0=275为了防止影响观感折叠起来了马就是多,羡慕吧......
  • 打卡信奥刷题(290)用C++工具信奥P2347[普及组/提高] [NOIP1996 提高组] 砝码称重
    [NOIP1996提高组]砝码称重题目描述设有1g1\mathrm{g}1g、2g......
  • 【问题描述】 在某班30位学生中,征集慈善募捐,输入每人捐款金额,当总数达到1000元时就提
    【问题描述】在某班30位学生中,征集慈善募捐,输入每人捐款金额,当总数达到1000元时就提前结束。统计结束时捐款的人数,以及平均每人捐款的数目。【输入样例】12065100230458976500【输出样例】8153.125#include<bits/stdc++.h>usingnamespacestd;intmain......
  • [2024.11.23]NOIP2024模拟赛
    又废了。没开T3,所以赛后需要重新写。赛时T1第一眼捕捉到字典序,同时还注意到了哈密顿路径。数据范围很小,所以考虑枚举填充次序,每次找到最优的填充。把以前已经填过的元素标记。对于当前的这次填充,它能填在这里需要满足后面最优的填充方式与之前填充代价的和需要满足条件。......
  • 【核心复现】模拟负荷不确定性——拉丁超立方抽样生成及缩减场景研究(Matlab全代码)
     ......