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

网站建设需要哪些条件phpcms律师网站源码

网站建设需要哪些条件,phpcms律师网站源码,永州网站制作,微信公众平台注册要钱吗给定一长度为 N N N 的由非负整数组成的数组 a a a#xff0c;你需要进行一系列操作#xff0c;每次操作选择一个区间 [ l , r ] [l,r] [l,r]#xff0c;将 a [ l , r ] a_{[l,r]} a[l,r]​ 异或上 w w w。你需要将 a i a_i ai​ 全部变为 0 0 0。 求最小操作次数。…给定一长度为 N N N 的由非负整数组成的数组 a a a你需要进行一系列操作每次操作选择一个区间 [ l , r ] [l,r] [l,r]将 a [ l , r ] a_{[l,r]} a[l,r]​ 异或上 w w w。你需要将 a i a_i ai​ 全部变为 0 0 0。 求最小操作次数。 N ≤ 17 N\le17 N≤17 考虑两个左端点相同的修改 [ l , r 1 ] , [ l , r 2 ] ( r 1 r 2 ) [l,r_1],[l,r_2](r_1r_2) [l,r1​],[l,r2​](r1​r2​)可以把它拆成 [ l , r 1 ] [l,r_1] [l,r1​] 和 [ r 1 1 , r 2 ] [r_11,r_2] [r1​1,r2​]次数相同。所以没有两个区间左端点相同反过来右端点也不相同。 将 a a a 序列异或差分得到 b b b其中 b i a i ⊕ a i − 1 b_ia_i\oplus a_{i-1} bi​ai​⊕ai−1​区间修改就变成双点修改区间非后缀或单点修改区间为后缀。最后同样要求 b b b 全为 0 0 0。 把 N N N 个数抽象成 N N N 个点修改就是在两个点之间连边如果是单点修改就是自环一组方案由几个连通块组成。先暂时不管 w w w 的取值考虑什么情况时会存在一个 w w w。 一个连通块大小为 x x x中的边数只可能有两种情况 x − 1 x-1 x−1一棵树 x x x一棵树加自环。我们的目标是让最后连通块的数全为 0 0 0。 考虑树的情况发现有解当且仅当连通块内的数异或和为 0 0 0。下证之。 必要性每次操作都是双点修改整个连通块内的异或和不变而最后要求异或和为 0 0 0那么一开始也必须是 0 0 0。 充分性考虑把这些数按编号顺序排成一排从前往后做操作每次操作都把最前面的消掉了变成 0 0 0而最后应得到全 0 0 0 的序列所以异或和必为 0 0 0。 对于有自环的情况自环的操作把那个点改成一个适当的值让除去自环的这棵树的异或和为 0 0 0所以这无论如何都有解。 发现答案就是 N N N 减去异或和为 0 0 0 的子序列个数。现在目标是最大化这样的子序列个数。 可以用状压 DP 求解先枚举状态 i i i再枚举它的子集 s s s若 s s s 的异或和为 0 0 0 d p i ← max ⁡ ( d p i , d p i ⊕ s ) dp_i\gets\max(dp_i,dp_{i\oplus s}) dpi​←max(dpi​,dpi⊕s​)。时间复杂度 O ( 3 n ) O(3^n) O(3n)。 注意要预处理出每个子集的异或和。 具体实现参照代码。 #includebits/stdc.h using namespace std; typedef long long ll; const int N(117)1; int n,dp[N]; ll a[20],b[20],sum[N]; int main() {freopen(xor.in,r,stdin);freopen(xor.out,w,stdout);scanf(%d,n);for(int i1;in;i) scanf(%lld,a[i]),b[i]a[i]^a[i-1];int N1n;for(int i0;iN;i){for(int j0;jn;j){if(ij1){sum[i]^b[j1];}}}for(int i0;iN;i){for(int si;s;s(s-1)i){if(!sum[s]) dp[i]max(dp[i],dp[i^s]1);}}printf(%d,n-dp[N-1]); }
http://www.huolong8.cn/news/103990/

相关文章:

  • 阜阳建设网站网站建设总体框架
  • 杭州网站制作专业怎么做网站卡盟
  • 清远专业网站建设便宜机票的网站建设
  • 营销网站方案设计php开发
  • 门户网站建站网站收录的页面被k出来
  • 龙岩网站推广软件wordpress公众号接口
  • 烂网站做竞价行吗微信学校网站模板
  • 石家庄正定新区建设局网站网站建设 上海网站建
  • 通用精品课程网站建设的需求分析平面设计公司培训
  • 设备网站建设wordpress4.7好难用
  • 广州市住房和城乡建设局网站广州黄埔网站建设公司
  • 天猫网站是怎么做seo优化的制作一个网站的步骤
  • 郑州网站制网站开发报价标准
  • 信阳网站网站建设wordpress 如何使用
  • 网站建设毕业设计引言怎么写格豪网络建站
  • 兰州网站建设模板北京最新
  • 电视直播网站怎么做万能证件p图
  • 哪个网站用织梦做的网络推广费用大概价格
  • 网站建设选择云主机吗wordpress knowall主题
  • 做网站 内容越多越好建网站服务
  • 网站建设的条件是什么什么网站可以做电影投资
  • 广州网站搜索排名网站开发人员属于
  • 网站没有管理员权限设置网络推广费用
  • 大连建站平台什么是核心关键词
  • 制作手机网站工具建设领域行政处罚查询网站
  • 网站备案服务号夸克浏览器入口
  • 哪个网站做国内销海外的网站建设的目标定位
  • 电商网站推荐网站建设大概费用
  • 自己做的网站如何让百度收录精准客户运营推广
  • 一般做网站多少钱wap 网站的盗链问题