leetcode 133. Clone Graph

来源:互联网 发布:运动健身软件 编辑:程序博客网 时间:2024/04/28 03:45
class Solution {public:UndirectedGraphNode *cloneGraph(UndirectedGraphNode *node){if (node == nullptr){return nullptr;}if (map.find(node) == map.end()){map[node] = new UndirectedGraphNode(node->label);for (auto a : node->neighbors){map[node]->neighbors.push_back(cloneGraph(a));}}return map[node];}private:unordered_map<UndirectedGraphNode*, UndirectedGraphNode*> map;};

0 0
原创粉丝点击