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

公司网站建设代码都写完了什么是网站的自适应

公司网站建设代码都写完了,什么是网站的自适应,手机端网站建设的费用清单,做flash网站遇到函数题目 给定一张n个点的带权无向图,点从0~n-1标号,求起点0到终点n-1的最短Hamilton路径。Hamilton路径的定义是从0到n-1不重不漏地经过每个点恰好一次。 输入格式 第—行输入整数n。 接下来n行每行n个整数,其中第i行第j个整数表示点i到j的距…

题目

给定一张n个点的带权无向图,点从0~n-1标号,求起点0到终点n-1的最短Hamilton路径。Hamilton路径的定义是从0到n-1不重不漏地经过每个点恰好一次。

输入格式

第—行输入整数n。
接下来n行每行n个整数,其中第i行第j个整数表示点i到j的距离(记为a[i.i])。对于任意的, y,z,数据保证a[x,x]=0,a[x,y]=a[y,x]并且a[x,y]+aly,z]>=a[x,z]。

输出格式

输出一个整数,表示最短Hamilton路径的长度。

数据范围

1 ≤n ≤200≤a[i,j≤107

  • 输入样例
5
0 2 4 5 1
2 0 6 5 3
4 6 0 8 3
5 5 8 0 5
1 3 3 5 0
  • 输出样例:
18

题解

import java.util.Arrays;
import java.util.Scanner;/*** @author akuya* @create 2023-07-28-20:56*/
public class hamiltion {static int N=20;static int M=1<<N;static int n;static int w[][]=new int[N][N];static int f[][]=new int[M][N];public static void main(String[] args) {Scanner scanner=new Scanner(System.in);n=scanner.nextInt();for(int i=0;i<n;i++)for (int j = 0; j < n; j++)w[i][j]=scanner.nextInt();for(int i=0;i<M;i++){Arrays.fill(f[i],0x3f);}f[1][0]=0;for(int i=0;i<1<<n;i++)for(int j=0;j<n;j++)if((i>>j&1)!=0)for(int k=0;k<n;k++)if(((i-(1<<j))>>k&1)!=0)f[i][j]=Math.min(f[i][j],f[i-(1<<j)][k]+w[k][j]);System.out.println(f[(1<<n)-1][n-1]);}
}

思路

本题同样是状态压缩类的动态规划,具体思路如下图
在这里插入图片描述
i代表走过的点,状态转移用到达j点的倒数第二个点,转移方程得出为

f[i][j]=Math.min(f[i][j],f[i-(1<<j)][k]+w[k][j]);

注意边界条件即可

http://www.yayakq.cn/news/405030/

相关文章:

  • 祁阳网站设计装修平台有哪些
  • ppt免费模板大全网站咨询公司资质要求
  • 漯河网站推广哪家好黄岛区做网站的
  • 乐清网站建设做网站799元机械代工
  • 个人网站有什么用网站建设 工业 青岛
  • 免费做网站可以一直用吗在线的crm系统软件
  • 南昌网站建设 南昌做网站公司创新创业大赛项目计划书
  • 新乡搜狗网站推广工具谷歌浏览器在线打开
  • 建设网站计划书做足球预测的网站
  • 长春网长春网站设计站建设献县做网站价格
  • 广州 营销型网站建设公司网络建设费计入哪个科目
  • 成都网站建设优化公司电话做购物网站用服务器
  • 新建的网站必须要备案吗高端网页开发平台
  • 网站建设大熊猫点搜哈尔滨网络开发
  • 怎么做外贸企业网站wordpress网站主机名
  • 义乌网站建设公司wordpress4.7主题制作
  • 东莞海边网站建设工作室济南网站建设群
  • 做g3云推广需要网站海淀网站建设价格
  • 如何做团购网站中的美食地处地图功能不用登录也能看黄台的app
  • 为网站添加isapi扩展公司个人怎么制作网站
  • 用ps做招生网站成都网站建设哪家好文章
  • 地产公司网站建设计划书济南高端网站设计建设
  • 华为网站建设方案模板php网站开发毕业设计
  • 淘宝网站都是怎么做的吗动漫制作专业有本科吗
  • 网站seo批量查询工具市场调研模板
  • 外国产品设计网站成都网站公司网站建设
  • crm客户管理系统模块刷移动端seo软件
  • 怎么知道网站被百度k了简单的网站开发流程
  • 网站的程序怎么做沈阳优化推广哪家好
  • 江门制作公司网站东莞千寻电子科技有限公司