首页 > 其他分享 >231005.md

231005.md

时间:2023-10-05 20:35:01浏览次数:41  
标签:11 10 md 线段 09 40 231005 维护

2023/10/05 模拟赛 总结

时间安排

07:55 - 08:30

起晚了。看题,写了下 A 的四方,卡了卡常发现跑的有点快,写 B。

08:30 - 09:10

卡 A 常数,加了些大优化。

09:10 - 09:40

拼 C 的前几个包。

09:40 - 11:00

写 D,拍 A,B。

11:00 - 11:40

写 C 的大暴力 dp。

总结反思

写题太慢了。

节奏有点拖。

subtask 忘记对拍了。

题解

A.

每次只爆搜能减小的部分,总爆搜点数是 3 方。

B.

邻项交换贪心。

C.

填的数一定递减,暴力 dp 好写,然后斜率优化。

D.

对每种数维护线段树,然后开一棵结构相同的辅助树,辅助树不维护信息,而是存对应位置节点最大的答案。

每次暴力线段树合并。答案放在根上维护,查询在辅助树上定位后暴跳根。

也可以维护线段树的前缀和然后二分。

标签:11,10,md,线段,09,40,231005,维护
From: https://www.cnblogs.com/aaa12321/p/17743872.html

相关文章

  • 性能暴增70%!AMD线程撕裂者RPO 7000将于10月19日发布: 96核心Zen 4史无前例
    据wccftech最新报道,AMD的下一代RyzenThreadripper(线程撕裂者)PRO7000“StormPeak”CPU将于10月19日作为终极工作站解决方案亮相。据悉,线程撕裂者PRO7000是AMD基于Zen4架构的最新一代旗舰工作站CPU,它的推出也意味着基于Zen3的PRO5000系列将退出历史舞台。根据泄露的消息,预......
  • cmd powershell 命令行窗口保存更多的历史记录输出行数,防止上面的输出被自动删除
    布局-屏幕缓冲区大小-高度调大或者是用https://stackoverflow.com/questions/71099275/can-view-the-history-of-powershell-outputs这个办法自动保存到一个txt文件中参考https://stackoverflow.com/questions/1740876/more-lines-in-command-window ......
  • delphi中FormDestroy和FormClose的区别和联系
    在Delphi中,FormDestroy和FormClose是用于处理窗体关闭事件的两个不同的事件处理程序。它们有一些区别和联系,下面我将详细解释它们之间的差异和关联:FormDestroy事件:FormDestroy事件是一个在窗体销毁时触发的事件。这个事件通常用于释放在窗体生命周期内创建的资源,如对象、......
  • 231004.md
    2023/10/04模拟赛总结时间安排07:40-08:20看题,写A,B,感觉会C。08:20-08:40写C暴力。08:40-09:10写换根部分,思考怎么不用平衡树。09:10-10:10写平衡树,调代码。拍C。10:10-10:20写D暴力。10:20-10:40拍A,B。10:40-11:20写D40分。11:20-1......
  • 探索化学之秘:PerkinElmer ChemDraw Pro 2022 - 分子结构的视觉盛宴 mac+win版
    PerkinElmerChemDrawPro2022是一款全球领先的化学绘图软件,为全球科研人员、教育工作者以及工业界专业人士提供了直观、高效的工具,以创建、呈现和探索分子结构与化学反应。→→↓↓载PerkinElmerChemDrawPro2022mac/win版一、直观的绘图界面,快速构建分子模型PerkinElmer......
  • testpmd
       estPMDTestPMD的本质是一个使用DPDK库实现的DPDKApplication,作用是在以太网端口之间转发数据包。通过TestPMD运行时的命令行,我们可用于配置端口(Port)之间的数据包转发和网卡(NetworkInterface)支持的其他功能。此外,我们还可以用TestPMD来尝试一些不同的驱动程序的......
  • C PHP Go.md
    C语言1.visualStudiolnstaller安装去官网下载后点击exe文件,在弹出的窗口中点击继续后,选择c++桌面开发并点击安装。注册账号登录vsl的时候需要登录账号,所以需要试用邮箱创建一个账号。新建项目点击新建项目后,再点击控制台应用并下一步,输入项目名称、路径......
  • Java基础:meta-info.md文件的作用
    作用概述meta-info.md文件通常是一个用于提供关于软件包或项目的元信息的文本文件。它可以包含各种类型的信息,具体取决于项目的需求和约定。一些常见的元信息包括:项目说明:描述项目的目的、功能、特点等。这可以是一个简短的描述或详细的文档。版本信息:指定软件包或项目的版本号、......
  • 目标检测框架MMDetection训练自定义数据集实验记录
    在上一篇博文中,博主完成了MMDetection框架的环境部署与推理过程,下面进行该框架的训练过程,训练的入口文件为tools/train.py,我们需要配置的内容如下:修改Train.py文件确定自己要用的模型parser.add_argument('--config',default="/home/ubuntu/programs/mmdetection/configs/faster_rc......
  • 22.表单提交验证和前端MD5加密
    onclick用这个函数来绑定,onclick表示点击事件,当某个按钮被点击时发生表单加密就是为了在提交表单的时候对用户的个人隐私进行加密处理,利用md5进行加密可以有效避免恶意用户进行抓包来获取用户的隐私functionf(){varzh=document.getElementById('zh');获取zh......