树 和 图 辨析
1 树的父节点和子节点之间是一条路单向可达
2 图的的节点之间存在多条路可达
基本概念
1 顶点
2 边
3 邻居节点:只有一条边连接的顶点
4 度(degree):一个顶点有几条边,就有几度
图的区分
1 无向图:边没有方向
2 有向图
3 权重图
有向图的基本概念
1 入度:多少条边指向该顶点
2 出度:多少条边从这个顶点出发指向其他顶点
EG:
韩:入度为0;出度为2
李:入度为1;出度为1
bishi:入度为2;出度为0
饲:入度为1;出度为1
权重图的基本概念
边上有权重
EG:顶点为城市,边为城市之间的距离,最短路径问题
最短路径常用算法
1 贝尔曼-福特算法(Bellman Ford)
2 狄杰斯特拉算法(Dijkstra)
3 DFS
4 BFS