Kodax

تطبيق Queue — تحدي Python

اكتب الدالة queue_operations(operations) التي تنفّذ ("enqueue", x) و ("dequeue",) و ("peek",) على Queue فارغة (أول داخل أول خارج)، وترجع قائمة نتائج dequeue و peek، مع -1 إذا كانت فارغة.

def queue_operations(operations):
    # نفّذ عمليات Queue وأرجع النتائج
    # operations = [("enqueue", 1), ("dequeue",), ("peek",)]
    pass

حل هذا التحدي يرتبط بفتح دورة «هياكل البيانات» بحسابك.

ابدأ الحل