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

东莞网站网络推广最流行的网站开发框架

东莞网站网络推广,最流行的网站开发框架,用软件做seo网站关键词推广,各地城乡建设网站更新上一次我们了解了矩阵的运算和如何使用矩阵解决斐波那契数列#xff0c;这一次我们多看看例题#xff0c;了解什么情况下用矩阵比较合适。 先看例题 1.洛谷P1939 【模板】矩阵加速#xff08;数列#xff09; 模板题应该很简单。 补#xff1a;1n10^9 10^9肯定…上一次我们了解了矩阵的运算和如何使用矩阵解决斐波那契数列这一次我们多看看例题了解什么情况下用矩阵比较合适。 先看例题 1.洛谷P1939 【模板】矩阵加速数列 模板题应该很简单。 补1n10^9 10^9肯定超了所以可以用矩阵做 我们可以观察到每一项x3都是由两个量组成于是创建矩阵 同时 那么因为如果要再让,A*base 之后还是应该是前一个为一项后一项为它的两项前。所以?处应为。??处应为什么自己想想发在评论区里吧。 但是在A中并没有出现这样我们就不可以用A*base表示B了因为矩阵的乘法中必须要上一个矩阵中有的元素才能进入下一个矩阵中。 无论怎样都无法表示为的形式所以B不可以由A构成。 那这个时候就可以用一个巧妙的方法我们在A和B中都增加这一项这样就会变成 可以表示为这样就可以满足每一个条件都可以了。 那么我们利用矩阵乘法在纸上演算七七四十八个小时就可以得出 那么用和斐波那契数列一样的做法快速幂即可 #includebits/stdc.h using namespace std; #define mod 1000000007 struct Matrix{int n,m;long long a[100][100];Matrix(){memset(a,0,sizeof(a));}Matrix(int _n,int _m){n_n;m_m;memset(a,0,sizeof(a));} }; Matrix ans(1,3); Matrix base(3,3); void init(){ans.a[0][0]1;ans.a[0][1]1;ans.a[0][2]1;base.a[0][0]1;base.a[0][1]1;base.a[0][2]0;base.a[1][0]0;base.a[1][1]0;base.a[1][2]1;base.a[2][0]1;base.a[2][1]0;base.a[2][2]0; } Matrix mul(Matrix a,Matrix b){Matrix res(a.n,b.m);for(int i0;ia.n;i){for(int j0;jb.m;j){for(int k0;ka.m;k){res.a[i][j]a.a[i][k]*b.a[k][j]%mod;}res.a[i][j]%mod;}}return res; } Matrix bpow(Matrix a,long long n){Matrix res(a.n,a.n);for(int i0;ia.n;i)res.a[i][i]1;while(n!0){if(n1){resmul(res,a);}amul(a,a);n1;}return res; } long long F(long long n){basebpow(base,n-3);/*for(int i0;i3;i){for(int j0;j3;j){coutbase.a[i][j];}coutendl;}*/ansmul(ans,base);return ans.a[0][0]%mod; } int main(){long long t;cint;while(t--){long long n;cinn;if(n3){cout1endl;continue;}init();coutF(n)endl;}return 0; }2.洛谷P1349 广义斐波那契数列 其实很简单就是把斐波那契数列的模板套一下 先写一半
http://www.dnsts.com.cn/news/269042.html

相关文章:

  • 大连网站建设佳熙科技长沙网站建设方案
  • 网站开发流程比较合理怎么样做好网站建设
  • 纸箱 技术支持 东莞网站建设广州外贸网站设计
  • 网络设备主要用于网站局域网建设网站开发推荐资料
  • 微网站怎么做百度关键词微信小程序设计开发团队
  • 网站建设克隆php网站费用
  • 开源的网站开发软件松阳建设网站
  • 广州网站建设正规公司网站开发常用语言的优劣势
  • 网投网站如何建设建设工程施工合同无效
  • 如何做网站友情链接angular做的网站大全
  • 天津做网站找哪家公司好百度竞价渠道代理商
  • 无锡上网站建设wordpress中文网站
  • 做面包有关电影网站新化网站建设
  • 淄博网站建设及托管网站的布局结构三种
  • 有教做素食的网站吗wordpress增加阅读量
  • 教育类网站建站金华市建设局官方网站
  • 重庆网站建设加q.479185700推荐门户网站建设公司
  • 外国做问卷可以赚钱的网站网站设计制作的公司
  • 网站建设广告投放是什么现在流行的网站开发制作工具
  • 网站方案网站建设要考虑哪些方面
  • html中文网站作业建一个国外网站多少钱
  • 成都网站开发工资织梦 商城网站
  • 网站可以放多少视频宁德市医院东侨院区
  • 网站开发计划时间电商网站开发python
  • 网站运营和网络营销江苏省建设集团有限公司官网
  • 正规专业的互联网代做毕业设计网站如何下载网站模版
  • 南宁本地网站有哪些wordpress主题无法删除
  • 网站结构组成部分有那些网络优化工程师证书
  • 网站毕设代做松原做招聘的网站有哪些
  • 门户网站的建设公司企业网站建设公司