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

怎么做自己的彩票网站网做 网站有哪些功能

怎么做自己的彩票网站,网做 网站有哪些功能,wordpress 新建窗口,网站支持ipv6做哪些改造题目链接 题目大意:给你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.15wanjia.com/news/194796.html

相关文章:

  • 网站改备案信息苏州做网站推广的公司
  • 邀请专家集体会诊网站建设用asp做网站的可行性分析
  • 15年做啥网站致富开篇网络
  • 搜索引擎站长平台大良网站设计价位
  • 台州市建设厅网站wordpress 多用户
  • 怎么做网站_莱西做网站的
  • 网站中加入企业qq深圳三玉网站建设
  • 手机软件页面设计网站营销推广平台都干什么的
  • 南城仿做网站洮南做网站
  • 成都网站制作成都网站制作虚拟主机网站建设的几个步骤
  • 网站建设费 科目wordpress hexo主题制作
  • 网站开发用什么语言最好建行生活网页版登录入口
  • 大美工设计网站官网百度框架户一级代理商
  • 山东网站建设找哪家如果盗用网站模板
  • iis搭建网站时公司企业文化内容范本
  • 做淘宝网站需要什么网站建设服务上海
  • 平乡网站建设郑州粒米seo顾问
  • 深圳排名网站渠道销售怎么找客户
  • 绍兴网站建设费用wordpress 缓存清理
  • 江苏网站建设系统方案专业的镇江网站建设
  • 建立网站的流程多少钱中国加工订单网官网
  • 珠海网站推广价格搭建网络环境
  • 成都网站建设外包和平天津网站建设
  • 网站设计趋势网站如何做ssl认证
  • 网站特殊字体商丘做网站seo
  • 淘宝网站开发实训报告目录佘山做网站
  • 昆明seo网站建设免费凡客建站官网
  • 网站开发与建设的原则简述网站开发建设的基本流程
  • 高端品牌网站建设网站开发注意什么icp备案网址
  • asp网站开发模板苏州网站设计