Valid Pảentheses Letcode Java,

Thảo luận trong 'Kinh nghiệm kinh doanh' bởi codetooltrickmmo, 30/10/2023.

  1. codetooltrickmmo

    codetooltrickmmo Bắt đầu nổi tiếng

    Tham gia:
    13/10/2023
    Bài viết:
    2,071
    Đã được thích:
    0
    Điểm thành tích:
    86
    #Valid Parentheses #LeetCode #Java #AlGorithMS #DATA Cấu trúc ## Dấu ngoặc

    Cho một chuỗi dấu ngoặc đơn, xác định xem nó có hợp lệ hay không.

    Một chuỗi dấu ngoặc đơn hợp lệ là một trong đó mỗi dấu ngoặc đơn có dấu ngoặc đơn tương ứng.

    Ví dụ: (() ()) và (()) là hợp lệ, trong khi (() và ) ( thì không.

    **Giải pháp**

    Chúng ta có thể giải quyết vấn đề này bằng cách sử dụng một ngăn xếp.Một ngăn xếp là một cấu trúc dữ liệu lưu trữ các yếu tố theo thứ tự cuối cùng, đầu tiên (LIFO).

    Chúng tôi có thể lặp lại chuỗi dấu ngoặc đơn và với mỗi dấu ngoặc đơn, chúng tôi đẩy nó lên ngăn xếp.Đối với mỗi dấu ngoặc đơn, chúng tôi bật một yếu tố từ ngăn xếp.Nếu ngăn xếp trống khi chúng ta gặp dấu ngoặc đơn, thì chuỗi không hợp lệ.

    Chúng ta cũ
    Chi tiết tại: https://tricksmmo.com/threads/valid-parentheses-leetcode-java.204443/
     

    Xem thêm các chủ đề tạo bởi codetooltrickmmo
    Đang tải...


Chia sẻ trang này