南沙定制型网站建设网站建设特色

pingmian/2025/10/8 21:54:31/文章来源:
南沙定制型网站建设,网站建设特色,厦门手机网站建设是什么,深圳网页设计师公司题目链接 这个挑战赛的 F F F是我出的#xff0c;最后 zhoukangyang 爆标了。。。orzorz 记所有有颜色的边的属性集合 S S S 。 首先在外层容斥#xff0c;枚举 S ∈ [ 0 , 2 w ) S\in [0,2^w) S∈[0,2w)#xff0c;计算被覆盖的的边中不包含 S S S 中属性#xff0c…题目链接 这个挑战赛的 F F F是我出的最后 zhoukangyang 爆标了。。。orzorz 记所有有颜色的边的属性集合 S S S 。 首先在外层容斥枚举 S ∈ [ 0 , 2 w ) S\in [0,2^w) S∈[0,2w)计算被覆盖的的边中不包含 S S S 中属性并且没有被覆盖的边的数目恰好为 i i i 的配对方案数。 暴力的 DP 做法是记录子树内还没有被匹配的点的数目复杂度 O ( n 5 ) O(n^5) O(n5)不能通过。出题人特意卡了这种做法。 如果一条边没有覆盖那么所有点对间的路径都不能经过这条边这样我们可以把一个连通块分成两个子联通块进行求解。但是这样就要记录连通块里面所有的点无法通过 考虑二项式反演。记 g ( i ) g(i) g(i) 表示钦定断了 i i i 条边即 i i i条边没有被覆盖的方案数 f ( i ) f(i) f(i) 表示恰好断了 i i i 条边的方案数注意这里的下标 i i i 不包含一定不被覆盖的边。那么有 g ( i ) ∑ j i n − 1 ( j i ) f ( j ) ⇒ f ( i ) ∑ j i n − 1 ( − 1 ) j − i ( j i ) g j g(i)\sum _{ji}^{n-1}\binom{j}{i}f(j)\Rightarrow f(i)\sum_{ji}^{n-1}(-1)^{j-i}\binom{j}{i}g_j g(i)∑jin−1​(ij​)f(j)⇒f(i)∑jin−1​(−1)j−i(ij​)gj​ 而 g ( i ) g(i) g(i) 是好算的也就是剩下的每个连通块内部任意连边的方案数的乘积 记 h ( n ) h(n) h(n) 表示大小为 n n n 的连通块任意连边的方案数如果 n n n 为奇数那么答案是 0 0 0如果 n n n 为偶数那么答案是 ( n − 1 ) × ( n − 3 ) × . . . × 1 (n-1)\times (n-3)\times ...\times 1 (n−1)×(n−3)×...×1 考虑 DP。设 d p ( u , i , j ) dp(u, i, j) dp(u,i,j) 表示以 u u u 为根的子树已经断了 i i i 条边连通块大小为 j j j 的方案数。对于一条边 ( u , v , w ) (u,v,w) (u,v,w) 转移式子如下 1.1 1.1 1.1 d p ( u , i , j ) × d p ( v , i 2 , j 2 ) × h ( j 2 ) → d p ( u , i i 2 1 , j ) dp(u, i, j) \times dp(v, i_2, j_2) \times h(j_2) \to dp(u, i i_21, j) dp(u,i,j)×dp(v,i2​,j2​)×h(j2​)→dp(u,ii2​1,j) 1.2 1.2 1.2 如果 w ∉ S w\notin S w∈/S d p ( u , i , j ) × d p ( v , i 2 , j 2 ) → d p ( u , i i 2 , j j 2 ) dp(u,i,j)\times dp(v,i_2,j_2)\to dp(u,ii_2,jj_2) dp(u,i,j)×dp(v,i2​,j2​)→dp(u,ii2​,jj2​) 这个 DP 的时间复杂度上界是 O ( n 4 ) O(n^4) O(n4) 的因此总复杂度 O ( 2 w n 4 ) O(2^wn^4) O(2wn4) 。 但是注意到每个连通块大小都是必须偶数因此常数极小实测单次 DP 计算量在 1 0 6 10^6 106 左右链的情况可以卡满。注意要把 DP 值为 0 的状态跳过否则无法通过 数据里面造了一些几条链并起来的情况暴力要跑 4s 以上std 能稳定在 0.5s 内出解。随机数据下基本卡不了。如果有人暴力冲过去了或者正解被卡常了出题人在这里谢罪:( 考虑到打这场比赛的大佬肯定还是比较多的如果场切这道题的大佬们有更精确的分析复杂度的方式欢迎赛后分享。 updF 存在 O ( 2 w n 3 ) O(2^wn^3) O(2wn3) 的做法具体是将DP状态的第一维看成多项式并用点值来维护。详见zhoukangyang的代码。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89168.shtml

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

相关文章

百度移动网站建设有几种喀喇沁旗网站建设公司

354. 俄罗斯套娃信封问题 - 力扣(LeetCode) 给你一个二维整数数组 envelopes ,其中 envelopes[i] [wi, hi] ,表示第 i 个信封的宽度和高度。 当另一个信封的宽度和高度都比这个信封大的时候,这个信封就可以放进另一…

成都网站制作龙兵科技照片合成制作app

http://www.bvbcode.com/app/downloadfile1?type2&down_key684b999e03e30a3e29cf1ada84d62b55&fileid1674791&softkeysul6vt9o&t1578129576

pythone网站开发昆明建站专家

目录 一、java常见问题JDK和JRE的区别是什么?Java中的String类是可变的还是不可变的?Java中的equals方法和hashCode方法有什么关系?Java中什么是重载【Overloading】?什么是覆盖【Overriding】?它们有什么区别&#xf…

24小时自助建站电子商务论文8000字

一、排序栗子 注: 属性字段需要进行转换,如String类型或者Number类型 //升序排序 首元素(element1)在前 降序则(element1)元素在后 data data.sort((element1, element2) >element1.属性 - element2.属性 ); 二、代码 Page({/*** 页面的初始数据*/data: {user:…

手机网站的优缺点深圳住房建设部官方网站

1、前言 vcpk是是一款开源的c/c库管理工具,尤其是在windows平台,可以帮助我们很好的管理各种依赖包。 在windows环境做c/c开发的人应该都深有体会,有时候编译需要下载一堆依赖库,导致搭建编译环境特别麻烦。但是,通过v…

公司网站建设与维护方案wordpress主题名字

这个十一注定是一个不能放松、保持“紧”的十一。由于报名了全国计算机技术与软件专业技术资格(水平)考试,11月4号就要考试,因此8天长假绝不能荒废,必须要好好利用起来。现在将各个核心知识点一一进行提炼并做记录。 所…

动漫网站开发 sh框架dede网站版权信息修改

1.案例7.安安的通讯助手 目标 组件设计 素材准备 所有组件的说明及属性设置(1) 所有组件的说明及属性设置(2) 所有组件的说明及属性设置(3)布局小技巧 行为逻辑设计 自动回复短信 短信收发器 组件 记录已收…

昆明网站设计方案怎么给网站做动图

(73)封装一个widget 醒目:必须在web环境下使用,无论是python的web.py或者是通过http访问网站环境,都可以,但纯本地是不可行的。 首先,什么是widget? 简单来说,就是一个do…

网站开发与设计现状网站seo优化怎么做

多进程并发服务器 多线程并发服务器 I/O多路转接服务器 epoll的工作模式 1 多进程并发服务器 在多进程并发服务器中,若有用户请求到达,服务器将会调用fork()函数,创建一个子进程,之后父进程将继续调用accept(),而子进…

网站套利怎么做全网营销课程

55. 关于刑法,表述正确的有:A.对于累犯不适用缓刑B.某甲犯故意杀人罪,但是有可能被适用缓刑C.已满十四周岁不满十六周岁的人不负刑事责任D.紧急避险超过必要限度造成不应有的损害的,应当负刑事责任56. 甲在回家途中发现乙正持刀追…

网站建设目录结构工地接活应该去哪个平台

一、多个真实用户对接口的压力测试1. 获取多个真实用户的token的两种方法:1)第一种:让开发帮忙生成多个token(多个用户账户生成的token),导出为csv格式的文件(以下步骤均以该方法为基础)2)第二种:自己设置多个用户账户和密码&…

英文网站建设 淮安中国纪检监察报社社长

什么是Azure Bastion Azure Bastion 是一个提供安全远程连接到 Azure 虚拟机(VM)的服务。传统上,访问 VM 需要使用公共 IP 或者设立 VPN 连接,这可能存在一些安全风险。Azure Bastion 提供了一种更安全的方式,它是一个…

delphi网站开发东莞企业网站多少钱

2017-03-07在开发中,自己遇到一个前端在上传图片的时候,使用的base64数据流文件显示的图片。也就是说***image/后面的jpg是我们的图片文件格式,(base64,)后面的很大一长串就是具体的文件信息。data:image/jpg;base64则是指的文件头。我们可以…

福建省建设厅网站 保证金软文发布平台有哪些

本文综合整理单目3D目标检测的方法模型,包括:基于几何约束的直接回归方法,基于深度信息的方法,基于点云信息的方法。万字长文,慢慢阅读~ 直接回归方法 涉及到模型包括:MonoCon、MonoDLE、MonoFlex、CUPNet…

论医院网站的建设天元建设集团有限公司管理工资发放

数据结构逻辑结构集合线性结构树形结构图形结构数据的储存结构顺序储存结构链式储存结构索引储存结构散列储存结构数据的操作数据结构分为 逻辑,储存,数据的操作。逻辑结构 是指数据间存在的逻辑关系,与数据的储存无关。 两个要素组成&#…

建设银行租房网站湖北破解wordpress加密文章

python爬虫8:bs4库 前言 ​ python实现网络爬虫非常简单,只需要掌握一定的基础知识和一定的库使用技巧即可。本系列目标旨在梳理相关知识点,方便以后复习。 申明 ​ 本系列所涉及的代码仅用于个人研究与讨论,并不会对网站产生不好…

怎么在四川建设厅网站上进行劳务合同备案阜阳网站制作公司去哪找

minio docker spring boot实现文件上传与下载 1.在linux上安装并启动docker2.在docker中拉取minio并启动3.Spring Boot 整合 minio4.测试 minio 文件上传、下载及图片预览等功能 1.在linux上安装并启动docker 检查linux内核,必须是3.10以上 uname ‐r安装docker…

dedecms本地调试好的网站怎么上传到服务器音乐网站开发思路

题目 我看了一下,这个题目应该不是什么机密,所以先放上来了。大概意思是根据合同信息生成交租阶段信息。 解答 要求是要使用 Ruby 生成交租阶段信息,由于时间比较仓促,变量名那些就用得随意了些。要点主要有下面这些&#xff1a…

东莞金融网站建设dz网站收款即时到账怎么做的

文章目录题目描述数据范围解析代码题目描述 你要维护一个向量集合&#xff0c;支持以下操作&#xff1a; 插入一个向量 。 删除插入的第 x 个向量。 查询当前集合与(x,y)(x,y)(x,y) 点积的最大值是多少。如果当前是空集输出0。 数据范围 n<2e5,x、y∈[1,2e6]n<2e5,x、y∈…

深圳做网站乐云seo598提升wordpress访问速度

依赖注入&#xff08;Dependency Injection&#xff0c;DI&#xff09;通过第三方配置初始化对象&#xff0c;而不是把具体的实现写在对象中&#xff0c;这样程序入口与具体实现进行了解耦。比如动作定义为接口&#xff0c;具体做什么动作 由实现动作接口的类来具体描述。 面向…