题3

news/2025/10/24 18:26:18/文章来源:https://www.cnblogs.com/lghjl/p/19164020

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.mzph.cn/news/945586.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CompletableFuture串联多个异步任务实践

CompletableFuture串联多个异步任务实践java 多线程中对于一个任务A完成了,任务B才开始;任务B完成了,任务C才开始;’任务C完成,任务D才开始;每个任务都是一个异步任务列。 废话少说,直接看代码,调试理解static…

课后作业4

https://files.cnblogs.com/files/blogs/847991/动手动脑4.zip?t=1761301142&download=true

吴恩达深度学习课程一:神经网络和深度学习 第四周:深度神经网络的关键概念

此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下:原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案…

第171-172天:代理通讯篇无外网或不可达SockS全协议规则配置C2正反向上线解决方案

内网渗透代理scoks代理 解决漏洞利用和信息收集打点部分的问题 使用CS使用4a和5都可以,只是scoks5需要进行账号密码的认证 建立隧道之后,可以使用proxifier进行连接,然后填上CS服务器的IP和端口,隧道是目标主机和C…

cn域名隐私保护

cn域名隐私保护MU5735 R.I.P

城市基础设施安全运行监管平台

当我们漫步在城市街头,或许很少会想到脚下纵横交错的管网、头顶横跨而过的桥梁、地下穿梭的轨道交通,这些城市基础设施如同人体的“生命线”,时刻维系着城市的正常运行。而如今,一套名为“城市基础设施安全运行监管…

ZR 2025 NOIP 二十连测 Day 7

100 + 25 + 25 + 30 = 185, Rank 75/130.想 1h B 的正解 vs 打 D 15pts 的部分分。25noip二十连测day7 链接:link 题解:题目内 时间:4h (2025.10.24 14:00~18:00) 题目数:4 难度:A B C D\(\color{#FFC116} 黄\)*1…

CSP-S 37

10.2410.24 连续inf场没有切掉 t1 了\(\ldots\) 0+100+70+30=200 甚至 t1 是唯一爆蛋的。 2h 写 t1 获得 0pts 好成绩,剩下 2h 获得 200pts 。 难崩。 t1 第一眼:好像那道\(O(n^3)\) dp 。 第二眼:坏了回文串咋转移…

SpringBoot整合缓存1-Ehcache

一、缓存是什么? 缓存是一种将数据临时存储在高速存储介质(如内存)中的技术,目的是减少对数据库等低速存储的访问,提升系统响应速度。 Ehcache 是一个成熟的 Java 缓存框架,支持本地缓存和分布式缓存(需配合 Te…

【开题答辩全过程】以 M11289生鲜商城为例,具备答辩的问题和答案

【开题答辩全过程】以 M11289生鲜商城为例,具备答辩的问题和答案pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "…

如何在一台 Linux 机器上管理不同版本的 CMake

目录🧩 为什么需要多版本 CMake?✅ 核心原则📦 步骤 1:下载并安装多个 CMake 版本(推荐预编译包)1.1 创建安装目录1.2 下载预编译二进制包1.3 复制到目标目录🔗 方法一:使用 update-alternatives 管理(推荐…

90 天打造可持续交付:12 条 DevOps 实践要点与避坑

DevOps 不是工具堆砌,而是“从需求到价值”的系统工程。本文用可量化指标(DORA)作为牵引,给出12 项关键实践与90 天落地路线图,并示例如何用 ONES 研发管理平台把需求、任务、测试、发布与复盘串成一条可追踪的价…

CSharp: word,excel,powerpoint convert to pdf,hrml etc using Aspose.Office

/// <summary>/// 目标文件类型/// Aspose是商业软件需要购买/// </summary>public enum FileFormat{None,Pdf,Html,Text,Doc,Docx,Xls,Xlsx,CSV,PPT,PPTx,SVG,Webp,Rtf,Dwg,Psd}/// <summary>/// 文…

Offsec Nibbles CTF 实战解析:PostgreSQL漏洞利用与权限提升

本文详细记录了Offsec Nibbles CTF挑战的完整解题过程,重点分析了PostgreSQL CVE-2022-1552漏洞的利用方法,通过Python脚本实现远程代码执行,并分享了权限提升的实战经验,最后讨论了系统加固建议。Offsec Nibbles …

Linux基础——iptables常规操作

Linux基础——iptables常规操作一、iptables概述iptables 的核心是四表五链,四表:raw, connecting tracking, mangle, nat 五链:PREOUTING, INPUT, FORWAED, OUTPUT, POSTROUTING 每种表可以包含的链种类TablesPRER…

MySQLdump 常用参数说明 - 实践

MySQLdump 常用参数说明 - 实践2025-10-24 18:04 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !importa…

2025 10 24日报

上午 写了周作业的F题,一开始以为很难,后面发现字符串的长度小于等于100,于是就可以直接设 dp[i,j,k], 表示 [1∼i] 里面有 j 个 1,总贡献为 k 的方案中与 s [1∼i] 最小的不同个数,然后转移就很明显了dp[i,j,k]…

Linux手动安装最新版 CMake

目录🔽 步骤 1:进入临时目录并下载 CMake 二进制包🔧 步骤 2:解压安装包🧩 步骤 3:将 CMake 添加到系统 PATH方法 A:全局生效(需 root 权限)方法 B:仅对当前用户生效(无 root 权限也可用)✅ 步骤 4:验…

2025年新疆喀纳斯旅游服务权威推荐榜单:新疆/阿勒泰/禾木深度游旅行社综合评测

碧蓝的喀纳斯湖倒映着雪山林海,三湾的晨雾缭绕如仙境,图瓦村落的木屋错落于林间,这片北疆雪域明珠正吸引着越来越多游客的目光。 据新疆文旅厅数据显示,2024年新疆接待游客总量突破2.5亿人次,但随之而来的是投诉量…

一天一款实用的AI工具,第9期,AI转黏土风格

一键将图片转成黏土风格,呈现立体质感与柔和色彩的可爱画面。工具介绍 本期推荐这款【AI转黏土风格】工具,它能将任何照片瞬间变成软萌圆润的黏土动画风! 它完美模拟了真实黏土的柔和质感与磨砂纹理,让人物如同定制…