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

题3

10.24

P5658 [CSP-S2019] 括号树

这个实际上就是给定一个括号序列\(a\),然后对于每一个\(i\),来说,求出\([1,i]\)的所有合法括号子串(发现这个其实只需要求以\(i\)为结尾的合法括号后缀然后做前缀和就行了)那么只需要找出以\(i\)为结尾最短合法括号后缀就行,(设最短长度为\(g_i\),总数为\(f_i\)(设最短的位置在\(j\))),因为所有合法后缀一定是以\(j-1\)结尾的合法后缀再拼接\([j,i]\)就行。(当然包括\([j,i]\))所以\(f_i=f_j+1\)),所以,问题又成了求以\(i\)结尾的最短合法括号序列了。这个用\(g_i\)更新好了,挺好想的,然后没了。

http://www.zskr.cn/news/29625.html

相关文章:

  • 吴恩达深度学习课程一:神经网络和深度学习 第四周:深度神经网络的关键概念
  • 第171-172天:代理通讯篇无外网或不可达SockS全协议规则配置C2正反向上线解决方案
  • SpringBoot整合缓存1-Ehcache
  • 如何在一台 Linux 机器上管理不同版本的 CMake
  • 90 天打造可持续交付:12 条 DevOps 实践要点与避坑
  • Linux基础——iptables常规操作
  • 题解:P8930 「TERRA-OI R1」神,不惧死亡
  • 大数据案例 -2025/10/24
  • 详细介绍:记一次达梦数据库的查询异常
  • 从价值直觉到价值理性:AI元人文演进路径解读
  • 2025年阳台壁挂太阳能厂家权威推荐榜单:分体式阳台太阳能/阳台壁挂太阳能热水器/分体式阳台太阳能源头厂家精选
  • 完整教程:Java开发者进阶之路
  • 国标GB28181平台EasyGBS视频调阅效果在跨域安防监控中的核心应用
  • 102302143郑泽雄第一次作业
  • 2025 年兰州凯文中学推荐:兰州凯文中学,二十载深耕民办教育 双师赋能全维育人 以低进高出成效书写成长答卷
  • github克隆别人的项目并创建环境安装子模块 - 教程
  • 用AI“抄底”双十一
  • 【C++】函数参数传递
  • C++ lambd表达式
  • 监督学习、无监督学习、半监督学习、强化学习、自监督学习
  • 【哲学思考】:规则
  • Java多线程梳理
  • 【SAE出版 | 高届数 | 检索稳定】第七届土木建筑与城市工程国际学术会议(ICCAUE 2025)
  • 2025 年最新护眼灯生产厂家推荐榜:含全光谱智能照明标杆企业及高产能品牌优选指南自然光护眼/全光谱护眼/儿童护眼吸顶灯公司推荐
  • 2025 年国内吸顶灯源头厂家最新推荐排行榜:聚焦全光谱技术与品质生产,精选优质厂家助力家居照明选购全光谱/中山现代/客厅现代/吊灯吸顶灯公司推荐
  • RabbitMQ框架及应用场景
  • UNIX下C语言编程与实践11-UNIX 动态库显式调用:dlopen、dlsym、dlerror、dlclose 函数的使用与实例 - 指南
  • 手写ibatis
  • 国产IPD项目管理软件推荐|别再靠 Excel 推 IPD 了!帮你把IPD流程从“纸上”搬进系统
  • 【源码解读之 Mybatis】【核心篇】--第7篇:ParameterHandler参数处理机制