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