遞歸的宗旨:
先序遍歷撩扒、中序遍歷似扔、后序遍歷一般使用深度優(yōu)先搜索DFS實現(xiàn),層次遍歷一般用廣度優(yōu)先搜索BFS實現(xiàn)却舀。
1虫几、先序遍歷
2、中序遍歷
3挽拔、后序遍歷
層次遍歷:
使用的隊列中元素是node*型而不是node型辆脸,這是因為如果隊列中直接存放node型,當需要修改隊首元素時螃诅,就會無法對原元素進行修改(即只修改了隊列的副本)
遞歸的宗旨:
先序遍歷撩扒、中序遍歷似扔、后序遍歷一般使用深度優(yōu)先搜索DFS實現(xiàn),層次遍歷一般用廣度優(yōu)先搜索BFS實現(xiàn)却舀。
1虫几、先序遍歷
2、中序遍歷
3挽拔、后序遍歷
層次遍歷:
使用的隊列中元素是node*型而不是node型辆脸,這是因為如果隊列中直接存放node型,當需要修改隊首元素時螃诅,就會無法對原元素進行修改(即只修改了隊列的副本)