首页 > 其他分享 >10.13模拟赛

10.13模拟赛

时间:2023-10-13 19:46:35浏览次数:39  
标签:原题 ++ tt get fos hh 10.13 模拟

发现两个原题,举办了举办了。

T1

这个题原题,搞两个树状数组就好了。

T2

我以为是个贪心,结果下来是dp(赛时没有hack了自己的贪心哪里不对,只知道大样例每跑过(

我们用 \(dp_{i, j}\) 表示在前 \(i\) 个椰子中选择了 \(j\) 个椰子最少需要砸多少下。

然后枚举我们下一个要选择哪个位置的椰子,这个时候,我们至少需要砸 \(\sum_{k<i}(k - i ) \times a_i\) 转移方程就呼之欲出 $ f_{i, j} \gets min_{k < i}(f_{i, j}, (i - k)\times a_i + f_{k, j-1})$

然后我们便可以用单调栈来维护,最后缩减复杂度。


        fos(j, 2, m)
        {
            ll hh, tt; hh = tt = 0;
            q[++ hh] = 0, q[ ++ tt] = j - 1;
            fos(i, j, n)
            {
                while(hh < tt && get(q[tt], j - 1) - get(q[tt - 1], j - 1) >= w[i] * (q[tt] - q[tt - 1])) -- tt;
                ll k = q[tt];
                f[i][j] = f[k][j - 1] + (i - k) * w[i];
                while(hh < tt && (get(q[tt - 1], j - 1) - get(q[tt], j - 1)) * (q[tt] - i) >= (get(q[tt], j - 1) - get(i, j - 1)) * (q[tt - 1] - q[tt])) -- tt;
                q[ ++ tt] = i;
            }
        }
        fos(i, m, n) ans = min(ans, f[i][m]);

T3

这个题原题,不多赘述。

T4

同昨天

标签:原题,++,tt,get,fos,hh,10.13,模拟
From: https://www.cnblogs.com/carp-oier/p/17762988.html

相关文章

  • 10.13日记
    基于AvaloniUI创建MediaPlayer,根据系统平台集成相应的媒体播放器此方案是考虑不同系统使用不同的媒体播放器,包括第三方的播放器,如Android的ExoPlayer或者IjkPlayer等。。个人认为可以考虑下面的方案,有兴趣的小伙伴可以一起交流下,即:Window->NativeControlHost+Overla......
  • 2023.10.13 JavaScript DOM
    文档对象模型获取对象1.根据id属性值获取,返回单个对象varh1=document.getElementById('h1');2.根据标签名获取,返回对象数组vardivs=document.getElementByTagName('div');3.根据name属性值获取,返回对象数组varhobbys=document.getElementByName('hobby');4.根......
  • 10.13日
    一、昨天的竞赛,补题总结,并完成了个人题解  https://blog.csdn.net/weixin_73550568/article/details/133805307?spm=1001.2014.3001.5502二、完成了数据结构作业,还有一篇代码大全读后感。三、跑步四、复习线段树还有搜素。五、如果有时间再复习一下前端vue......
  • 10.13
    今天脑子不太好,线上交了freopen算了,既然都要CSP-S了,就对自己严一点虽然本地应该也有188最高分315=100+100+100+15应得分数188=100+48+25+15实得分数88=0+48+25+158.39切T110.00打完T3暴力10.25打完T4暴力11.15调完T2暴力......
  • 【2023.10.13】宇星模王街景16043艺术馆
    前言右边那个,人仔不是艺术馆的本人是自费购买积木,购买原因是给妹妹培养动手能力,减少短视频占用时间,其次是给家里做摆饰,所以选择积木多考虑了美观非专业评测,如果想看更多积木评测请点进我的博客主页分类查看正文这个艺术馆大概是九月完成的吧,一直忘记发评测了虽然说不是第一......
  • 每日总结10.13
    今天完成了大数据的课堂测试,在完成过程中遇到了一些问题,由于之前的学习过程中更改了一些虚拟机中的权限,导致Hive不能正常使用,在解决这个问题时花费了一些时间,然后还解决了之前一直困扰我的问题就是sqoop不能正常使用导出文件,今天在同学的帮助下解决了这个问题。  ......
  • 今日总结10.13
    3、数据可视化: 将统计结果倒入MySql数据库中,通过图形化展示的方式展现出来。   ......
  • 计算机视觉与模式识别学术速递[10.13]
    一、检测相关(6篇)1.1UniPose:DetectingAnyKeypointshttps://arxiv.org/abs/2310.08530这项工作提出了一个统一的框架,称为UniPose,以检测任何关节的关键点(例如,人和动物)、刚性和柔软对象,以进行细粒度视觉理解和操纵。关键点是任何对象(尤其是铰接对象)的结构感知、像素级和紧凑表示......
  • 2023.10.13测试
    \[\text{NOIP模拟赛-2023.10.13}\](牛客场)T1矩阵交换一个\(n\timesm\)的矩阵\(A\),\(A_{i,j}\in\{1,2,3\}\)。每次可以任意交换两行,问能否使每列单调不降\(T,n\leq100\)签到题,写了\(1.5\rmh\),纯唐code#include<bits/stdc++.h>#definepiipair<int,int>usingname......
  • 2023年石门中学NOIP模拟测试(2023.10.13)
    再次被打爆...T1sb题,写个\(\text{vector}\)排序还挂了,服了。T2oh,我会推柿子。oh,我不会\(\text{Lucas}\)......