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

内网网站模板最近一周的重大热点新闻

内网网站模板,最近一周的重大热点新闻,合肥seo网站优化,西部数码的vps云主机如何访问网站一.矩阵与模板 【模板】矩阵求和 时间限制:1秒 内存限制:128M 题目描述 给出两个𝑛行𝑚列的矩阵,求两个矩阵的和 输入描述 第一行输入两个以空格分隔的整数𝑛,𝑚,表示矩…

一.矩阵与模板

【模板】矩阵求和

时间限制:1秒        内存限制:128M

题目描述

给出两个𝑛行𝑚列的矩阵,求两个矩阵的和

输入描述

第一行输入两个以空格分隔的整数𝑛,𝑚,表示矩阵的行数和列数

接下来的𝑛行,每行𝑚个以空格分隔的实数𝑇1[𝑖][𝑗],表示第一个矩阵

接下来的𝑛行,每行m个以空格分隔的实数𝑇2[𝑖][𝑗],表示第二个矩阵

1≤𝑛≤100,1≤𝑚≤100

0≤𝑇1[𝑖][𝑗]≤1000,0≤𝑇2[𝑖][𝑗]≤1000

cout << fixed << setprecision(2) << x; 或者 printf(“%.2lf”,x); 可以用来输出小数x并保留两位小数

输出描述

输出n行,每行包含𝑚个以空格分隔的实数,表示两个矩阵相加的结果

矩阵中的实数都保留2位小数

样例输入

  1. 2 3
  2. 1.1 1.2 1.3
  3. 2.1 2.2 2.3
  4. 1.1 1.2 1.3
  5. 2.1 2.2 2.3

样例输出

  1. 2.20 2.40 2.60
  2. 4.20 4.40 4.60
#include<iostream>
using namespace std;
double a[105][105],o;
int n,m;
int main(){cin>>n>>m;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){cin>>o;a[i][j]+=o;}}for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){cin>>o;a[i][j]+=o;}}for(int i=1;i<=n;i++){for(int j=1;j<=m;j++)printf("%.2lf ",a[i][j]);cout<<"\n";}return 0;
}

【模板】矩阵乘法

时间限制:1秒        内存限制:128M

题目描述

给定两个矩阵𝑎,𝑏求矩阵𝑐=𝑎∗𝑏

输入描述

第一行四个整数𝑚1,𝑛1,𝑚2,𝑛2,代表第一个矩阵和第二个矩阵的列数和行数。

接下来𝑛1行,每行m1个整数,代表第一个矩阵。

之后𝑛2行,每行m2个整数,代表第二个矩阵。

数据保证𝑚1=𝑛2。所有的输入数据不超过100

输出描述

输出𝑛1行,每行𝑚2个整数,代表矩阵𝑐。

样例输入1

  1. 2 2 2 2
  2. 2 2
  3. 2 2
  4. 2 2
  5. 2 2

样例输出1

  1. 8 8
  2. 8 8

样例输入2

  1. 2 2 2 2
  2. 1 2
  3. 3 1
  4. 2 5
  5. 1 7

样例输出2

  1. 4 19
  2. 7 22
#include<iostream>
using namespace std;
const int N = 105;
int n1,n2,m1,m2;
int a[N][N],b[N][N],c[N][N];
int main(){cin>>m1>>n1>>m2>>n2;for(int i=1;i<=n1;i++)for(int j=1;j<=m1;j++)cin>>a[i][j];for(int i=1;i<=n2;i++)for(int j=1;j<=m2;j++)cin>>b[i][j];for(int i=1;i<=n1;i++){for(int j=1;j<=m2;j++){for(int k=1;k<=m1;k++){c[i][j]+=a[i][k]*b[k][j];}}}for(int i=1;i<=n1;i++){for(int j=1;j<=m2;j++){cout<<c[i][j]<<" ";}cout<<"\n";}return 0;
}

 【模板】矩阵加速

时间限制:1秒        内存限制:128M

题目描述

已知一个数列a,满足:

求𝑎数列的第𝑛项模10^9+7的值。

输入描述

第一行一个整数𝑇(1≤𝑇≤100),表示询问的次数。

以下𝑇个正整数𝑛(1≤𝑛≤2×10^9)。

输出描述

每行输出一个非负整数表示答案。

样例输入

  1. 3
  2. 6
  3. 8
  4. 10

样例输出

  1. 4
  2. 9
  3. 19
#include<iostream>
#include<cstring>
using namespace std;
#define ll long long
const int N = 2;
const int mod = 1e9+7;
ll a[N][N]={{1,1},{1,0}};
ll s[N][N]={{1,1},{0,0}};
ll n,T;
struct Mat//封装好的矩阵操作
{#define int long longint a[105][105];int r, c;Mat(int _r = 0, int _c = 0){r = _r, c = _c;memset(a, 0, sizeof(a));if (c == 0)c = r; //这样传入一个参数可以构造方阵}void unit(){ //将自身变成单位矩阵memset(a, 0, sizeof(a));for (int i = 1; i <= r; i++)a[i][i] = 1;}friend Mat operator+(Mat x, Mat y){Mat ans(x.r, x.c);for (int i = 1; i <= x.r; i++)for (int j = 1; j <= x.c; j++)ans.a[i][j] = x.a[i][j] + y.a[i][j];return ans;}friend Mat operator-(Mat x, Mat y){Mat ans(x.r, x.c);for (int i = 1; i <= x.r; i++)for (int j = 1; j <= x.c; j++)ans.a[i][j] = x.a[i][j] - y.a[i][j];return ans;}friend Mat operator*(Mat x, Mat y){Mat ans(x.r, y.c);for (int i = 1; i <= x.r; i++)for (int j = 1; j <= y.c; j++)for (int k = 1; k <= x.c; k++)ans.a[i][j] += x.a[i][k] * y.a[k][j];return ans;}friend Mat operator%(Mat x, int t){for (int i = 1; i <= x.r; i++)for (int j = 1; j <= x.c; j++)x.a[i][j] %= t;return x;}void out(){for (int i = 1; i <= r; i++){for (int j = 1; j <= c; j++)cout << a[i][j] << ' ';cout << endl;}}Mat pow(ll b){Mat ans(r, c), a = *this;ans.unit();while (b){if (b & 1)ans = ans * a;a = a * a;b >>= 1;}return ans;}Mat pow(ll b, ll p){Mat ans(r, c), a = *this;ans.unit();while (b){if (b & 1)ans = ans * a % p;a = a * a % p;b >>= 1;}return ans;}#undef int
};
int main(){cin>>T;while(T--){cin>>n;if(n<=3){cout<<"1\n";continue;}Mat a(3),b(3);a.a[1][1]=1,a.a[1][2]=1,a.a[1][3]=1;b.a[1][1]=b.a[1][2]=b.a[2][3]=b.a[3][1]=1;a=a*b.pow(n-3,mod)%mod;cout<<a.a[1][1]<<"\n";}return 0;
}

 

http://www.dtcms.com/wzjs/66004.html

相关文章:

  • 杭州互联网网站公司中企动力做网站推广靠谱吗
  • mac os建设网站的软件湘潭网站建设
  • 钱宝做任务的网站怎么下联赛积分榜排名
  • 设计师网址导航优缺点东莞seo排名收费
  • 论坛网站建设软件软文300字介绍商品
  • 广州市住房城乡建设局网站做网络推广为什么会被抓
  • 陕西咸阳做网站的公司如何seo网站推广
  • 网站集约化建设困难百度引擎搜索引擎
  • 网站优化哪家专业国外独立网站如何建站
  • 网站建设的意义seo页面链接优化
  • 公众号和网站先做哪个比较好搜索关键词然后排名怎样提升
  • 建筑公司网站宣传建筑工地文案范文图片企业建网站一般要多少钱
  • 营口网站开发百度竞价优化
  • 义乌外贸公司网站网络广告的计费方式
  • 企业购 网站建设crm网站
  • 简单网站制作推广网站免费
  • 设计网站建优化内容
  • 凡客官网首页西安seo技术
  • 政府内部网站建设方案宣传软文案例
  • ppt要怎么做网站seo站内优化包括
  • 一般做门户网站多少钱线上营销方案
  • 山海关城乡建设局网站站长统计ios
  • 视频网站开发用什么服务器淄博网站制作
  • 班级网站建设组织机构链友咨询
  • 做数学题网站百度指数需求图谱
  • 湖南省城乡住房建设厅网站谷歌app下载 安卓
  • 定制营销型网站公司关键词查找
  • 好看网电影网站模板免费下载网络推广公司是干嘛的
  • 发稿人是什么意思百度ocpc如何优化
  • 网站字体排版技巧广告文案