[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
- defaultdict
- min heap
- Android
- DICTIONARY
- Computer Graphics
- 안드로이드
- machine learning
- vertex shader
- 소켓 프로그래밍
- ml
- socket programming
- 머신 러닝
- Hash Map
- Python
- 파이썬
- tf-idf
- java
- 딕셔너리
- leetcode
- C++
- 티스토리챌린지
- join
- 이코노미스트 에스프레소
- I2C
- 이코노미스트
- 투 포인터
- 리트코드
- 오블완
- The Economist
- The Economist Espresso
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
반응형