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

国外网站建设嫣语赋/温州seo品牌优化软件

国外网站建设嫣语赋,温州seo品牌优化软件,建设公司网站的要点,北京企业模板建站2596 售货员的难题 时间限制: 1 s 空间限制: 32000 KB 题目等级 : 钻石 Diamond 题目描述 Description某乡有n个村庄(1<n<&#xff1d;15)&#xff0c;有一个售货员&#xff0c;他要到各个村庄去售货&#xff0c;各村庄之间的路程s(0<s<1000)是已知的&#xff0c;…

2596 售货员的难题

 

时间限制: 1 s
空间限制: 32000 KB
题目等级 : 钻石 Diamond
题目描述 Description

某乡有n个村庄(1<n<=15),有一个售货员,他要到各个村庄去售货,各村庄之间的路程s(0<s<1000)是已知的,且A村到B村与B村到A村的路大多不同。为了提高效率,他从商店出发到每个村庄一次,然后返回商店所在的村,假设商店所在的村庄为1,他不知道选择什么样的路线才能使所走的路程最短。请你帮他选择一条最短的路。

输入描述 Input Description

村庄数n和各村之间的路程(均是整数)

输出描述 Output Description

最短的路程

样例输入 Sample Input

3

0 2 1

1 0 2

2 1 0

样例输出 Sample Output

3

数据范围及提示 Data Size & Hint

本题可用最短路思想、搜索来解决,但是可能无法通过一组极限数据(且效率较低)。建议按树状DP考虑!

 1 #include<cstdio>    
 2 #include<cstring>
 3 using namespace std;
 4 #define N 51 
 5 int n,map[N][N],m=0x7fffffff;
 6 bool vis[N];
 7 void dfs(int p,int d,int s){      
 8     if(d==n)
 9     {
10         if(s+map[p][1]<m)m=s+map[p][1];
11         return;    
12     }    
13     for(int r=1;r<=n;r++)
14     {    
15         if(!vis[r]&&map[p][r]>0)
16         {  
17             if(s+map[p][r]>=m)break;         
18             vis[r]=1;
19             dfs(r,d+1,s+map[p][r]);    
20             vis[r]=0;
21         }    
22     }        
23 }    
24 int main(){
25     scanf("%d",&n);    
26     for(int i=1;i<=n;i++)    
27         for(int j=1;j<=n;j++)    
28             scanf("%d",&map[i][j]);
29     vis[1]=1;
30     dfs(1,1,0);
31     printf("%d",m);
32     return 0;
33 }

 

转载于:https://www.cnblogs.com/mjtcn/p/6724079.html

http://www.jmfq.cn/news/5240251.html

相关文章:

  • 瓦房店 网站建设/德国搜索引擎
  • 国内网站制作特点/百度竞价排名危机事件
  • 在家里怎样做网站/广告公司推广软文
  • 淮北网站开发公司/东莞seo优化排名推广
  • 检查网站是否做301/个人网页制作
  • 网站克隆镜像做关键字seo/网页搭建
  • 给政府做采购哪个网站平台/seo是什么意思啊
  • asp图片源码网站/电商运营基础知识
  • 深圳手机网站制作公司排名/360网站推广客服电话
  • 无锡梦燕服饰网站谁做的/网络营销的工具有哪些
  • 嘉兴网站的优化/下载谷歌浏览器并安装
  • 个人备案网站类型/营销策划书范文案例
  • 学网站建设 赚钱/seo教学实体培训班
  • 做jsp网站用哪些软件下载/深圳高端seo公司助力企业
  • 网站锚文本链接怎么做/必应搜索推广
  • 视频网站做app还是h5/宁德市有几个区几个县
  • 网页设计培训学费多少钱/seo案例模板
  • 隐藏网站源码/河南网站建设哪里好
  • 哪些网站可以做帮助文档/全国人大常委会副委员长
  • 网站综合建设笔记/沈阳seo排名公司
  • 如何做网站后台/免费私人网站建设软件
  • 智能锁网站建设关键词/seo优化方案总结
  • 站规划在网站建设中的作用/成都网站制作
  • 青岛东橙网站建设/青岛网站权重提升
  • 基本的网站建设知识/四大营销策略
  • 网站内页检测/百度一下首页极简版
  • 上海专业网站建设咨询/安徽网络关键词优化
  • 简单网页制作模板代码/宁波seo快速排名
  • 网站地图制作方法/seo优化网络
  • wordpress建站访问不了/湖南网站seo公司