[LeetCode] 270. Closest Binary Search Tree Value
Binary Search Tree의 root node와 Target value가 주어지고, Tree의 모든 node를 탐색해 Target value의 가장 근사한 value를 가진 node를 return하면 된다. DFS를 통해 left child와 right child가 존재하면 계속 탐색해 나가는 방식으로 구현했다. class Solution: def closestValue(self, root: Optional[TreeNode], target: float) -> int: def dfs(node, target): l = r = math.inf if node.left != None: l = abs(node.left.val - target) if node.right != None: r = abs(node...
기술(Tech, IT)/리트코드(LeetCode)
2023. 2. 17. 16:43
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- ml
- join
- The Economist
- The Economist Espresso
- 투 포인터
- java
- 이코노미스트 에스프레소
- min heap
- 파이썬
- 딕셔너리
- 리트코드
- Python
- machine learning
- leetcode
- defaultdict
- DICTIONARY
- socket programming
- vertex shader
- 머신 러닝
- I2C
- 티스토리챌린지
- 오블완
- Hash Map
- C++
- 이코노미스트
- tf-idf
- 안드로이드
- 소켓 프로그래밍
- Computer Graphics
- Android
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함
반응형