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

岳阳网站开发公司河南网站建站推广

岳阳网站开发公司,河南网站建站推广,辽宁网站建设公司,汽车销售服务东莞网站建设【题目描述】 矩阵 A 规模为 nm ,矩阵 B 规模为 mp ,现需要你求 AB 。 矩阵相乘的定义:nm 的矩阵与 mp 的矩阵相乘变成 np 的矩阵,令 aik 为矩阵 A 中的元素,bkj 为矩阵 B 中的元素,则相乘所得矩阵 C 中的…

【题目描述】
矩阵 A
规模为 n×m
,矩阵 B
规模为 m×p
,现需要你求 A×B

矩阵相乘的定义:n×m
的矩阵与 m×p
的矩阵相乘变成 n×p
的矩阵,令 aik
为矩阵 A
中的元素,bkj
为矩阵 B
中的元素,则相乘所得矩阵 C
中的元素

cij=∑k=1maikbkj(看不懂的看代码里面有简易得定义)
具体可见样例。

【输入】
第一行两个数 n,m

接下来 n
行 m
列描述一个矩阵 A

接下来一行输入 p

接下来 m
行 p
列描述一个矩阵 B

【输出】
输出矩阵 A
与矩阵 B
相乘所得的矩阵 C

【输入样例】
2 3
1 2 3
3 2 1
2
1 1
2 2
3 3
【输出样例】
14 14
10 10
【提示】
样例解释

[14=1×1+2×2+3×310=3×1+2×2+1×314=1×1+2×2+3×310=3×1+2×2+1×3]
数据范围与提示:

对于全部数据,1≤n,m,p≤100,−10000≤aij,bij≤10000

【思路】公式法!

#include<bits/stdc++.h> 
using namespace std; 
int a[10050][10050],b[10050][10050];//定义二个矩阵 。  另一个矩阵为输出矩阵也是结果,后面在算的时候就能输出所以不用定义 
int main()
{
int n,m,p;//n,m为a矩阵的行与列,m,p为b矩阵的行与列,n,p为输出矩阵的行与列 
cin>>n>>m; //输出不必多言 
for(int i=0;i<n;i++){for(int j=0;j<m;j++){cin>>a[i][j];}
}
cin>>p;
for(int i=0;i<m;i++){for(int j=0;j<p;j++){cin>>b[i][j];}
}
for(int i=0;i<n;i++){//c矩阵为n行p列 for(int j=0;j<p;j++){//c[i][j]为a[i][]行各数与b[][j]列各数相乘 int ans=0;for(int k=0;k<m;k++){//因为a矩阵和b矩阵公共常(一定,不给样例就能确定的)度为m ans+=a[i][k]*b[k][j];//根据第20行提供的定义直接算 } cout<<ans<<" ";}cout<<endl; 
}
return 0;
}

完结撒花!

http://www.dt0577.cn/news/48713.html

相关文章:

  • 上海网站建设 分类广告百度提问首页
  • 自己怎么做淘宝客网站保定seo推广公司
  • 苏州网站seo公司优化网站关键词排名
  • 做设计常逛的网站淘宝直通车
  • winscp怎么做网站新媒体运营培训课程
  • 如何制作网页视频南召seo快速排名价格
  • 北京住房建设官方网站成都百度推广代理公司
  • 网站设计怎么做ppt答辩网址大全
  • 电子商务网页网络优化工程师需要学什么
  • 浩森宇特北京网站建设互联网推广运营
  • 做网站淘汰了清博舆情系统
  • 塘沽做网站广告公司是做什么的
  • 做网站沈阳企业网络营销推广方案
  • seo服务优化如何做网站seo
  • 网站下要加个备案号 怎么做编写网页的软件
  • 网站收录 作用市场营销方案范文
  • 晋江网站设计泉州名扬专业百度做网站需要多少钱
  • 西安SEO网站排名百度竞价查询
  • 湘阴网站建设长沙网络推广
  • 网站内容导出关闭站长工具seo综合查询
  • 有哪些做国际贸易的网站网站运营优化培训
  • 如何复制网站做二级分站网页设计排版布局技巧
  • 建设独立网站如何在互联网推广自己的产品
  • 金华公司网站建设随机关键词生成器
  • 中山做外贸网站成都百度推广账户优化
  • 云服务器和网站空间优化seo是什么意思
  • 徐州专业做网站的seo引擎搜索网站关键词
  • 青岛不错的网站公司优化网站建设
  • b2c购物网站建设二级分销小程序
  • 如何做tiktok的数据排行网站百度游戏排行榜风云榜