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

杭州网站设计推荐柚米洛阳市网站建设

杭州网站设计推荐柚米,洛阳市网站建设,seo关键词选择及优化,wordpress好友添加文章目录 C翻转矩阵幂 一、C翻转IO链接 本题思路:本题需要找出顺时针旋转和逆时针旋转的规律,然后就可以解决该问题。 矩阵顺时针90旋转规律:列号变为行号,(n-行号-1)变为列号 规律:a[i][j]b[j][n-i1]; 矩阵逆时针90旋转规律:行号变为列号&#xff0…


文章目录

  • C翻转
  • 矩阵幂

一、C翻转IO链接

本题思路:本题需要找出顺时针旋转和逆时针旋转的规律,然后就可以解决该问题。

矩阵顺时针90°旋转规律:列号变为行号,(n-行号-+1)变为列号 规律:a[i][j]=b[j][n-i+1];

矩阵逆时针90°旋转规律:行号变为列号,(n-行号+1)变为行号,规律:a[i][j]=b[n-j+1][i];

#include <bits/stdc++.h>constexpr int N=8;int g[N][N];
int tmp[N][N];//用来存储旋转后的数组元素int main()
{std::ios::sync_with_stdio(false);std::cin.tie(nullptr);std::cout.tie(nullptr);for(int i=0;i<5;i++)for(int j=0;j<5;j++)std::cin>>g[i][j];int op,n;//op代表是往哪个方向进行旋转,n表示旋转的个数int x,y;std::cin>>op>>n>>x>>y;//顺时针if(op==1){for(int i=0;i<n;i++)for(int j=0;j<n;j++)//列号变为行号,(n-行号-+1)变为列号 规律:a[i][j]=b[j][n-i+1];tmp[j][i]=g[x-1+n-1-i][y-1+j];}//逆时针else if(op==2){for(int i=0;i<n;i++)for(int j=0;j<n;j++)//行号变为列号,(n-行号+1)变为行号,规律:a[i][j]=b[n-j+1][i];tmp[n-1-j][i]=g[x-1+i][y-1+j];}for(int i=0;i<n;i++)for(int j=0;j<n;j++)g[i+x-1][j+y-1]=tmp[i][j];for(int i=0;i<5;i++){for(int j=0;j<5;j++)std::cout<<g[i][j]<<" ";std::cout<<std::endl;}return 0;
}

二、矩阵幂IO链接

本题思路:本题是矩阵乘法的模板题,矩阵乘法中第一个矩阵的列要等于第二个矩阵的行

一个m∗n的的A矩阵,和一个n∗p的B矩阵相乘,将得到一个m∗p的矩阵C 。

#include <bits/stdc++.h>constexpr int N=15;int n,k;
int g[N][N],p[N][N];
int tmp[N][N];void mul()
{memset(tmp,0,sizeof tmp);for(int i=1;i<=n;i++)for(int j=1;j<=n;j++){int sum=0;for(int k=1;k<=n;k++)//矩阵的乘法:第一个矩阵的列需要与第二个矩阵的行相乘sum+=g[i][k]*p[k][j];tmp[i][j]=sum;}memcpy(g,tmp,sizeof(tmp));
}int main()
{std::ios::sync_with_stdio(false);std::cin.tie(nullptr);std::cout.tie(nullptr);std::cin>>n>>k;for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)std::cin>>g[i][j];memcpy(p,g,sizeof(g));for(int j=1;j<k;j++) mul();for(int i=1;i<=n;i++){for(int j=1;j<=n;j++)std::cout<<g[i][j]<<" ";std::cout<<std::endl;}return 0;
}

http://www.tj-hxxt.cn/news/76412.html

相关文章:

  • 做网站一般收取多少钱外贸网站推广平台
  • 企业网站程序带wap百度营销推广登录
  • 深圳知名网站建设山东建站管理系统
  • 免费拒绝收费网站全国最好网络优化公司
  • a站是啥网站制作的要点和步骤详解
  • 如何做整人网站个人博客网站
  • 头条网站怎么做的网站top排行榜
  • 高端网站建设公司无锡做网站的公司
  • 网站目录是什么seo查询百科
  • 广州荔湾建网站广告的六种广告形式
  • 网站建设和维护实训上海网站设计
  • 做百度推广需要有自己的网站吗广州网站营销seo
  • 如何去推广一个网站it培训班
  • 珲春建设局网站品牌营销案例
  • 常用网站后台地址属于网络营销特点的是
  • 你认为优酷该网站哪些地方可以做的更好_为什么?武汉seo结算
  • 如何营销刷移动关键词优化
  • seo行业北京关键词优化报价
  • 郑州住房和城乡建设部网站seo创业
  • 免费响应式网站模板做企业推广的公司
  • 镇江门户网西安关键词seo公司
  • 如何做网站优化上海今日头条新闻
  • 帮人做非法网站吗重庆黄埔seo整站优化
  • 肥城网站建设外贸快车
  • 网站网页成都网站推广
  • 做网站一月能赚50万吗动态网站的制作与设计
  • 中国品牌网官方网站直通车怎么开才有效果
  • 石家庄做网站的公司有哪些不收费的小说网站排名
  • 为什么很少人敢娶外贸女seo优化代理
  • 网站如何防止重登录黄页引流推广网站