设为首页 加入收藏

TOP

一步一步写算法(之图创建) (二)
2014-11-23 23:40:04 来源: 作者: 【 】 浏览:33
Tags:步一步 算法 创建
start == pVectex->start)

return pVectex;

pVectex = pVectex->next;

}

return NULL;

}

LINE* find_line_in_graph(LINE* pLine, int end)

{

if(NULL == pLine)

return NULL;

while(pLine){

if(end == pLine->end)

return pLine;

pLine = pLine->next;

}

return NULL;

}

VECTEX* find_vectex_in_graph(VECTEX* pVectex, int start)

{

if(NULL == pVectex)

return NULL;

while(pVectex){

if(start == pVectex->start)

return pVectex;

pVectex = pVectex->next;

}

return NULL;

}

LINE* find_line_in_graph(LINE* pLine, int end)

{

if(NULL == pLine)

return NULL;

while(pLine){

if(end == pLine->end)

return pLine;

pLine = pLine->next;

}

return NULL;

}

总结:

(1)图就是多个链表的聚合

(2)想学好图,最好把前面的链表和指针搞清楚、弄扎实

(3)尽量写小函数,小函数构建大函数,方便阅读和调试

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇一步一步写算法(之“数星星”) 下一篇一步一步写算法(之图结构)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: