לדלג לתוכן

10.3 - מחסנית ותור - תרגול

מחסנית - סוגריים תקינים

  • כתבו פונקציה שמקבלת מחרוזת ומחזירה True אם הסוגריים בה תקינים, False אחרת.
  • סוגריים תקינים: (), [], {}
  • טיפ: השתמשו במחסנית.
    is_valid("()")        # True
    is_valid("()[]{}")    # True
    is_valid("(]")        # False
    is_valid("([)]")      # False
    is_valid("{[]}")      # True
    

הqueue - ניהול queue לקוחות

  • ממשו מערכת ניהול queue לקוחות:
    • לקוח יכול להצטרף לqueue עם שמו.
    • ניתן לקרוא ללקוח הבא בqueue.
    • ניתן לראות כמה לקוחות ממתינים.
    • ניתן להדפיס את כל הqueue.

שאלות Leetcode