133. Clone Graph - Medium
前往題目
寫過了,搬運一下~
想法
- 這題依舊沒發現可以用
BFS
,但是有想過484可以 DFS
也可以!反正就是疊代樹- 基本上就是使用
hashmap
來儲存對應關係,用來判斷clone
了沒 - 然後
DFS
或BFS
所有節點
思路
- A hashmap for old node to new node
- dfs
- if the node already in the map, return it
- Otherwise, copy it and map it
- gone through each node’s neighbours
- Return the node (Watch out null)
Code
2024/01/07
- 沒想出來,以為要用
Set
,要用應該也是可以但會要更多的資料結構輔助,太冗餘了 Recursion
依舊沒那麼直覺…只能多做題目了吧
133. Clone Graph - Medium
https://f88083.github.io/2024/01/07/133-Clone-Graph-Medium/