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

网站做友链盈利做简历最好的网站

网站做友链盈利,做简历最好的网站,北京海淀建设部大院小区,网站里的地图定位怎么做的七十分超时代码#xff0c;具体思路可以仿照acwing蒙德里安的梦想 就是枚举第i层放 a #xff0c;第i-1层放b的合法方案其中b和a都是同一块#xff1b; #include iostream #include algorithm #include cstring #include sstream using nam…七十分超时代码具体思路可以仿照acwing蒙德里安的梦想 就是枚举第i层放 a 第i-1层放b的合法方案其中b和a都是同一块 #include iostream #include algorithm #include cstring #include sstream using namespace std; typedef long long LL; const int N 5e5 4, mod 1e9 7, M 17;LL n; int m; int dp[N][M];void dfs(int a, int b, int p) {if(p m) v[a][b], c[a][b];else{if(p 0){if(!((ap1)||(bp1)||(bp-11)))dfs(a|1p, b|1p|1p-1, p1);if(!((ap1)||(bp1)||(ap-11)))dfs(a|1p|1p-1, b|1p, p1);}if(p1 ! m){if(!((ap1)||(bp1)||(bp11)))dfs(a|1p, b|1p|1p1, p1);if(!((ap1)||(bp1)||(ap11)))dfs(a|1p|1p1, b|1p, p1);}dfs(a, b, p1);} }int main() {scanf(%lld%d, n, m);dfs(0, 0, 0);for(int i 0;i 1m;i )dp[1][i] v[i][(1m)-1];for(int i 2;i n;i)for(int j 0;j 1m;j )for(int k 0;k 1m;k )dp[i][j] (dp[i][j] (LL)dp[i-1][((1m)-1)^k]*v[j][k])%mod;coutdp[n-1][(1m)-1];return 0; }100 分矩阵快速幂 #include iostream #include algorithm #include cstring #include sstream using namespace std; typedef long long LL; const int N 5e5 4, mod 1e9 7, M 17;LL n; int m, c[M][M], tem[M][M], res[M][M]; int dp[3][M];void multi(int a[][M], int b[][M], int n) {memset(tem, 0, sizeof tem); for(int i 0;i n;i )for(int j 0;j n;j )for(int k 0;k n;k )tem[i][j] (tem[i][j] (LL)a[i][k]*b[k][j])%mod;for(int i 0;i n;i )for(int j 0;j n;j )a[i][j] tem[i][j]; }void pow(int a[][M], LL n) {memset(res, 0, sizeof res);for(int i 0;i 1m;i )res[i][i] 1;while(n){if(n1) multi(res, a, 1m);multi(a, a, 1m);n1;} }void dfs(int a, int b, int p) {if(p m) c[a][((1m)-1)^b]; // 方便 矩阵快速幂 这题c[i][j]代表第二层是i 第一层是i的合法方案的其他空缺 else{if(p 0){if(!((ap1)||(bp1)||(bp-11)))dfs(a|1p, b|1p|1p-1, p1);if(!((ap1)||(bp1)||(ap-11)))dfs(a|1p|1p-1, b|1p, p1);}if(p1 ! m){if(!((ap1)||(bp1)||(bp11)))dfs(a|1p, b|1p|1p1, p1);if(!((ap1)||(bp1)||(ap11)))dfs(a|1p|1p1, b|1p, p1);}dfs(a, b, p1);} }int main() {scanf(%lld%d, n, m);dfs(0, 0, 0);for(int i 0;i 1m;i )dp[1][i] c[i][0];if(n 2)pow(c, n-2); for(int i 0;i 1m;i )dp[2][(1m)-1] (dp[2][(1m)-1] (LL)res[(1m)-1][i]*dp[1][i])%mod;coutdp[2][(1m)-1];return 0; }
http://www.yutouwan.com/news/112097/

相关文章:

  • 犀牛云网站建设公司牌子制作
  • 域名后缀html是怎样的网站织梦和wordpress
  • 南京网站设计个人wordpress 颜色插件
  • 站长推荐产品西安网站建设方案维护
  • 如何自己做网站知识o2o网站设计
  • 企业seo网站优化设计百度网盘网页版登录入口
  • 公司网站费用构成需要多少钱pageadmin做网站
  • 听歌网站源码扶风网站开发
  • 企业网站建设平台建设招标网官网
  • 怎样建设智能网站广州php网站建设
  • 手机网站下拉刷新yum wordpress php扩展
  • l凉州区城乡建设部网站首页南宁网站推广哪家好
  • 怎么才能成功做网站商丘网站制作的流程
  • 定制软件公司医院网站优化策划
  • 做网站安阳中建西部建设北方有限公司网站
  • 网站建设塞西wordpress 前台投稿插件
  • 上海网站建设选缘魁-企查wordpress分类更改
  • php直播网站开发网站开发菜鸟适合用什么软件
  • 品牌网站建设有哪些内容seo技术秋蝉
  • 网站核验单下载wordpress用什么主机好
  • 网站首页建设中页面大连甘井子区教育公共服务平台
  • 青岛做网站皆赴青岛博采深圳自适应网站的公司
  • 新手网站设计定价吉林电商网站建设公司哪家好
  • 如何做正规电影网站湖北省建设部网站
  • 建设通网站怎么查项目经理在建做高端网站建设公司
  • 怎样做自己的 优惠卷网站网站服务器的费用
  • 怎么做装修网站福州网站设计网站系统制作
  • 西安网站制作公司排阜阳哪里做网站的多
  • 怎样在手机做自己的网站wordpress 外链图片
  • vps做自己的网站洛阳做网站哪家便宜