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

中国建设监理协会网站会员专区网站方案制作的培训

中国建设监理协会网站会员专区,网站方案制作的培训,做特产网站的原因,用电脑做兼职的网站把 f(ll k) 写成 f(int k) 结果又是tle又是wa的。找了半天错误。 (为了节省一点时间,因为函数不能return数组,还把数组改写到结构体里) 我在想考试怎么办,考试不能看过…

把 f(ll k) 写成 f(int k)

结果又是tle又是wa的。找了半天错误。

(为了节省一点时间,因为函数不能return数组,还把数组改写到结构体里)

我在想考试怎么办,考试不能看过没过,

过了样例,实则零蛋,

粗心那么一点点,就可能完全没分,实在可惜。

ac代码1:

#include<iostream>
#define ll long long
using namespace std;
const ll M=1e9+7;
const int N=110;
ll n,k;
ll a[N][N],ans[N][N];
void mul(ll x[N][N],ll y[N][N],int flag){ll tmp[N][N];for(int i=1;i<=n;i++)for(int j=1;j<=n;j++){tmp[i][j]=0;for(int k=1;k<=n;k++)tmp[i][j]=(tmp[i][j]+(x[i][k]*y[k][j])%M)%M;}if(flag){for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)ans[i][j]=tmp[i][j];}else{for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)a[i][j]=tmp[i][j];       }
}
void f(ll k){while(k){if(k&1) mul(ans,a,1);mul(a,a,0);k>>=1;}
}
int main(){scanf("%lld%lld",&n,&k);for(int i=1;i<=n;i++){ans[i][i]=1;for(int j=1;j<=n;j++)scanf("%d",&a[i][j]);}f(k);for(int i=1;i<=n;i++){for(int j=1;j<=n;j++)printf("%d ",ans[i][j]);printf("\n");}return 0;
}

ac代码2(写在结构体里)

#include<iostream>
#define ll long long
using namespace std;
const ll M=1e9+7;
const int N=110;
ll n,k;
struct matrix{ll a[N][N];
}s,ans;
matrix mul(matrix x,matrix y){matrix tmp;for(int i=1;i<=n;i++)for(int j=1;j<=n;j++){tmp.a[i][j]=0;for(int k=1;k<=n;k++)tmp.a[i][j]=(tmp.a[i][j]+(x.a[i][k]*y.a[k][j])%M)%M;}return tmp;
}
void f(ll k){while(k){if(k&1) ans=mul(ans,s);s=mul(s,s);k>>=1;}
}
int main(){scanf("%lld%lld",&n,&k);for(int i=1;i<=n;i++){ans.a[i][i]=1;for(int j=1;j<=n;j++)scanf("%d",&s.a[i][j]);}f(k);for(int i=1;i<=n;i++){for(int j=1;j<=n;j++)printf("%d ",ans.a[i][j]);printf("\n");}return 0;
}


文章转载自:

http://x4eUVIOv.znqmh.cn
http://nVUTF5co.znqmh.cn
http://Prmq1bXg.znqmh.cn
http://HX64p5X2.znqmh.cn
http://hVYnyBCM.znqmh.cn
http://eUxpeAUU.znqmh.cn
http://Zqe7ZWwF.znqmh.cn
http://eJV1hCxg.znqmh.cn
http://eqiR6YvI.znqmh.cn
http://yMh6LcmX.znqmh.cn
http://ofWZ1oEF.znqmh.cn
http://0ZQlcIOB.znqmh.cn
http://a9FiGyDK.znqmh.cn
http://fZfmaq2f.znqmh.cn
http://GcZr83bB.znqmh.cn
http://eicC5dZt.znqmh.cn
http://xm2rW70m.znqmh.cn
http://eDLromBm.znqmh.cn
http://LcN7XJ5g.znqmh.cn
http://nQPZKNWK.znqmh.cn
http://5RIun8nV.znqmh.cn
http://IUvWaJz8.znqmh.cn
http://0vh56wmo.znqmh.cn
http://zshDqn1v.znqmh.cn
http://fs7wBeAV.znqmh.cn
http://aTRvqFjN.znqmh.cn
http://CW9flzAV.znqmh.cn
http://aHJTPGNa.znqmh.cn
http://EnefUO5l.znqmh.cn
http://1VUA2s16.znqmh.cn
http://www.dtcms.com/wzjs/704497.html

相关文章:

  • 网站开发项目周报做染料的网站
  • 插画网站响应式网站 html
  • 做网站价格ihanshi销售系统的整个流程
  • 网站怎么做桌面快速链接wordpress国内最好的主题
  • 免费做字体的网站研发管理系统软件
  • 电影网站源码怎么做的婚庆网站建设的需求分析
  • 南宁网站建设价格服装 东莞网站建设
  • 洛阳做多屏合一网站网站建立网站
  • 长沙专业做网站做网络推广可以通过哪些渠道推广
  • 运城网站建设公司有多少wordpress 500
  • 河北省住房及城乡建设部网站百度集团总部在哪里
  • 网站建设最基础是什么各行各业网站建设口碑好
  • 网站视频外链怎么做之前做的网站说要升级
  • 吉林省可信网站认证牌匾医院网站建设 价格
  • 网站开发软硬件条件太原市建站外包公司
  • 帕绍网站建设网站建设毕业实习报告
  • 汕头网站推广公司wordpress自己添加menu
  • 合肥建设管理学院网站专业做营销网站
  • 商城建站一站式网站建设架构
  • 城乡建设杂志社官方网站手机兼职赚钱软件
  • 怎么更改网站栏目id做惠而浦售后网站赚钱
  • 大兴网站设计设计方案范文
  • 网站做推广页需要什么软件模板网站的弊端在哪
  • 宁津建设局网站做网站多钱一年
  • 张店网站制作首选专家公众平台微信登录
  • 男女直接做性视频网站优秀网页设计公司
  • 旅游网站开发目的和目标自媒体平台注册账号下载
  • 要怎么做网站深圳网站建设 设计首选深圳市
  • 网站设计公司的推广网站建设专业用语
  • 伍佰亿网站系统软件源码购买一般在哪个网站