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

php抽奖网站源码嵌入式软件开发面试题

php抽奖网站源码,嵌入式软件开发面试题,做论坛网站好吗,c 网站建设教程图的存储方式 1. 邻接表&#xff08;记录关于某点的直接相邻点&#xff09; 2. 邻接矩阵&#xff08;一定是正方形的矩阵&#xff0c;对点进行编号&#xff0c;点到点的权值由距震中的值表示&#xff0c;无直接相连记为正无穷&#xff09; 图的模板 unordered_map<int,No…

图的存储方式

1. 邻接表(记录关于某点的直接相邻点)

2. 邻接矩阵(一定是正方形的矩阵,对点进行编号,点到点的权值由距震中的值表示,无直接相连记为正无穷)

图的模板

unordered_map<int,Node>

unordered_set<Edge>

Node类:值、入度、出度、点发散出去的边连接的邻居、属于该点的边

Edge类:权值(距离)、起始点(from)、终止点(to)

图的宽度优先遍历

使用unordered_set来进行去重,放置重复点进队列

 

图的深度优先遍历

 

拓扑排序

有向无环图,先处理入度为0的点,然后将该点及其影响擦掉,继续寻找入度为0的点,周而复始。

无向图生成最小生成树(K算法 P算法)

保证连通性且整体边权值最小

K算法(从边的角度出发)

1. 对所有边排序,从最小开始考虑

2. 如果加上该边没有形成环则加上,若形成环则考虑下一条边

怎么考虑会不会形成环:假设所有点一开始自己是个集合(都不连通),判断是否有环,看一条边的from和to在不在一个集合,若不在将两个点所在集合合并。

P算法

1. 所有边都被锁定

2. 从某点出发,将该点直接相连的所有边解锁,选权值最小的边(且左右两侧不在一个模型内),将邻点加入,周而复始。

Dijkstra算法(要求没有累加权值为负数的环)

规定出发点 ,该点到所有点的最短距离

1. 初始化,到自己0,到别的点正无穷

2. 从当前最小值对应的点出发,看其所有的边,发现了更短的距离则改写

3. 周而复始即可,直到所有点都作为出发点被遍历到

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

相关文章:

  • 环艺毕业设计代做网站中国建设银行网站结构
  • 石家庄网站排名推广一起做网店网站
  • 制作视频的软件哪个好用昆山做网站优化
  • 网站二级栏目数量搜狐三季度营收多少
  • 做网站建设公司赚钱吗写html代码用什么软件
  • 网站架构设计师月薪多少公司做网站百度还是阿里
  • 女士手表网站人才网最新招聘信息网
  • 河北省住房与城乡建设厅网站山东专业网站建设公司哪家好
  • 短租网站开发个人简历自我评价怎么写
  • 深圳建设交易中心网站首页中国建筑招聘官方网站
  • 定制型网站制作价格企业型网站网址
  • 智慧团建网站登录入口官网免费涨热度软件
  • 重庆网站建设团队广州中小企业seo推广运营
  • 建立网站 多少钱公众号怎么做小程序
  • 网站上如何放入地图安妮导刊 wordpress
  • 网站推广目标关键词怎么选闲鱼网站建设
  • 泰安北京网站建设公司网站建设书籍推荐
  • 网站里的字体大小织梦建设两个网站 视频
  • 北京微网站wordpress 评论等级
  • 以网站名为后缀的邮箱怎么做搭建wordpress脚本
  • 咸宁网站制作培训济南电商网站建设
  • 广州网站优化公司排名wordpress分页工具栏
  • 茂名专业网站建设公司如何做淘宝客网站
  • 网站开发里的输入网站微信认证费用多少钱
  • 凡科做网站好吗电商cms
  • 阿里巴巴国际站巩义移动网站建设
  • 公司让我做网站负责人河南省建设厅网站无事故证明
  • 个人建站除了wordpress本地配置wordpress
  • 杭州企业网站建设哪家好做网站里面的图片像素要求
  • 做化工的网站大淘客网站建设