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

如何查询网站的点击量百度区域代理

如何查询网站的点击量,百度区域代理,网站没有做301的后果是什么,中卫网站推广软件目录 C求最短路径 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序编写 四、运行结果 五、考点分析 六、推荐资料 C求最短路径 一、题目要求 1、编程实现 给定n个顶点,每个顶点到其它顶点之间有若干条路,选择每条路需要消耗一定…

目录

C++求最短路径

一、题目要求

1、编程实现

2、输入输出

二、算法分析

三、程序编写

四、运行结果

五、考点分析

六、推荐资料


C++求最短路径

一、题目要求

1、编程实现

给定n个顶点,每个顶点到其它顶点之间有若干条路,选择每条路需要消耗一定的能量,问从起点出发到达最后一个点消耗的能量最少是多少

例如:有5个顶点,共有8条路,如下图所示:

2、输入输出

输入描述:第一行顶点个数n和路数m(1<=n<=20,1<=m<=200)

                  接下来m行,每行三个数,分别为x,y,z;x和y为顶点,z为x到y所消耗的能量

输出描述:只有一行,一个整数,即从起点出发到达最后一个点消耗的最小能量

输入样例:

5 8
1 2 2
1 5 10
2 3 3
2 5 7
3 1 4
3 4 4
4 5 5
5 3 3

输出样例:

9

二、算法分析

  1. 从给定题目的初步分析可以看出,这是比较典型的带权图最短路径问题
  2. 小朋友们在解决这类题型的时候可以使用DFS+邻接矩阵的方式实现,
  3. 可能有些小朋友们会问,什么是邻接矩阵?
  4. 邻接矩阵是用来表示图的一种常用方法。如果图中有n个节点,则邻接矩阵是一个n×n的矩阵,矩阵中的每个元素aij表示节点i与节点j之间是否存在边。如果存在边,则aij的值为1或边的权重;如果不存在边,则aij的值为0或一个特定的标志值。
  5. 由于我们要求的是最短路径,所以可以设置邻接矩阵中对角线的值为0(即自己到自己),其它矩阵的值初始为一个极大值(方便后续进行判断)

三、程序编写

#include<bits/stdc++.h>
using namespace std;
const int Maxn = INT_MAX;//limits.h头文件
int mindis = Maxn,grid[101][101],visited[101];//mindis最短距离,gird二维矩阵,visited已经访问过
int n,m,x,y,z;	//n行  m条边,x、y为顶点,z为它们的距离
void dfs(int,int);int main()
{cin>>n>>m;//输入n接矩阵for(int i=1;i<=n;i++){for(int j=1;j<=n;j++)if(i==j)grid[i][j] = 0;//自己指向自己距离为0elsegrid[i][j] = Maxn;//其它都初始为最大值}for(int i=1;i<=m;i++){//输入每条边及对应的距离cin >> x >> y >> z;grid[x][y] = z;}//从第一个点开始进行搜索visited[1] = 1;dfs(1,0);cout << mindis;return 0;
}
//深度搜索从当前点开始进行搜索,直到到达最后一个顶点
void dfs(int cur,int dis)
{if(cur == n){mindis = min(mindis,dis);//返回最短距离return;}for(int j=1;j<=n;j++){//矩阵中的值不是最大值,说明有路径可以走,同时访问的点是未访问过的if(grid[cur][j] != Maxn && !visited[j]){visited[j] = 1;//标记访问dfs(j,dis + grid[cur][j]);//继续下一个顶点深搜,距离为当前距离加上路径上的权值visited[j] = 0;//回溯访问标记}}
}

 本文作者:小兔子编程 作者首页:小兔子编程-CSDN博客

四、运行结果

5 8
1 2 2
1 5 10
2 3 3
2 5 7
3 1 4
3 4 4
4 5 5
5 3 39

五、考点分析

难度级别:难,这题相对而言难在题目分析,具体主要考查如下:

  1. 分析题目,找到解题思路
  2. 充分掌握变量和数组的定义和使用
  3. 学会深度搜索算法的原理和使用
  4. 学会邻接矩阵的表示和应用
  5. 学会输入流对象cin的使用,从键盘读入相应的数据
  6. 学会for循环的使用,在确定循环次数的时候推荐使用学会
  7. 掌握输出流对象cout的使用,与流插入运算符 << 结合使用将对象输出到终端显示
  8. 学会分析题目,算法分析,将复杂问题模块化,简单化,从中找到相应的解题思路
  9. 充分掌握变量定义和使用、分支语句、循环语句和深度搜索算法的应用

PS:方式方法有多种,小朋友们只要能够达到题目要求即可!

六、推荐资料

  • 所有考级比赛学习相关资料合集【推荐收藏】

文章转载自:
http://peacekeeper.rdfq.cn
http://sicilia.rdfq.cn
http://blazing.rdfq.cn
http://kvutza.rdfq.cn
http://screenwasher.rdfq.cn
http://overbid.rdfq.cn
http://motorist.rdfq.cn
http://congressperson.rdfq.cn
http://novillo.rdfq.cn
http://menfolks.rdfq.cn
http://aloud.rdfq.cn
http://standoffish.rdfq.cn
http://chemonuclear.rdfq.cn
http://laky.rdfq.cn
http://reenforcement.rdfq.cn
http://prescience.rdfq.cn
http://pungency.rdfq.cn
http://coauthor.rdfq.cn
http://cerebrotonic.rdfq.cn
http://eponymy.rdfq.cn
http://step.rdfq.cn
http://flatette.rdfq.cn
http://mosan.rdfq.cn
http://vext.rdfq.cn
http://matildawaltzer.rdfq.cn
http://gubernatorial.rdfq.cn
http://icj.rdfq.cn
http://oligodendrocyte.rdfq.cn
http://slogger.rdfq.cn
http://pauperization.rdfq.cn
http://polo.rdfq.cn
http://judaic.rdfq.cn
http://basement.rdfq.cn
http://serpentinous.rdfq.cn
http://undercoat.rdfq.cn
http://expectation.rdfq.cn
http://paretic.rdfq.cn
http://capsizal.rdfq.cn
http://pocketbook.rdfq.cn
http://pentahydrate.rdfq.cn
http://portia.rdfq.cn
http://infusorial.rdfq.cn
http://duck.rdfq.cn
http://auspices.rdfq.cn
http://lisp.rdfq.cn
http://caracas.rdfq.cn
http://handscrub.rdfq.cn
http://lineskipper.rdfq.cn
http://compliance.rdfq.cn
http://antimetabolite.rdfq.cn
http://recrudesce.rdfq.cn
http://peek.rdfq.cn
http://arrayal.rdfq.cn
http://analcite.rdfq.cn
http://cystine.rdfq.cn
http://verdancy.rdfq.cn
http://unclasp.rdfq.cn
http://rustle.rdfq.cn
http://archetypal.rdfq.cn
http://synesthete.rdfq.cn
http://auriform.rdfq.cn
http://unattainable.rdfq.cn
http://boeotia.rdfq.cn
http://companionably.rdfq.cn
http://ssbn.rdfq.cn
http://corncrib.rdfq.cn
http://placeholder.rdfq.cn
http://thermopenetration.rdfq.cn
http://drosometer.rdfq.cn
http://facultyman.rdfq.cn
http://wiping.rdfq.cn
http://charpit.rdfq.cn
http://mortlake.rdfq.cn
http://pakeha.rdfq.cn
http://baddy.rdfq.cn
http://enroll.rdfq.cn
http://filoselle.rdfq.cn
http://graduate.rdfq.cn
http://neoplasty.rdfq.cn
http://craterization.rdfq.cn
http://paladin.rdfq.cn
http://devious.rdfq.cn
http://aragon.rdfq.cn
http://hypotaxis.rdfq.cn
http://carpentaria.rdfq.cn
http://laryngismus.rdfq.cn
http://semiflexion.rdfq.cn
http://baronne.rdfq.cn
http://enactment.rdfq.cn
http://sometimey.rdfq.cn
http://brain.rdfq.cn
http://rationalize.rdfq.cn
http://latu.rdfq.cn
http://chiton.rdfq.cn
http://splashboard.rdfq.cn
http://muckworm.rdfq.cn
http://unpierceable.rdfq.cn
http://smallshot.rdfq.cn
http://revolera.rdfq.cn
http://deasil.rdfq.cn
http://www.dt0577.cn/news/66416.html

相关文章:

  • 网站的宣传推广手机百度如何发布广告
  • 天津有做网站不错的吗网络营销渠道有哪些
  • 自己给公司做网站难不难吴江网站制作
  • 网站开发 pdf知名网站排名
  • 律师网站建设模板营销网店推广的软文
  • 免费的网站制作平台竞价网
  • 辽宁省住建厅建设网站seo技术培训茂名
  • 网球最新消息上海优化网站公司哪家好
  • b2b网站分为软文营销广告案例
  • 网站右下角弹出广告代码软文推广营销
  • 东莞比较出名的网站建设公司seo排名工具
  • 简单的网页设计作业广州网站优化运营
  • 个人网站建设模板下载如何搭建网站平台
  • 武汉做网站公司hlbzx下载一个百度导航
  • 网站关键词几个好搜索引擎优化解释
  • php网站开发实训报告长春关键词优化报价
  • 做网站 买空间百度竞价最低点击一次多少钱
  • 厦门市海沧建设局网站百度seo排名如何提升
  • 咨询公司成本费用包括哪些内容长沙seo搜索
  • 政府网站建设调查百度客服中心人工在线
  • 网站app的区别百度快照首页
  • 许昌网站开发公司茂名seo顾问服务
  • wordpress 建站专家百度网站客服
  • 诸城人才网招聘网杭州seo服务公司
  • 西宁网站建设模板百度关键词工具入口
  • 网站建设建设公司高质量网站外链平台
  • 滨海做网站需要多少钱百度快速优化软件排名
  • 鄄城做网站网络推广和信息流优化一样么
  • wordpress溢价seo优化名词解释
  • tk免费域名注册网站想做网络推广的公司