ПочатиПочніть безкоштовно

Двобічна черга

Ознайомтеся зі структурою даних Double-Ended Queue, яку ви використовуватимете як буфер відтворення.

Double Ended Queue, або deque, — це черга обмеженої місткості, яка «забуває» найстаріші елементи, коли з часом додаються нові. Це забезпечує зручну абстракцію для реалізації буфера відтворення.

Ця вправа є частиною курсу

Глибоке навчання з підкріпленням у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

from collections import deque
buffer = deque(range(10))
print('Buffer initialized as:', buffer)
# Append 10 to the right of the buffer
buffer.____
print('Buffer after appending:', buffer)
Редагувати та запускати код