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

陈仓网站建设论坛推广方案

陈仓网站建设,论坛推广方案,关键词排名优化公司成都,网络营销基础战略题目链接 题目大意:给你n个范围[ l i , r i l_i,r_i li​,ri​],每个位置可以在这个范围中选择一个数,然后形成排列1到n的排列p。问p的所有情况的个数的奇偶性。 一个很妙的行列式转化,纯纯的线性代数。 首先,我们把…

题目链接

题目大意:给你n个范围[ l i , r i l_i,r_i li,ri],每个位置可以在这个范围中选择一个数,然后形成排列1到n的排列p。问p的所有情况的个数的奇偶性。

一个很妙的行列式转化,纯纯的线性代数。
首先,我们把p的总数表示出来。设矩阵 a i , j a_{i,j} ai,j,表示的是第 i 个 i个 i位置的是否可以表示 j j j。则p的所有可能为 ∑ p Π i = 1 n a i , P i \sum\limits_{p}\mathop{\Pi}\limits_{i=1}^{n}a_{i,Pi} pi=1Πnai,Pi
其中p表示所有排列方式的总和。发现这是近似于矩阵a的行列式的值,不过去掉了其正负号。(在取模2的影响下,综合的加减没有影响)也就是说,只要我们求矩阵 a a a的行列式的值 m o d 2 mod\ 2 mod 2,就可以解出最终解。
根据矩阵的性质,矩阵的行列式 m o d 2 mod\ 2 mod 2 0 0 0,等价于该矩阵 m o d 2 mod\ 2 mod 2下不可逆,也等价于该矩阵 m o d 2 mod\ 2 mod 2下的每一行的向量存在线性相关,也就是存在其中一个向量可以被其它向量表示。

至此,我们终于该题从看不懂的样子转化成了看起来像人话的子问题了。让我们解决这个子问题。每一个位置的向量[ l i , r i l_i,r_i li,ri]我们可以通过 r i − ( l i − 1 ) r_i-(l_{i}-1) ri(li1)表示,然后通过并查集判断出该向量能否通过其它向量表示。

int n,m;int pre[1000005];int find (int x){if(pre[x]==x)return x;else return pre[x]=find(pre[x]);
}void icealsoheat(){cin>>n;for(int i=0;i<=n;i++)pre[i]=i;int ans=1;for(int i=1;i<=n;i++){int l,r;cin>>l>>r;l=find(l-1);r=find(r);if(l==r){ans=0;// break;}else{pre[l]=r;}}cout<<ans<<"\n";}
http://www.wooajung.com/news/23022.html

相关文章:

  • 网站更改目录做301河南企业网站推广
  • 昆明建站公司推荐网络广告营销对应案例
  • 南京网站制作公司招聘哪个搜索引擎能搜敏感内容
  • 电商网站排行市场推广方案
  • 数码公司网站建设调查线上培训
  • 整套网站模板下载站长之家网站查询
  • 网站开发的服务器是什么快速整站排名seo教程
  • 兰州网站建设开发石家庄线上推广平台
  • 西安蓝海网站建设百度指数官网数据
  • 南山做网站公司太原seo推广
  • 专业做医院网站建设武汉久都seo
  • 免费网站建站软件排行榜123网
  • 湖南网站建设seo优化互联网推广广告
  • 中山市网站制作搜索引擎优化的实验结果分析
  • 博客论坛用wordpress路由优化大师官网
  • 洛阳市政建设网站注册城乡规划师报考条件
  • 高端企业网站价位高清视频线转换线
  • 乐从建网站培训网站推荐
  • 医院网站建设山东优化营商环境个人心得体会
  • 专业的佛山网站建设指数工具
  • 政务信息网站建设工作江苏百度推广代理商
  • 网站程序员百度一下就知道官网
  • wordpress 开发 电商鹤壁seo推广
  • 仙桃做网站的公司有哪些网络推广长沙网络推广
  • 怎么做网站推销自己的产品百度推广服务
  • 医院网站建设的要求线上培训机构排名前十
  • 燕郊医疗网站建设网络营销的推广方式
  • 做it软件的网站广告模板
  • 织梦网站所有图片不显示seo关键词排名优化怎样
  • 网站做多长时间才有流量拼多多关键词排名在哪里看