当前位置: 首页 > news >正文

P13382 解题报告

前言

连续段 DP 板子,问题在于没有学连续段 DP 并理解其本质
这个题目还可以当成每一次插入一些字母是一个很好的 trick
同时记得联考没有好东西,不会就跳了看后面的暴力拿满
经常出现 T3,4 没有时间做的情况也可以解决,尝试第一个小时先看完题目并且拿到最高的部分分再考虑 T1,2 虽然会损失一个小时但是至少可以把暴力分打满

题意

给出一个字符串求有多少种重排方案使得字符串的极长连续段数量为 \(S\)
$ len\le 10^6,S\le 100 $。

思考

首先联考的时候考了 1h 突然说少了一个 \(S\le 100\) 的条件,然后引起公愤。
那么发现计数类问题的大部分做法都是 DP,或者说发现这个题目不能使用调整法找答案,所以考虑 DP。

  • 思考过程1
    首先 DP 只是搜索带上记忆化而已,所以考虑如果搜索要记录什么东西,最基本的搜索是记录每一个字母还剩下多少个,发现这个东西在 DP 里面不好记录,所以考虑换一种搜索方式,发现可以从最小的字母到最大的字母依次放入这个字符串,这样就只需要记录
http://www.hskmm.com/?act=detail&tid=37454

相关文章:

  • 我最常用的快捷键
  • Semgrep代码审计工具的使用
  • 厨房电秤方案:介绍一款电子秤芯片sic8632
  • CodeForces-1183F Topforces Strikes Back
  • WPF多语言实现
  • 16 倍性能提升,成本降低 98%! 解读 SLS 向量索引架构升级改造
  • unity设置外置文件,运行读取文件获取地址
  • CF981F Round Marriage
  • macOS直接使用pip安装报错
  • 2025 年最新螺旋地桩厂家推荐排行榜:聚焦光伏大棚等场景,甄选优质实力企业桩尖/大棚/组合/地螺丝螺旋地桩厂家推荐
  • CodeForces-1620D Exact Change
  • 2025 年蒸发器制造商最新推荐排行榜:聚焦节能环保领域,精选废水 / 多效 / 低温等类型设备实力品牌(TOP6)
  • K8S控制器压测调参
  • 第六周第四天6.4
  • Wireshark抓包教程:JSON和HTTPS抓取
  • 2025 年电子万能试验机生产厂家最新推荐榜:聚焦企业专利技术、品质管控及知名客户合作案例的权威解析
  • 禁用内核模块,是否需要执行脚本 $ sudo update-initramfs -u $ sudo update-grub ? - 详解
  • Spring AI Alibaba Admin 正式开源!!
  • snack4-jsonpath v4.0.2 发布
  • 2025 年东莞钢结构厂房施工公司最新推荐榜:聚焦企业专利技术、品质管控及知名客户合作案例的权威解析
  • Python 字符串和 数字(int、float、Decimal、Fraction 等) 的一些使用技巧
  • Python 类、对象、继承、方法 的一些使用技巧
  • Python 列表、字典、集合、生成器、迭代器 的一些使用技巧
  • 上海AI短视频获客企业口碑榜:技术实力、服务案例及市场覆盖率的深度解析
  • 【为美好CTF献上祝福】杂项笔记
  • 权威调研榜单:扬州公考笔试机构TOP3榜单好评深度解析
  • PyOCD使用指南
  • 嵌入式主板全景解析:从选型到趋势,读懂工业智能的核心载体
  • 2025 年唐山油漆生产厂家最新推荐榜单:精选优质企业,解析专业品牌选购指南唐山油漆批发/唐山油漆生产公司推荐
  • vscode创建快捷代码块,同时配置vue2和vue3的快捷代码块