Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [Thiết kế Web] Độ sâu lồng của JSON

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 13: JavaScript cho Website (2): biểu mẫu, đồ họa, JSON, giao tiếp máy chủ — khóa Thiết kế Web

    Cho một giá trị JSON bất kỳ (có thể là object, mảng, hoặc giá trị nguyên thủy, lồng nhau nhiều cấp). Tính độ sâu lồng nhau tối đa: giá trị nguyên thủy có độ sâu 0; object/mảng rỗng có độ sâu 1; object/mảng không rỗng có độ sâu bằng 1 cộng với độ sâu lớn nhất trong các giá trị con.

    • Định dạng đầu vào:

      Một dòng duy nhất chứa chuỗi JSON hợp lệ.

    • Ràng buộc đầu vào:

      Độ sâu không vượt quá 20.

    • Định dạng đầu ra:

      In ra một số nguyên duy nhất là độ sâu lồng nhau tối đa.

    Ví dụ:

    Đầu vào:

    {"a":1,"b":{"c":2,"d":{"e":3}}}
    

    Đầu ra:

    3

    Chủ đề

    🌐 Thiết kế WebThiết kế WebThiết kế Web: JavaScript — Đối tượng, Lớp, JSON, LỗiTất cả môn học

    Đang tải editor...