安徽大学(线性代数第一章详细答案)
附录1
#pragma warning(disable:4996)
#include <cstdio>
#include <cmath>#define MAXN 100
#define zero(x) (fabs(x)<1e-10)struct mat{int n, m;double data[MAXN][MAXN];
};
double det(const mat &a){int i, j, k, sign = 0;double b[MAXN][MAXN], ret = 1, t;if (a.n != a.m) return 0;for (i = 0; i<a.n; i++)for (j = 0; j<a.m; j++)b[i][j] = a.data[i][j];for (i = 0; i<a.n; i++){//行标+列标if (zero(b[i][i])){for (j = i + 1; j<a.n; j++)//行标if (!zero(b[j][i]))break;if (j == a.n) return 0;for (k = i; k<a.n; k++)//列标t = b[i][k], b[i][k] = b[j][k], b[j][k] = t;sign++;}ret *= b[i][i];for (k = i + 1; k<a.n; k++)//列标b[i][k] /= b[i][i];for (j = i + 1; j<a.n; j++)//行标for (k = i + 1; k<a.n; k++)//列标b[j][k] -= b[j][i] * b[i][k];}if (sign & 1) ret = -ret;return ret;
}
int main(){mat a;int i, j, n;while (scanf("%d", &n), n){a.n = a.m = n;for (i = 0; i<n; i++)for (j = 0; j<n; j++)scanf("%lf", &a.data[i][j]);printf("det a : %.2lf\n", det(a));}return 0;
}
安徽大学(线性代数第一章详细答案)相关推荐
- 研究生考试 之 计算机网络第七版(谢希仁) 第一章 课后答案
研究生考试 之 计算机网络第七版(谢希仁) 第一章 课后答案 目录 研究生考试 之 计算机网络第七版(谢希仁) 第一章 课后答案 一.简单介绍 二.计算机网络第七版(谢希仁) 第一章 课后答案 1. ...
- 李航《统计学习方法》第一章课后答案链接
李航<统计学习方法>第一章课后答案链接 李航 统计学习方法 第一章 课后 习题 答案 http://blog.csdn.net/familyshizhouna/article/detail ...
- 数据结构(C语言)第二版 第一章课后答案
数据结构(C语言)第二版 第一章课后答案 这本书,我以后也会用,所以趁着考完试做个整理,顺便分享出来.电子资源发不出来,放评论区吧,有需要自取. 1. 简述下列概念:数据.数据元素.数据项.数据对象. ...
- 工程伦理 第一章习题 答案
工程伦理第一章习题 答案 此篇为第一章,后续链接如下: 第二章 https://blog.csdn.net/qq_41158852/article/details/111821587 第三章 http ...
- 线性代数---魏福义版 第一章习题答案
第一章 矩阵
- 偏微分方程简明教程第一章部分答案
偏微分方程简明教程答案 第一章 方程的导出及定解问题的提法 习题1.1 1.1.1 1.1.3 1.1.4 习题1.2 1.2.2 习题1.3 1.3.1 第一章 方程的导出及定解问题的提法 习题1. ...
- 物联网技术与应用【第一章测验答案】
第一章单元测试 1单选(2分) 物联网概念的起源最早可以追溯到() A.美国自动识别技术实验室提出的"物联网"概念 B.比尔盖茨的"未来之路" C.IBM提出的 ...
- 线性代数 第一章 行列式
第一章 行列式 1 二阶与三阶行列式 2 全排列及其逆序数 3 n阶行列式的定义 4 对换 5 行列式的性质 6 行列式按行(列)展开 7 克拉默法则 课后习题 1 二阶与三阶行列式 2 全排列及其逆 ...
- c++ primer5 第一章练习题答案 尚未完成 后续补充(基本已经完结)
1.3 //1.3 #include <iostream>//如果加上这一行就不需要 std::cout 直接cout就可以了总是忘记 加std 这里出于和书籍 上代码配套 所以还是 st ...
- 软件项目管理MOOC(北邮)——第一章测试答案
第一章 软件项目管理基本概念 第一章单元测试 1.下面选项中不属于项目管理核心要素的是? A.范围 B.进度 C.风险 D.成本 2.下面哪一个活动不是项目? A.野餐活动 B.集体婚礼 C.开发操作 ...
最新文章
- 2019秋招面试常考题目
- 限招2019应届计算机毕业生,2019年计算机专业应届毕业生自我鉴定
- JAVA程序设计----面向对象(上)
- scala学习笔记-Map与Tuple(10)
- 与指定数字相同的数的个数(信息学奥赛一本通-T1102)
- 苏州科技学院计算机组成原理考试,苏州科技学院计算机组成原理复习提纲.doc...
- 在家想远程公司电脑?Python + 微信一键连接!
- 卡巴斯基安全浏览器_知名安全软件耍流氓!擅自监控用户,双十一绝不应该成为流氓软件的狂欢!...
- 查询linux信号量命令,Linux信号量动作和说明列表
- Java+MySQL 基于ssm的宠物商店领养管理系统#毕业设计
- 变废为宝,用旧电脑自己DIY组建 NAS 服务器
- 电脑查看连接过的WiFi密码
- 暑假计算机教育培训总结,暑假信息技术培训心得
- 关于IDEA中使用git更新代码,会覆盖掉未提交的新代码解决问题
- Be yourself——《按自己的意愿过一生》读后感
- mong 按 geometry 搜索 地理位置信息
- linux服务器---代理认证
- 海信85U7G和海信85U7G-PRO有什么区别 哪个好详细性能配置对比
- 常用端口与udp协议
- 风靡全球的社交媒体二维码在国内正式上线啦!