首页 > 其他分享 >片集 No.1

片集 No.1

时间:2024-07-15 21:43:29浏览次数:8  
标签:前缀 sum times 片集 No.1 displaystyle

由于-\(看片\)-生涯转瞬即逝,于是我选择对“\(片\)”进行一定的总结:

相信你一定看懂了

由于开始的时间有一点晚,就姑且认为我以后会慢慢补充吧......

  1. ——\(CF1789F\) \(Serval\) \(and\) \(Brain\) \(Power\)——
    解:
    见过狗的,没见过这么狗的:
    分 \(3\) 类讨论:
    首先对于偶数的,我们显然可以直接枚举两串的长度,
    其次,对于 \(3\) 的,可以进行上述相同的操作,只不过是区间分为3段
    最后,对于\(\geq\) \(5\) 的奇数,进行“二进制拆分”即可

  2. ——\( CF1781F\) \(Bracket\) \(Insertion\)——
    解:
    考虑转移这个恶心的东西,首先吧 “\((\)” 和 “\()\)” 变成 \(1\) 和 \(-1\)
    这个时候,我们可以发现个合法的序列要满足任意部位
    大于等于前缀和 \(0\),结尾前缀和为 \(0\)(这个不用管),
    然后有一种想法,我们考虑一个数往后它的贡献,
    这个时候,当前的 \(f\) 由后面的操作而来,这个时候,
    设当前这一位的前缀和为 \(x\),有 \(1\):
    不妨吧每一次操作拆开,那么 \(1\) 行为就是把当前以为改为 \(x\) , 后两位为 \(x+1\), \(x\)
    反之,对于 \(2\) 行为,就有 \(x\), \(x-1\), \(x\)
    就可以放心操作不用管,此时,有方程,当前:

    $f_{n,k}=\displaystyle\sum_{i=0}^{n-1} \displaystyle\sum_{j=0}^{n-i-1} C_{n-1}^i C_{n-i-1}^j \times p \times f_{i,k} \times f_{j,k+1} \times f_{n-1-i-j,k} + $

    \(\displaystyle\sum_{i=0}^{n-1} \displaystyle\sum_{j=0}^{n-i-1} C_{n-1}^i C_{n-i-1}^j \times p \times f_{i,k} \times f_{j,k-1} \times f_{n-1-i-j,k}\)

    意为:
    往后 你 \(n-1\) 次选择,选i种第一种情况,\(j\) 种第二种情况,\(n-i-j-1\) 种第三种情况递推出当前情况

    这是 \(n^4\) 的做法,然而,两个 \(\sum\) 可以化简

    令 \(g_{n,k}=\displaystyle\sum_{i=0}^{n-1} C_n^k \times f_{i,n} \times f_{j-i,n}\)

    放入原方程就有:
    实际上,跟斜率优化一样,上面那个只是把 \(j\) 提了出来

    \(f_{n,k}= \displaystyle\sum_{j=0}^{n-1} C_{n-1}^j \times g_{{n-1-j},k}\times(p \times f_{j,k+1} + (1-p) \times f_{j,k-1}\)

标签:前缀,sum,times,片集,No.1,displaystyle
From: https://www.cnblogs.com/Aaron-Yao-Aloe/p/18304017

相关文章

  • 分片集群平衡器Balancer
    分片集群平衡器 MongoDB平衡器是一个后台进程,用于监控每个分片集合中每个分片的数据量。当给定分片上的分片集合的数据量达到特定的 迁移阈值时,平衡器会尝试在分片之间自动迁移数据,并在尊重区域的情况下使每个分片的数据量达到均衡。默认情况下,平衡器进程始终处于启用状态。......
  • 详解 ClickHouse 的分片集群
    一、简介分片功能依赖于Distributed表引擎,Distributed表引擎本身不存储数据,有点类似于MyCat之于MySql,成为一种中间件,通过分布式逻辑表来写入、分发、路由来操作多台节点不同分片的分布式数据ClickHouse进行分片集群的目的是解决数据的横向扩容,通过分片把一份完整......
  • 动物实验~No.1 行为学之水迷宫
    Morris水迷宫实验作为评价动物学习记忆水平的金标准,为动物实验的科学性及准确性提供了重要保障。实验指标的确立及选择以及选取恰当的统计学方法也为动物实验的结果提供了科学依据。今天浅浅记录下Morris水迷宫相关实验指标的选取及意义以及对于数据处理的统计方法选择。1.Mor......
  • 【深度学习】使用python做h256编码的视频抽帧获取图片集
    文章目录前言一、python、深度学习、数据集的概念1.python2.深度学习3.数据集二、使用步骤1.从[visualstudio官网](https://code.visualstudio.com)下载2安装python环境2.1在visualstudio中安装python包2.2安装python依赖库3.安装opencV4.编写python代码5.视频抽帧......
  • DP32RF002 是深基于 ARM Cortex-M0+内核的超低功耗、高性能的、单片集成 (G)FSK/OOK
    产品简介DP32RF002是深基于ARMCortex-M0+内核的超低功耗、高性能的、单片集成(G)FSK/OOK无线收发机的32位SoC芯片。工作于200~960MHz范围内,支持灵活可设的数据包格式,支持自动应答和自动重发功能,支持跳频操作,支持FEC功能,同时内部集成了完整的射频接收机、射频发射机......
  • redis实现分片集群
     为什么要使用分片集群?主从和哨兵可以解决高可用、高并发读的问题。但是仍存在海量数据存储、高并发写问题分片集群特征:集群中有多个master,每个master保存不同数据。为master置备了后备隐藏能源:多个slave节点优化了sentinel,master互相ping检测彼此状态结构复杂,难弄 ......
  • 搭建MongoDB分片集群
    目录一、什么是分片二、分片集群1、组件构成2、分片集群内各组件间交互三、数据如何切分四、分片策略1、哈希分片2、范围分片五、分片集群架构六、搭建分片集群1、涉及主机2、所有主机安装MongoDB3、分片节点副本集的创建3.1、第一套副本集shard13.1.1、准备存放数据和日志的目录3......
  • 在副本集和分片集群上构建 MongoDB 索引
    1.限制留有足够的内存来容纳工作集是非常重要的。不一定所有索引都要放在内存中。在v4.0之前,索引键的限制应小于1024字节。从v4.2版开始,这一限制被取消。索引名也是如此,在使用fcv4.0及以下版本的数据库中,索引名的最大长度为127字节。在dbv4.2和fcv4.2中,这一......
  • redis自学(35)搭建分片集群
    分片集群结构主从和哨兵可以解决高可用、高并发读的问题。但是依然有两个问题没有解决:l 海量数据存储问题l 高并发写的问题使用分片集群可以解决上述问题,分片集群特征:l 集群中有多个master,每个master保存不同数据,因此能存多少取决于master节点的数量,解决了海量数据存储的......
  • Switch 和 PS1 模拟器:3000+ 游戏随心玩 | 开源日报 No.174
    Ryujinx/RyujinxStars:26.1kLicense:MITRyujinx是用C#编写的实验性任天堂Switch模拟器。该项目旨在提供出色的准确性和性能、用户友好的界面以及稳定的构建。它已经通过了大约4050个测试,其中超过4000个可以启动并进入游戏,其中大约3400个被认为是可玩的。......