From 3bc31ddd1ced4d07e57c7fa43d73b2ff7228da57 Mon Sep 17 00:00:00 2001 From: Abhay Saini Date: Wed, 5 Oct 2022 22:55:22 +0530 Subject: [PATCH] Create Prim's Algorithm.cpp --- .../C++/Prim's Algorithm.cpp | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Program's_Contributed_By_Contributors/C++/Prim's Algorithm.cpp diff --git a/Program's_Contributed_By_Contributors/C++/Prim's Algorithm.cpp b/Program's_Contributed_By_Contributors/C++/Prim's Algorithm.cpp new file mode 100644 index 0000000000..a3dcc0ea02 --- /dev/null +++ b/Program's_Contributed_By_Contributors/C++/Prim's Algorithm.cpp @@ -0,0 +1,41 @@ +#include +using namespace std; +int main(){ + int m,n; + cin>>m>>n; + vector> adj[m]; + for(int i =0;i>x>>y>>w; + adj[x].push_back({y,w}); + adj[y].push_back({x,w}); + } + + vector key(m,INT_MAX),parent(m,-1),mst(m,false); + key[0]=0; + parent[0]=-1; + + for(int i =0;i "<