- 17
- 0
- 约1.99千字
- 约 4页
- 2017-02-12 发布于重庆
- 举报
741无向图的连通分量和生成树
7.4.1无向图的连通分量和生成树。
void DFSForest(Graph G,CSTree T)
//建立无向图G的深度优先生成森林的
//(最左)孩子(右)兄弟链表T。
{
T=NULL;
for(v=0;vG.vexnum;++v)
visited[v]=FALSE;
for(v=0;vG.vexnum;++v)
{
if(!visited[v]) //第v顶点为新的生成树的根节点。
{
p=(CSTree)malloc(sizeof(CSNode)); //分配根节点。
*p={GetVex(G,v),NULL,NULL}; //给该节点赋值。
if(!T) T=p; //是第一棵生成树的根(T的根)。
else q-nextSibling=p; //是其他生成树的根(前一棵的根的“兄弟”)。
q=p; //q指示当前生成树的根。
DFSTree(G,v,p); //建立以p为根的生成树。
}// if(!visited[v])
}// for(v=0;vG.vexnum;++v)
}// DFSF
您可能关注的文档
最近下载
- 数控铣中级工技能测考试试题.doc VIP
- GB 5135.21-2025 自动喷水灭火系统 第21部分:末端试水装置标准立项发展报告.docx VIP
- 高分子材料工厂工艺设计-第6章-管道设计.ppt VIP
- 建筑信息模型应用统一标准.pdf VIP
- 高分子材料工厂工艺设计-第7章-非工艺项目的设计条件PPT课件.ppt VIP
- 学堂在线《中国近现代史纲要》清华大学课程习题答案.docx VIP
- 山东2026年医师定期考核(内科)试题汇总.pdf
- 2026河北要素交易集团有限公司及子企业招聘12人笔试参考题库及答案解析.docx VIP
- 2026河北要素交易集团有限公司及子企业招聘12人笔试备考试题及答案解析.docx VIP
- 医院病房新风系统安装方案.docx
原创力文档

文档评论(0)