파비의 매일매일 공부기록

Today's Challenge 본문

Problem Solving/LeetCode

Today's Challenge

fabichoi 2022. 5. 17. 23:45

https://leetcode.com/problems/find-a-corresponding-node-of-a-binary-tree-in-a-clone-of-that-t ree/

 

Find a Corresponding Node of a Binary Tree in a Clone of That Tree - LeetCode

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

문제의 의도를 잘 모르겠다.
아니 왜 original 하고 cloned를 비교하는 거지 =_=

class Solution:
    def getTargetCopy(self, original: TreeNode, cloned: TreeNode, target: TreeNode) -> TreeNode:
        def inorder(o: TreeNode, c: TreeNode):
            if o:
                inorder(o.left, c.left)
                if o is target:
                    self.ans = c
                inorder(o.right, c.right)
        inorder(original, cloned)
        return self.ans
반응형

'Problem Solving > LeetCode' 카테고리의 다른 글

Today's Challenge  (0) 2022.05.19
Today's Challenge  (0) 2022.05.18
Today's Challenge  (0) 2022.05.16
Today's Challenge  (0) 2022.05.15
Today's Challenge  (0) 2022.05.14
Comments