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

php网站建设制作cpa网站建设教程

php网站建设制作,cpa网站建设教程,thinkphpcmf网站开发,杭州家具网站建设方案ACM模板 目录高斯消元解线性方程组异或方程组bitset优化异或方程组高斯消元解线性方程组 int a[N][N]输入矩阵#xff0c;nnn行#xff0c;n1n1n1列#xff0c;下标从0开始 第n1n1n1列表示方程右边的值#xff08;n行即n个方程#xff0c;n列即n个未知数#xff09; int…ACM模板 目录高斯消元解线性方程组异或方程组bitset优化异或方程组高斯消元解线性方程组 int a[N][N]输入矩阵nnn行n1n1n1列下标从0开始 第n1n1n1列表示方程右边的值n行即n个方程n列即n个未知数 int gauss()返回矩阵的秩矛盾无解返回-1并且系数矩阵化为单位矩阵 int a[N][N]数组第n1n1n1列下标a[i][n]是解xix_ixi​ 时间复杂度O(n3)O(n^3)O(n3) //O(n^3) #includebits/stdc.h using namespace std; const int N110; const double eps1e-6; int n; double a[N][N]; int gauss() {int c,r;for(c0,r0;cn;c) //枚举每一列{ //找该列绝对值最大的一行 精度int tr;for(int ir;in;i)if(fabs(a[i][c])fabs(a[t][c])) ti;// 该列都为0 则跳过if(fabs(a[t][c])eps) continue;// 将该行换到第r行for(int ic;in;i) swap(a[r][i],a[t][i]);// 第r行第一项变成1for(int in;ic;i--) a[r][i]/a[r][c];// 变成上三角 用第r行去消掉其他所有行的第c列for(int i0;in;i)if(i!rfabs(a[i][c])eps) //该行第c列不为0for(int jn;jc;j--)a[i][j]-a[i][c]*a[r][j];r;}if(rn) //非完美阶梯型{for(int ir;in;i)if(a[i][n]eps) return -1; // 等式右端不为0return r; //返回秩}return r; }异或方程组 第n1n1n1列表示方程右边的值n行即n个方程n列即n个未知数 int gauss返回矩阵的秩 时间复杂度O(n3)O(n^3)O(n3) #includeiostream using namespace std; const int N110; int n,a[N][N]; int gauss() {int r,c;for(c0,r0;cn;c) //枚举列{int tr; //找到不为1的那一行for(int ir;in;i)if(a[i][c]) ti;if(!a[t][c]) continue; //该列都是0// 不为1的一行换到第r行for(int jc;jn;j) swap(a[r][j],a[t][j]);// 异或消 第r行消去他们的第c列for(int i0;in;i)if(i!ra[i][c])for(int jn;jc;j--)a[i][j]^a[r][j];r;}if(rn){for(int ir;in;i)if(a[i][n]) return -1;return r;}return r; }bitset优化异或方程组 bitset的原理大概是将很多数压成一个从而节省空间和时间时间复杂度的www通常是32 nnn行mmm列即nnn个方程mmm个未知数 int gauss返回矩阵的秩 注意bitset对于字符串第位在前而数字第位表示二进制中数字的最低二进制位 时间复杂度O(n3w)O(\frac{n^3}{w})O(wn3​) #includebitset using namespace std; const int N1010; bitsetN A[N]; int n,m; int gauss() {int r,c;for(c0,r0;cm;c){int tr;for(int ir;in;i)if(A[i][c]) ti;if(!A[t][c]) continue;swap(A[r],A[t]);for(int i0;in;i)if(i!rA[i][c])A[i]^A[r];r;}if(rm){for(int ir;in;i)if(A[i][m]) return -1;return r;}return r; }
http://www.huolong8.cn/news/335072/

相关文章:

  • 苏州网站建设 网络推广公司网站死链怎么删除
  • 工程认证网站的建设如何检测网站开发商留有后门
  • 郑州网站建设排名可以查授权的网站怎么做
  • 论企业网站职能建设网站绑定两个域名怎么做跳转
  • 建设一个功能简单的网站房产微信营销方案
  • 做外贸 需要做网站吗做网站时如何去掉网站横条
  • 网站建设药店搭建网站需要哪些东西
  • 网站建设四川推来客网站系统wordpress中文旅游模板下载
  • 为什么会有免费制作网站申请关闭网站
  • 网站代付系统怎么做网站管理系统 php
  • 让别人做一个网站需要多少钱长沙seo优化公司
  • 做网站优化需要做什么计算机网站建设方向
  • 国外中文网站排行榜单济源网站制作
  • 2022网站快速收录技术做问答的网站
  • 网站规划设计流程什么做的网站
  • 淘宝网中国站电脑版登录如何选择五屏网站建设
  • 防内涵吧网站源码学前端的十大忠告
  • 商务网站建设公司哪家好wordpress安装博客步骤
  • 网站新闻模板电商小程序介绍
  • 手机网站智能管理系统网站建设7个基本流程步骤有哪些
  • 网站建设预算申请表网站设计与制作报价
  • 天猫网站设计特点申请开网店的详细步骤
  • 西安网站建设seo做网站的框架模版
  • 网站建设银行业务预约纪念币猪年纪念币预约设计一个官方网站推广广告
  • 免费的活动策划网站公司注册地址提供
  • 在ps做网站分辨率96可以吗企业网站的建立如何带来询盘
  • 网站负责人半身照ps最好用的素材网站
  • 银川市建设工程质量监督站网站网站搭建是哪个岗位做的事儿
  • 科技局网站建设方案定陶网站建设
  • 研发网站建设报价网站建设边框