SQL/HackerRank

[HackerRank] Binary Tree Nodes

yeyeyep 2025. 3. 5. 15:31

 

 

[문제]

이미지를 누르면 문제 링크로 넘어갑니다

 

 

[MySQL]

SELECT DISTINCT b1.N
     , CASE WHEN b1.P IS NULL THEN 'Root'
            WHEN b2.P IS NULL THEN 'Leaf'
            ELSE 'Inner'
        END AS type
FROM BST AS b1
    LEFT JOIN BST AS b2 ON b1.N = b2.P
ORDER BY b1.N ASC

 

 

'SQL > HackerRank' 카테고리의 다른 글

[HackerRank] Revising Aggregations - The Count Function  (0) 2025.03.05
[HackerRank] New Companies  (0) 2025.03.05
[HackerRank] Occupations  (0) 2025.03.05
[HackerRank] The PADS  (0) 2025.03.05
[HackerRank] Type of Triangle  (0) 2025.03.05