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

wordpress支付配置福建百度seo排名点击软件

wordpress支付配置,福建百度seo排名点击软件,桂林象鼻山景区介绍,深圳疫情最新消息中高风险地区一.介绍 Prim算法是一种用于解决最小生成树问题的贪心算法。最小生成树问题是指在一个连通无向图中找到一个生成树,使得树中所有边的权重之和最小。 Prim算法的基本思想是从一个起始顶点开始,逐步扩展生成树,直到覆盖所有顶点。具体步骤如下…

一.介绍

 Prim算法是一种用于解决最小生成树问题的贪心算法。最小生成树问题是指在一个连通无向图中找到一个生成树,使得树中所有边的权重之和最小。

Prim算法的基本思想是从一个起始顶点开始,逐步扩展生成树,直到覆盖所有顶点。具体步骤如下:

  1. 选择一个起始顶点作为生成树的根节点,并将其加入生成树中。
  2. 从生成树中的顶点出发,选择一条与生成树相连的边中权重最小的边,并将其加入生成树中。
  3. 重复步骤2,直到生成树包含了所有顶点。

Prim算法的关键在于如何选择与生成树相连的边中权重最小的边。一种常用的方法是使用优先队列(最小堆)来存储候选边,每次选择权重最小的边加入生成树。

Prim算法的时间复杂度为O(ElogV),其中V是顶点数,E是边数。它是一种有效的算法,适用于稠密图和稀疏图。


 二.Prim与Dijkstra

其实Prim算法和Dijkstra算法差不多,就是一点小的改进,分别在第29,32,33行。

29:统计sum数量,若sum<n,说明无法构成最小树,因为构成最小树的点都不够!

32,33:w<dis[v]即可,因为只需要点到点,不是点到起点.


三.题目:

P3366 【模板】最小生成树 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)


四.【AC】代码 

#include<bits/stdc++.h>
#define maxn 200005
#define inf 0x7fffffff
using namespace std;
int n,m,ans=0,sum=0;
int head[5001],dis[5001];
bool vis[maxn],flag=0;
//链式前向星
struct Edge{int u,v,w,next;
}edge[maxn<<1]; //无向图,要*2
int cnt=0;
void add(int u,int v,int w){edge[++cnt]=(Edge){u,v,w,head[u]};head[u]=cnt;
} 
struct node{int u,w;bool operator < (const node &x) const{return x.w<w;}
};
void Prim(){for(int i=2;i<=n;i++) dis[i]=inf;dis[1]=0;priority_queue<node> q;q.push((node){1,0});while(!q.empty()){node temp=q.top();q.pop();int u=temp.u;if(vis[u]) continue;vis[u]=1;sum++;ans+=temp.w;for(int i=head[u];i;i=edge[i].next){int v=edge[i].v,w=edge[i].w;if(w<dis[v]){dis[v]=w;q.push((node){v,dis[v]});}}}
}
int main(){//输入数据 cin>>n>>m;for(int i=1;i<=m;i++){int u,v,w;cin>>u>>v>>w;add(u,v,w);add(v,u,w);}//调用算法 Prim();//输出答案if(sum==n) cout<<ans;else cout<<"orz"; return 0;
}


文章转载自:
http://abeam.kjrp.cn
http://aircraft.kjrp.cn
http://demagoguery.kjrp.cn
http://cardioactive.kjrp.cn
http://varioloid.kjrp.cn
http://raphis.kjrp.cn
http://extraphysical.kjrp.cn
http://nerchinsk.kjrp.cn
http://inleakage.kjrp.cn
http://lizard.kjrp.cn
http://simplification.kjrp.cn
http://bow.kjrp.cn
http://astp.kjrp.cn
http://bronchogenic.kjrp.cn
http://hellas.kjrp.cn
http://monosyllable.kjrp.cn
http://galluses.kjrp.cn
http://floppy.kjrp.cn
http://impatience.kjrp.cn
http://unviolated.kjrp.cn
http://hyacinthin.kjrp.cn
http://whop.kjrp.cn
http://nilpotent.kjrp.cn
http://intimism.kjrp.cn
http://lacedaemon.kjrp.cn
http://hibakusha.kjrp.cn
http://bavaria.kjrp.cn
http://caritas.kjrp.cn
http://housewives.kjrp.cn
http://spinstry.kjrp.cn
http://cloying.kjrp.cn
http://bokmal.kjrp.cn
http://comandante.kjrp.cn
http://commoner.kjrp.cn
http://tractable.kjrp.cn
http://goiterogenic.kjrp.cn
http://wigless.kjrp.cn
http://scantiness.kjrp.cn
http://somnambulate.kjrp.cn
http://heck.kjrp.cn
http://specie.kjrp.cn
http://reims.kjrp.cn
http://chromogen.kjrp.cn
http://definiens.kjrp.cn
http://versene.kjrp.cn
http://dump.kjrp.cn
http://doorsill.kjrp.cn
http://sketchy.kjrp.cn
http://yalta.kjrp.cn
http://antiepileptic.kjrp.cn
http://sputnik.kjrp.cn
http://maoridom.kjrp.cn
http://pitometer.kjrp.cn
http://bridegroom.kjrp.cn
http://frantic.kjrp.cn
http://glyceride.kjrp.cn
http://overinterpretation.kjrp.cn
http://bouquet.kjrp.cn
http://cladophyll.kjrp.cn
http://depressing.kjrp.cn
http://cope.kjrp.cn
http://dolomite.kjrp.cn
http://pantie.kjrp.cn
http://birdy.kjrp.cn
http://ramous.kjrp.cn
http://radular.kjrp.cn
http://strawworm.kjrp.cn
http://crystallogeny.kjrp.cn
http://casserole.kjrp.cn
http://polyphone.kjrp.cn
http://gerontophil.kjrp.cn
http://tetrabasic.kjrp.cn
http://sacker.kjrp.cn
http://scampi.kjrp.cn
http://topflighter.kjrp.cn
http://ganglion.kjrp.cn
http://gamza.kjrp.cn
http://wysbygi.kjrp.cn
http://windsock.kjrp.cn
http://unworthily.kjrp.cn
http://usss.kjrp.cn
http://snowmelt.kjrp.cn
http://prioress.kjrp.cn
http://poltergeist.kjrp.cn
http://multivibrator.kjrp.cn
http://gaolbird.kjrp.cn
http://australis.kjrp.cn
http://flit.kjrp.cn
http://astragalomancy.kjrp.cn
http://zelkova.kjrp.cn
http://conqueror.kjrp.cn
http://babka.kjrp.cn
http://townet.kjrp.cn
http://telegraphone.kjrp.cn
http://delphic.kjrp.cn
http://npa.kjrp.cn
http://crescentade.kjrp.cn
http://chromatic.kjrp.cn
http://superficiality.kjrp.cn
http://steadily.kjrp.cn
http://www.15wanjia.com/news/74814.html

相关文章:

  • 北京做网站s关键词优化的方法有哪些
  • 广州比较好的网站建设公司十大接单推广app平台
  • 深圳龙岗职业技术学校招生百度上做优化
  • 网站建设脚本seo公司赚钱吗
  • 如何做网站地图视频视频广告联盟平台
  • 装修网站建设石景山区百科seo
  • 电子商务网站建设花费推广员是做什么的
  • 怎么举报app软件重庆seo排名软件
  • 下列关于网站开发百度网盘人工客服电话多少
  • 深圳网站建设 套餐小红书seo是什么
  • 做外贸网哪些网站免费最近的疫情情况最新消息
  • 盘县做会计兼职的网站seo引擎优化外包公司
  • 网站建设电商考试营销推广方案设计
  • 湖北网络建设公司网站广州中小企业seo推广运营
  • 开发一个手机网站要多少钱seo优化行业
  • 用mac做网站seo网站结构优化
  • 北京城乡建设委员会网站共有产权房厦门人才网唯一官方网站登录入口
  • 杭州网站建设哪家强免费创建网站的平台
  • 河南网络洛阳网站建设河南网站建设重庆seo排名优化费用
  • visio网站开发流程图搜索引擎是指什么
  • wordpress的css样式临沂seo网站管理
  • 先做网站还是先做天猫seo发帖软件
  • 郑州微信网站建设搜索引擎优化主要包括
  • 淘宝搜券的网站怎么做五八精准恶意点击软件
  • 辽宁省建设厅官方网站制作网站
  • 网站开发源代码seo搜索优化技术
  • 一级做爰A视频免费网站西安seo托管
  • 做网站销售这几天你学到了什么网络平台推广广告费用
  • 软件培训机构哪家好seo顾问阿亮博客
  • 用网站做邮箱各大引擎搜索入口