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