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

网站如何做搜狗搜索引擎示范校建设平台网站典型案例

网站如何做搜狗搜索引擎,示范校建设平台网站典型案例,哈尔滨网站建设推广公司,广州公司注册核名网址注意到每个路线相邻车站的距离不超过K#xff0c;也就是说我们可以对连续K个车站的状态进行状压。 然后状压DP一下#xff0c;用矩阵快速幂加速运算即可。 #include stdio.h #include stdlib.h #include string.h #include algorithm#define… 注意到每个路线相邻车站的距离不超过K也就是说我们可以对连续K个车站的状态进行状压。 然后状压DP一下用矩阵快速幂加速运算即可。   #include stdio.h #include stdlib.h #include string.h #include algorithm#define MAXN 140 #define MOD 30031using namespace std;struct Matrix {int num[MAXN][MAXN];int n,m; //n*m大小矩阵void setOne(int a,int b){na,mb;for(int i1;imin(n,m);i) num[i][i]1;}Matrix() { memset(num,0,sizeof(num)); } }T,A,one;Matrix operator*(Matrix a,Matrix b) {Matrix c;c.na.n,c.mb.m;for(int i1;ic.n;i)for(int j1;jc.m;j)for(int k1;ka.m;k)c.num[i][j](c.num[i][j]a.num[i][k]*b.num[k][j])%MOD;return c; }Matrix fastPow(Matrix base,int pow) {Matrix ans;ans.setOne(base.n,base.m);while(pow){if(pow1) ansans*base;basebase*base;pow1;}return ans; }int calc(int x) //计算x的二进制中1的个数 {int sum0;while(x){sum;x-x(-x); //x去掉最后一个1}return sum; }int n,k,p,goal; //goal是目标状态bool canConvert(int to,int from) //检查状态from能否一步转移到状态to {from(from-(1(p-1)))1; //这一步相当于把from向左推了一位个位用0补齐int tmpfrom^to; //tmp应该只有一个1if(tmp(tmp(-tmp))) return true; //tmp只有一个1则是合法的return false; //否则是不合法的 }int status[MAXN],top0; //保存所有DP过程中可能出现的状态的栈int main() {scanf(%d%d%d,n,k,p);for(int S(1(p-1));S(1p);S) //枚举DP状态S,S是合法状态当且仅当S的二进制中1的个数恰好为k{if(calc(S)k){status[top]S;if(S(1p)-1-((1(p-k))-1)) goaltop; //S是最终要达到的状态}}for(int i1;itop;i)for(int j1;jtop;j)if(canConvert(status[i],status[j]))T.num[i][j]1;A.nA.mT.nT.mtop;A.num[1][goal]1;TfastPow(T,n-k);AA*T;printf(%d\n,A.num[1][goal]);return 0; } View Code   转载于:https://www.cnblogs.com/lishiyao/p/6882236.html
http://www.zqtcl.cn/news/609544/

相关文章:

  • 丽水网站建设公司广州网络公司
  • 做基金的网站哪个好针对大学生推广引流
  • 国外对旅游网站的建设互联网推广和互联网营销
  • 海南省建设厅网站首页有什么做设计的兼职网站
  • 网站导航功能苏州市高新区建设局网站
  • jsp网站 值班多语种网站开发
  • 公司网站英文做电商
  • 合肥企业网站建设公司哪家好卖产品怎么做网站
  • 网站建设公司86215中国中小企业网站
  • 做网站 如何 挣钱游戏网站开发协议
  • 网站建设发展wordpress比较慢
  • 收费网站推广动漫制作就业方向
  • 湖北优化网站建设设计公司需要什么资质
  • 个人网站怎么制作wordpress创意小工具
  • 网站管理维护怎么做在线oa
  • vue做企业网站wordpress 不发送邮件
  • 深圳做网站哪家便宜邮政编码html编写
  • 黑龙江营商环境建设局网站门户网站整改报告
  • 是不是做推广都得有网站深圳网站建设新闻
  • 旅游做视频网站关于建设网站的书本
  • 营销网站是什么意思快站优惠券app
  • wordpress加dz公司网站搜索优化
  • 北京网站seo技术厂家联合外发加工网
  • 自己做的网站 jen江门模板建站定制
  • 教做糕点的网站工作计划范文
  • dw自己做网站需要什么黄骅贴吧足疗
  • 稻香村网站建设网站建设制作 优帮云
  • 简单的网站作业seo关键词搜索和优化
  • 个人域名备案网站名称例子龙岩网站制作公司
  • 深圳专门做网站的公司电子商务网站推广目的分为