木のトポロジカルソート
非再帰BFSでトポソから木DPをする / @Kiri8128
無向の木はDAGではないが、根を決めると辺の向きも一意に定まるのでトポロジカルソートできる。
具体的には各頂点の親を配列にメモしておき、BFS時に親に戻らないようにすればOK。