Cho một mảng root biểu diễn cây nhị phân theo thứ tự tầng (level-order traversal, node rỗng là null). Hãy tính và trả về chiều sâu tối đa (maximum depth) của cây.
Ví dụ 1:
Input: root = [3, 9, 20, null, null, 15, 7]
Output: 3
Ví dụ 2:
Input: root = [1, null, 2]
Output: 2
Định Dạng Đầu Vào (Input)
Định Dạng Đầu Ra (Output)
Ràng Buộc (Constraints)
Số lượng node trong cây [0, 10^4]-100 <= Node.val <= 100
Ví Dụ Kiểm Thử Mẫu
[3, 9, 20, null, null, 15, 7]
3
[1, null, 2]
2
Thuật Toán DFS / BFS Duyệt Cây O(n)
Mỗi tầng duyệt qua tăng biến depth lên 1 đơn vị.
Bấm Chạy thử để kiểm tra các bộ test mẫu hoặc Nộp bài để chấm điểm chính thức.



