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

石家庄做建站模板最近三天的新闻热点

石家庄做建站模板,最近三天的新闻热点,wordpress 搜索过滤,外贸网站建设设计思路: (1)模拟线性代数解方程组办法,在此讨论正方形方程组求解。 (2)考虑几个问题: 数据存储:采用double数组存储。判断是否为零,由于double计算存在误差,…

思路:

(1)模拟线性代数解方程组办法,在此讨论正方形方程组求解。

(2)考虑几个问题:

  1. 数据存储:采用double数组存储。
  2. 判断是否为零,由于double计算存在误差,采用const double = eps = 1e-6;通过绝对值与eps比较判断是否为0。

(3)算法流程:

  1. 逐列枚举,行也从0开始枚举;
  2. 对于第c列,从第r行开始,找到绝对值最大的行号t;
  3. 如果a[t][c]为0,即该列最大值为0,则该列非固定行值均为0,跳过该列操作(因为不能让该列出现1个1);
  4. 令第c列绝对值最大行与第r行调换位置。
  5. 将r行第c列元素归一。
  6. 用该列的1将r行以下的元素全部消为0;
  7. 此时保证出现一个1了,所以r++;(显然r的数量就是1的数量)
  8. 除b列所有列用完后,判定r是否小于n;
  9. 如果小于n,说明1的个数小于n个,说明无解或者存在冗余项,此时做一判断,从r行到n-1行的b值逐个判断,如果出现非0项,由于左边r行及以下全部为0,若b不为0,则一定无解;如果都为0,则存在冗余项,有多组解。
  10. 如果恰好等于n,则说明无冗余项,有唯一解,此时将每一行只留下1那一项,其余全部消除,那么此时b值即为该未知参数解;全部求出后依次输出即可。由于我们只关注第n列的值,所以只需对第n列进行操作,i : n-1~0逐行讨论,对于a[i][n];需要将第i + 1 ~ n - 1列的值减为0,所以j : i + 1 ~ n - 1,当a[i][j]减去a[i][j]时,a[i][n]同步减a[i][j]*a[j][n]即可。

(4)注意:用绝对值判定。

代码:

#include<bits/stdc++.h>using namespace std;const int N = 110;
const double eps = 1e-6;double a[N][N];
int n;void goss()
{int r = 0;for(int c = 0;c < n;c ++){int t = r;for(int j = r + 1;j < n;j ++)if(fabs(a[j][c]) > fabs(a[t][c]))t = j;if(fabs(a[t][c]) < eps) continue;for(int j = 0;j < n + 1;j ++)swap(a[r][j],a[t][j]);for(int j = n;j >= c;j --)//从大往小除a[r][j] /= a[r][c];for(int j = r + 1;j < n;j ++)if (fabs(a[j][c]) > eps)for(int k = n;k >= c;k --)//从大往小除a[j][k] -= a[j][c]*a[r][k];r ++;}if(r < n){int flag = 0;for(int i = r;i < n;i ++)if(fabs(a[i][n]) > eps)flag = 1;if(flag) puts("No solution");else puts("Infinite group solutions");}else{for(int i = n - 1;i >= 0;i --)for(int j = i + 1;j < n;j ++)a[i][n] -= a[j][n]*a[i][j];for(int i = 0;i < n;i ++)printf("%.2lf\n",a[i][n]);}
}int main()
{cin >> n;for(int i = 0;i < n;i ++)for(int j = 0;j < n + 1;j ++)cin >> a[i][j];goss();return 0;
}

http://www.ds6.com.cn/news/104407.html

相关文章:

  • 做问卷的网站各大搜索引擎网址
  • 有一个专门做演讲的网站最近一周新闻大事件
  • dedecms新网站 上传到万网的空间营销策划的八个步骤
  • 建网站中企动力优长春刚刚最新消息今天
  • 静态网站漏洞百度笔记排名优化
  • 网站开发现在用什么语言贵州二级站seo整站优化排名
  • 网站模板使用怎么注册一个网站
  • 长沙做推广的公司有多少优化公司怎么优化网站的
  • 兰州科技公司有哪些seo品牌优化整站优化
  • 免费推广网站在线百度知道客服电话人工服务
  • 无锡高端网站设计公司接外包项目的网站
  • 做网页跳转网站网络营销培训机构
  • 阿里巴巴网站怎么设计师网站建设及推广优化
  • 苏州建站仿站热门搜索
  • 开发板的作用重庆百度整站优化
  • 爱奇艺会员做任务送十天网站html网页制作案例
  • wordpress 农业主题商丘网站seo
  • 对网站做综合搜索引擎优化分析百度精准获客平台
  • 企业门户网站制作教程网站友链
  • 邢台网站建设哪里有惠州网站关键词排名
  • 做色情游戏的网站有哪些有没有免费的写文案的软件
  • 网站的图书资源建设潍坊做网站哪家好
  • 在线做数据图的网站有哪些问题写文章在哪里发表挣钱
  • 2网站制作抖音广告代运营
  • 大理建设工程信息网站绍兴seo网站优化
  • 购物中心网站建设四川seo
  • wordpress众筹插件武汉seo首页
  • 公司网站建设的改进的建议网站搜索关键词优化
  • wordpress快速建站教程视频教程国内的搜索引擎排名
  • 杭州萧山做网站baidu百度一下