目 录
1、题目
2、详细题解过程
1、邻接表
图的邻接表,不唯一,有多种写法。【拿A来说,就是A后面的三个链表的位置可以不同!】
2、遍历(DFS、BFS)
2.1、邻接表-图示
2.2、 深度优先遍历序列-DFS
深度优先搜索-DFS:先根遍历。例如:以a作为出发点,一个点一个点地遍历。
【A、B、C、D、F、E、G】【节点遍历顺序:A->B->C->D->F->E->F->G->F->D->C->B->A】
按照邻接表进行遍历。
2.3、 广度优先遍历序列-BFS
广度优先搜索-BFS: 一圈圈地搜索。
每一层的节点,如果可以往外延伸,就一定要延伸;每次延伸一个节点。