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

宿迁集团网站建设网站备案授权书怎么填

宿迁集团网站建设,网站备案授权书怎么填,建设摩托官方网站,dedecms免费网站模板正题 题目链接:https://www.luogu.com.cn/problem/P4294 题目大意 n∗mn*mn∗m的网格#xff0c;每个格子的修建费用不同#xff0c;要求修建费用最小连接所有关键点。 解题思路 设fs,i,jf_{s,i,j}fs,i,j​表示目前连接关键点状态为sss#xff0c;在(i,j)(i,j)(i,j)这个位…正题 题目链接:https://www.luogu.com.cn/problem/P4294 题目大意 n∗mn*mn∗m的网格每个格子的修建费用不同要求修建费用最小连接所有关键点。 解题思路 设fs,i,jf_{s,i,j}fs,i,j​表示目前连接关键点状态为sss在(i,j)(i,j)(i,j)这个位置时的最小代价然后同sss的用spfaspfaspfa转移即可。 输出方案记录一下前驱如果分裂开就分开两个赋值即可。 时间复杂度O(3knm)O(3^knm)O(3knm) codecodecode #includecstdio #includecstring #includealgorithm #includequeue #define mp(x,y) make_pair(x,y) using namespace std; const int N13,S113; const int dx[4]{1,-1,0,0},dy[4]{0,0,1,-1}; int n,m,cnt,a[N][N],g[N][N]; int f[S][N][N],pre[S][N][N]; bool v[N][N],w[N][N]; queuepairint,int q; void SPFA(int s){for(int i1;in;i) for(int j1;jm;j)q.push(mp(i,j)),v[i][j]1;while(!q.empty()){int xq.front().first,yq.front().second;for(int k0;k4;k){int zxxdx[k],zyydy[k];if(zx1||zy1||zxn||zym)continue;if(f[s][x][y]a[zx][zy]f[s][zx][zy]){f[s][zx][zy]f[s][x][y]a[zx][zy];pre[s][zx][zy]-k-1;if(!v[zx][zy])q.push(mp(zx,zy)),v[zx][zy]1;}}q.pop();v[x][y]0;}return; } void dfs(int s,int x,int y){w[x][y]1;int zpre[s][x][y];if(!pre[s][x][y])return;if(z0)dfs(s,x-dx[-z-1],y-dy[-z-1]);else dfs(z,x,y),dfs(s-z,x,y);return; } int main() {scanf(%d%d,n,m);for(int i1;in;i)for(int j1;jm;j){scanf(%d,a[i][j]);if(a[i][j]0)g[i][j]|(1(cnt));}int MS(1cnt);memset(f,0x3f,sizeof(f));for(int i1;in;i)for(int j1;jm;j)if(!a[i][j])f[g[i][j]][i][j]0;for(int s0;sMS;s){for(int i1;in;i)for(int j1;jm;j){int ls;while(l){l((l-1)s);if(!l)break;if(max(f[l][i][j],f[s-l][i][j])1e9)if(f[l][i][j]f[s-l][i][j]-a[i][j]f[s][i][j]){f[s][i][j]f[l][i][j]f[s-l][i][j]-a[i][j];pre[s][i][j]l;}}}SPFA(s);}int mx1,my1;for(int i1;in;i)for(int j1;jm;j)if(f[MS-1][i][j]f[MS-1][mx][my])mxi,myj;printf(%d\n,f[MS-1][mx][my]);dfs(MS-1,mx,my);for(int i1;in;i,putchar(\n))for(int j1;jm;j){if(!a[i][j])putchar(x);else if(w[i][j])putchar(o);else putchar(_);} }
http://www.zqtcl.cn/news/554930/

相关文章:

  • a5建站无限动力网站
  • 南京网站建设王道下拉??怎么做免费网站推
  • WordPress站群 管理icp备案网站管理员有负责吗
  • 智慧团建官方网站登录做网站网站的虚拟空间
  • 自己做网站成本推广代理平台
  • wamp搭建多个网站网站设计方面有什么公司
  • 九江集团网站建设app广告对接平台
  • 个人网页网站制作模板搜索引擎营销经典案例
  • 北京自助建站系统思茅区建设局网站
  • 国外被动收入网站做的好的成都网站建设 川icp备
  • 网站的微信推广怎么做php在电子商务网站建设中的应用研究 戴书浩
  • 中山做网站有什么做logo网站
  • 建设网站要什么手续义乌简游网络科技有限公司
  • 深圳做企业网站的音乐网站设计
  • 互联网网站如何做菜鸟教程自学网
  • 网站模板上传工具网站报名照片怎么做
  • 做网站如何备案东城做企业网站多少钱
  • 建设手机网站的目的广告制作行业发展前景
  • 手工艺品网站建设目的长春有哪些网络设计公司
  • 重庆建设工程招标网站淮南58同城网
  • 有域名在本机上做网站psd素材
  • 做拍拍拍拍网站网站宣传的劣势
  • 建设银行官方网站诚聘英才亚马逊店铺出售网站
  • 佛山房地产网站建设万网域名查询接口
  • 新建的网站必须要备案吗优购物网
  • 陕西省住房和城乡建设厅官方网站智能网站建设制作
  • 英语故事网站建设镇江大港信息港
  • 接单做一个网站多少钱商河网站建设
  • 网站建设s南昌网站建设服务
  • 免费的素材网站有哪些重庆网页设计公司排名