技术栈

【自用数据结构】将邻接矩阵转为邻接表

奇奇XL2023-12-12 16:11

void change(MGraph g1,AGraph& g2){

g1.numvex=g2.numvex;

g1.numedge=g2.numedge;

for(int i = 0; i <g1.numvex ; i++){

g2.adjlist.firstarc = null; //初始化邻接表

}

for(int i=0;i<=g1.numvex;i++)

for(int j=0;i<=g1.numedge;j++)

if(g1ij != 0)

AGraph* s=new AGraph;

s.adjvex = j; //用头插法插入邻接表

s->next=g2.adjlist i .firstarc;

g2.adlist i .firstarc = s;

}

上一篇:字节跳动安全范儿技术沙龙*第12期:漏洞挖掘与实战
下一篇:MyBatisPlus简介
相关推荐
凯瑟琳.奥古斯特
1 小时前
K次取反最大化数组和解法(力扣1005)
开发语言·c++·算法·leetcode·职场和发展
Jerry
2 小时前
LeetCode 203. 移除链表元素
算法
地平线开发者
2 小时前
征程 6 | 工具链 QAT ObserverBase 源码解析
算法
地平线开发者
2 小时前
【地平线 征程 6 工具链进阶教程】QAT 训练常见问题和排查
算法
地平线开发者
2 小时前
征程 6 | 直方图量化配置与校准实例
算法
地平线开发者
3 小时前
征程 6E/M Matrix 开发评板使用系列(一):开箱与点亮
算法·自动驾驶
Jerry
3 小时前
LeetCode 59. 螺旋矩阵 II
算法
tachibana2
3 小时前
hot100 回文链表(234)
java·网络·数据结构·leetcode·链表
可编程芯片开发
3 小时前
基于FOC控制器的BLDC无刷直流电机控制系统matlab编程与仿真
算法
热门推荐
01GitHub 镜像站点022026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf03AI科技热点日报 | 2026年07月01日04【AI】2026 年具身智能模型和世界模型总结052026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?062026 年 AI 大模型 & AI 编程工具实战全总结072026年6月AI大模型全景报告:GPT-5.6、Claude Opus 4.8、Gemini 3.5,中美AI三足鼎立谁主沉浮?08Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析09Agnes AI 免费 API 接入指南:文本、生图、生视频,一套接口全免费102026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?