이진 검색 트리의 가장 낮은 공통 조상
2625 단어 pythonleetcodeprogramming
Wikipedia의 LCA 정의에 따르면 다음과 같습니다. ”
class Solution:
def lowestCommonAncestor(self, root: 'TreeNode', p: 'TreeNode', q: 'TreeNode') -> 'TreeNode':
if root == None:
return None
node = root
while node:
if node.val < p.val and node.val < q.val:
node = node.right
if node.val > p.val and node.val > q.val:
node = node.left
else:
break
return node
Reference
이 문제에 관하여(이진 검색 트리의 가장 낮은 공통 조상), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/salahelhossiny/lowest-common-ancestor-of-a-binary-search-tree-16n5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)