邻接表的存储和访问
创始人
2024-12-17 04:05:12
0

利用到的数据结构

struct eage{ll v,w;};//存储重点和,边权 vector e[N];//数组下标作为起点 ll n,m; bool vis[N];//判断是否走过 
#include   using namespace std; typedef long long ll; typedef double db; typedef long double ldb; typedef pair pii; typedef pair PII; #define pb emplace_back //#define int ll #define all(a) a.begin(),a.end() #define x first #define y second #define ps push_back #define endl '\n' #define IOS ios::sync_with_stdio(0),cin.tie(0),cout.tie(0)  void solve();  const int N = 1e6 + 10;   signed main() {     IOS;     solve();     return 0; }  struct eage{ll v,w;}; vector e[N]; ll n,m; bool vis[N];  void dfs(ll u) {     vis[u] = 1;     for(auto it : e[u])     {         ll v = it.v , w = it.w;         cout << u << " " << v << ' ' << w << endl;         if(vis[v]) continue;         dfs(v);     } }  void solve() {     cin >> n >> m;     for(int i = 1; i <= m; ++ i)     {         ll u,v,w;         cin >> u >> v >> w;         e[u].ps({v,w});     }     dfs(1); }  //输入 //7 6 //4 3 90 //1 4 30 //5 7 80 //5 6 60 //1 5 20 //5 2 70  //输出 //1 4 30 //4 3 90 //1 5 20 //5 7 80 //5 6 60 //5 2 70 

相关内容

热门资讯

玩家必用!白金岛辅助器怎么设置... 玩家必用!白金岛辅助器怎么设置,欢聚水鱼只能辅助教程,推荐开挂辅助下载(存在有挂)您好:白金岛辅助器...
一分钟了解!兴动互娱工具名称,... 一分钟了解!兴动互娱工具名称,微信微乐辅助插件,往昔有开挂辅助工具(有挂技巧) 了解更多开挂安装加(...
技术分享!九游辅助破解版,吉祥... 技术分享!九游辅助破解版,吉祥填大坑有什么诀窍,通报开挂辅助平台(存在有挂);亲,吉祥填大坑有什么诀...
我来教大家!蛮王大厅辅助,jj... jj斗地主外开挂是一款专注玩家量身打造的游戏记牌类型软件,在jj斗地主外开挂这款游戏中我们可以记录下...
教程攻略!丫丫游戏辅助,约战竞... 教程攻略!丫丫游戏辅助,约战竞技场辅助器,分享辅助开挂工具(有挂存在);打开点击测试直接进入微信(1...
我来教教大家!四川换三张辅助器... 我来教教大家!四川换三张辅助器,摸一把游戏辅助软件,先前有开挂辅助脚本(确实有挂)这是一款可以让一直...
一分钟快速了解!边锋小程序辅助... >>您好:边锋小程序辅助器免费确实是有挂的,很多玩家在这款边锋小程序辅助器免费游戏中打牌都会发现很多...
揭秘一下!新上游拼十辅助,小闲... 揭秘一下!新上游拼十辅助,小闲川南辅助工具,最初有开挂辅助安装(竟然有挂);亲,小闲川南辅助工具这款...
揭秘攻略!微信新海贝之城辅助,... 友友联盟辅助免费下载是一款专注玩家量身打造的游戏记牌类型软件,在友友联盟辅助免费下载这款游戏中我们可...
玩家必备科技!九九联盟辅助,新... 您好:这款新天道挂机辅助游戏是可以开挂的,确实是有挂的,很多玩家在这款新天道挂机辅助游戏中打牌都会发...