(https://github.com/Salakar) Szybka, dobrze przetestowana implementacja kolejki obustronnej oparta na buforze pierścieniowym
Stan na
Ten skrypt nie powinien być instalowany bezpośrednio. Jest to biblioteka dla innych skyptów do włączenia dyrektywą meta // @require https://updategf.qytechs.cn/scripts/559642/1722290/Denque-on-Greasy-Fork.js
Denque to dobrze przetestowana, niezwykle szybka i lekka implementacja kolejki z obu końców, która nie ma żadnych zależności i zawiera typy TypeScript. Ta implementacja jest obecnie najszybsza, nawet szybsza niż double-ended-queue, zobacz benchmarki. Każda operacja na kolejce jest wykonywana w stałym czasie O(1) - w tym losowy dostęp z wykorzystaniem .peekAt(index).