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

网站模板带手机站拖拽网站开发

网站模板带手机站,拖拽网站开发,营销型企业网站怎么制作,淘宝店招图片大全免费前言 正题 题目链接:https://www.luogu.org/problemnew/show/P3597 题目大意 问第kkk长的路径长度(非简单路径) 解题思路 先考虑kkk比较小时的情况#xff0c;我们可以求出长度为111的路径#xff0c;长度为222的路径#xff0c;然后以此类推找到第一个与前面的和到kkk就…前言 正题 题目链接:https://www.luogu.org/problemnew/show/P3597 题目大意 问第kkk长的路径长度(非简单路径) 解题思路 先考虑kkk比较小时的情况我们可以求出长度为111的路径长度为222的路径然后以此类推找到第一个与前面的和到kkk就可以得出答案。 但是这样并不能通过本题我们考虑倍增矩阵乘法倍增矩阵乘法倍增矩阵乘法。 首先因为边权只有1,2,31,2,31,2,3所以我们可以拆点(k−1)∗x(k-1)*x(k−1)∗x表示xxx出发的边上已经走了kkk步。 首先(k∗i)−gt;(k∗ik)(k*i)-gt;(k*ik)(k∗i)−(k∗ik)若一条边x−wgt;yx-_wgt;yx−w​y那么(w−1)∗x−gt;y(w-1)*x-gt;y(w−1)∗x−y就可以了这样(i,j)(i,j)(i,j)就是iii到jjj的路径条数 用矩阵GkG_kGk​中的(i,j)(i,j)(i,j)表示iii到jjj的路径长度≤2k\leq2^k≤2k的有多少条且(i,0)(i,0)(i,0)表示以iii为终点的长度≤2k\leq2^k≤2k有多少条。 那么有GkGk−1∗Gk−1G_kG_{k-1}*G_{k-1}Gk​Gk−1​∗Gk−1​ 然后若答案为ansansans那么有 ∑2xians\sum2^{x_{i}}ans∑2xi​ans且Gover∏GxiGover\prod G_{x_i}Gover∏Gxi​​的话那么有 ∑i1n(Gover(i,0)−1)≤k\sum_{i1}^n (Gover(i,0)-1)\leq ki1∑n​(Gover(i,0)−1)≤k (减111是因为有一种路径就是一直待在原地但这不会被计算入答案) 那么我们肯定要求ansansans尽量大那么我们从大开始枚举一个kkk。 若乘上GkG_kGk​后满足条件就可以乘 codecodecode #includecstdio #includealgorithm #includecstring #define ll long long using namespace std; const ll Size125; struct matrix{ll a[Size][Size]; }G[70],ove; ll n,m,ans,k; matrix operator *(matrix a, matrix b) {matrix c;memset(c.a,0,sizeof(c.a));for(ll i0;iSize;i)for(ll j0;jSize;j)for(ll k0;kSize;k)c.a[i][j]a.a[i][k]*b.a[k][j];return c; } bool check(matrix a){ll sum0;for(ll i1;in;i)if(k(suma.a[i][0]-1)) return 1;return 0; } int main() {scanf(%lld%lld%lld,n,m,k);G[0].a[0][0]1;for(ll i1;in;i)ove.a[i][i]G[0].a[i][in]G[0].a[in][i2*n]G[0].a[i][0]1;for(ll i1;im;i){ll x,y,w;scanf(%lld%lld%lld,x,y,w);G[0].a[x(w-1)*n][y];}ll tot0;matrix tmp;while(tot){if(tot65)return puts(-1)0;G[tot]G[tot-1]*G[tot-1];if(check(G[tot])) break;}while((--tot)0){tmpove*G[tot];if(!check(tmp))ans(1lltot),ovetmp;}printf(%lld,ans); }
http://www.huolong8.cn/news/365987/

相关文章:

  • 潍坊视频类网站建设南京网站开发公司哪家好
  • 建设工程立项在哪个网站查询做公司网站成本
  • 兰坪建设公司网站360 街景地图
  • 徐州建设工程招投标官方网站如何查询公司名称能不能注册
  • 织梦网站流动广告代码马鞍山网站建设制作
  • 网站备案怎么改flash网站建设价格
  • 做网站如何防止被黑怎么做音乐网站
  • 网站建设与制作价格淇县住房和城乡建设局网站
  • 淘宝网站建设素材广西住房和城乡建设厅培训中心网
  • 羊 东莞网站开发中国新零售网
  • 海南门户网站开发公司企业网站后台源代码
  • 厚街响应式网站设计杭州网站设计工作室
  • 免费h5制作网站网站没有根目录
  • 关于小城镇建设的网站网络传销是否传销
  • 建设厅资质管理网站企业微信scrm系统源码
  • 建设网站图片素材无锡网站建设wkstt
  • 成都优化推广公司宁波seo搜索优化费用
  • 电商运营学习网站金融网站建设公司排名
  • 江门城乡建设局官方网站如何将百度云做成网站文件服务器
  • 龙岗区网站建设公司视频网站外链怎么做
  • 网站开发 企业 定制系统瑞安做企业网站找哪家
  • 投资公司网站开发seo做的好的网站
  • 广告网站建设网站排名优化企业主页制作方法
  • 深圳建站模板建站做传销网站的
  • 景洪市新农村建设网站网销网站建设流程图
  • 青海休闲网站建设公司大学生建设网站
  • 灰色行业推广平台网站网站建好了怎么做才赚钱
  • 山东省工程建设招标信息网站本地门户网怎么做
  • 做网站需要哪些程序员网站开发报价单 doc
  • 嘉定广州网站建设江阴网站制作公司