首页 > 其他分享 >熔池技术

熔池技术

时间:2022-11-20 11:03:51浏览次数:75  
标签:DAG sub 技术 珠子 dp 个交 熔池

两个nb式:

集合Ai表示含有Pi性质的集合

1.不含P的并 = S - 1个交 + 2 个交 - 3个交......

2.包含P的并 = 1个交 - 2 个交 + 3个交......

文氏图可以很好的理解。包含P的并是不含P的补集,两者相加就是全集。

1.Amusement Park

绝了。。。做了好几天,首先如果一个图翻成DAG用了p次,那么这个DAG的反图也是DAG,这个DAG翻了m - p次,也就是可以两两分组,一组内的次数平均m/2,我们只用求出DAG的方案数即可。

设dp[S]选的点为S,组成DAG的方案数,DAG---拓扑序,所以每次加入一个独立集,保证仍然是一个DAG

dp[S] += dp[S ^ sub];

但是问题在于对于一个独立集,它一次加入一个,一次加入两个,或者一次加入三个,的贡献都是cnt,但是我们只想要一个,所以熔池系数是\((- 1) ^ {|S| + 1}\),那么直接熔池技术。

$ dp[S] = \sum dp[S \space xor \space {sub}] * (-1) ^{builtinpopcount(sub) + 1 } $

2.串珠子

铭铭有n个十分漂亮的珠子和若干根颜色不同的绳子。现在铭铭想用绳子把所有的珠子连接成一个整体。
  现在已知所有珠子互不相同,用整数1到n编号。对于第i个珠子和第j个珠子,可以选择不用绳子连接,或者在ci,j根不同颜色的绳子中选择一根将它们连接。如果把珠子看作点,把绳子看作边,将所有珠子连成一个整体即为所有点构成一个连通图。特别地,珠子不能和自己连接。
  铭铭希望知道总共有多少种不同的方案将所有珠子连成一个整体。由于答案可能很大,因此只需输出答案对1000000007取模的结果。

g[S] 不保证联通图的个数

f[S]保证联通

g[S]直接所有A + 1乘起来就行。

f[S] 为总方案数-子集联通 * 补集 不保证联通;

套路,目前想不明白。

点击查看代码
f[S] = g[S];
for(int sub = S ^ (S & (-S));sub;sub = (sub - 1) & (S ^ (S & (-S))))f[S] = (f[S] - f[S ^ sub] * g[sub] % Mod) % Mod;

参考:https://www.cnblogs.com/Parsnip/p/11530658.html

标签:DAG,sub,技术,珠子,dp,个交,熔池
From: https://www.cnblogs.com/zasdcn/p/16908022.html

相关文章

  • Android 使用网络技术
    Android使用网络技术使用<!--在布局文件中增加--><WebViewandroid:id="@+id/web_view"android:layout_width="match_parent"android:layout_height="......
  • JDBC核心技术
    第1章:JDBC概述1.1数据的持久化持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存......
  • 第4章SpringMVC核心技术-一个或者多个拦截器拦截器,
    第4章SpringMVC核心技术.拦截器拦截器SpringMVC中的Interceptor拦截器是非常重要和相当有用的,它的主要作用是拦截指定Java框架SpringMVC5的用户请求,并进行相应的预......
  • 第4章SpringMVC核心技术2异常处理
    第4章SpringMVC核心技术2异常处理SpringMVC框架处理异常的常用方式:使用@ExceptionHandler注解处理异常。项目结构如下:2.1@ExceptionHandler注解使用注解@Exce......
  • 第4章SpringMVC核心技术-请求转发和重定向
    第4章SpringMVC核心技术-请求转发和重定向1请求重定向和转发概念当处理器对请求处理完毕后,向其它资源进行跳转时,有两种跳转方式:请求转发与重定向。而根据所要跳转......
  • Debuff叠满的我,想要安心学点技术了
    本科是末流985,调剂到测绘工程专业,考研复习了一年数学没过学校自主划的线,调剂到双非本科(还是测绘)恰好赶上22年互联网寒冬,各个公司缩招。其实一些大厂我本来也进不去的,但......
  • BLIIOT技术提供工业4.0注塑机OPC UA升级解决方案
    如果你的工业应用或者设备支持OPCUA无疑会有广泛的适配性。OPCUA作为工业4.0中一个重要的通信协议(IEC62541),同样也是工业领域最有希望的连接标准。开放平台通讯一致架构O......
  • 钡铼技术提供工业4.0注塑机OPC UA升级解决方案
    如果你的工业应用或者设备支持OPCUA无疑会有广泛的适配性。OPCUA作为工业4.0中一个重要的通信协议(IEC62541),同样也是工业领域最有希望的连接标准。开放平台通讯一致架......
  • 传奇GM调整极品属性的命令-----技术分享
    传奇架设GM调整极品属性的命令GM命令@supermake命令用法!以下格式皆为@supermakeabc以上命令含义:调整A(装备)的B(属性)到C(点数)@supermake10101代表武器0代......
  • 主动打包:逐浪HMS主题大师1.3-即速推送、华为小组件缓存优化、锁屏提取、资源审计、技
    主动打包:逐浪HMS主题大师1.3-即速推送、华为小组件缓存优化、锁屏提取、资源审计、技术秘笈,移动主题设计利器逐浪HMS主题大师介绍软件架构使用环境启动使用捐赠我......