Wat is 'n Deque in Java?
Wat is 'n Deque in Java?

Video: Wat is 'n Deque in Java?

Video: Wat is 'n Deque in Java?
Video: Java Tutorial #52 - Java Deque Interface with Examples (Collections) 2024, April
Anonim

Die Java Deque koppelvlak, java . gebruik. Dek , verteenwoordig 'n tou met dubbele eindes, wat 'n tou beteken waar jy elemente van albei kante van die tou kan byvoeg en verwyder. Die woord Dek word uitgespreek soos 'n "dek" kaarte. Die Java Deque koppelvlak is 'n subtipe van die Java Tou-koppelvlak.

Eenvoudig so, wat is die nut van Deque?

Die Dek is verwant aan die dubbele tou wat byvoeging of verwydering van elemente van weerskante van die datastruktuur ondersteun, kan dit gebruik word as 'n tou (eerste-in-eerste-uit/EIEU) of as 'n stapel (laaste-in-eerste-uit/LIFO). Dit is vinniger as Stack en LinkedList.

is Deque 'n EIEU? Net soos 'n stapel beskryf is as 'n LIFO (laaste-in, eerste-uit) houer, beteken dit dat 'n tou beskryf kan word as EIEU (eerste in eerste uit). 'n Variasie word die genoem dek , uitgespreek "dek", wat staan vir dubbele tou. Toue en deques word op 'n aantal maniere in rekenaartoepassings gebruik.

Verder, wat is die verskil tussen queue en dequeue in Java?

A tou is ontwerp om elemente aan die einde van die ingevoeg te hê tou , en elemente verwyder van die begin van die tou . Waar as Los tou verteenwoordig a tou waar jy elemente van beide kante van die kan invoeg en verwyder tou.

Is Deque draad veilig Java?

Die BlockingDeque-koppelvlak in die java . gebruik. gelyktydige klas verteenwoordig a dek wat is draad veilig om in te sit, en gevalle van te neem.

Aanbeveel: