Ի՞նչ է dequeue-ը բացատրել օրինակով:
Ի՞նչ է dequeue-ը բացատրել օրինակով:

Video: Ի՞նչ է dequeue-ը բացատրել օրինակով:

Video: Ի՞նչ է dequeue-ը բացատրել օրինակով:
Video: Mosaic Hand Towel & Wash Cloth Gift Set - Multiple of 21 + 4 - Quick & Easy Crochet Gift Set 2024, Մայիս
Anonim

Ք. Բացատրիր կրկնակի ավարտված հերթը հարմար օգնությամբ օրինակ ? Կրկնակի հերթ ( հերթապահություն , հաճախ կրճատվում է դեկե , արտասանված տախտակամած) տվյալների վերացական կառուցվածք է, որն իրականացնում է հերթ, որի համար տարրերը կարող են ավելացվել կամ հեռացնել միայն առջևից (գլխից) կամ հետևից (պոչից):

Նմանապես, ի՞նչ է dequeue-ը բացատրել:

Ա դեկե , որը նաև հայտնի է որպես կրկնակի վերջավոր հերթ, իրերի պատվիրված հավաքածու է, որը նման է հերթին: Այն ունի երկու ծայր՝ առջևի և հետևի, և իրերը մնում են դիրքավորված հավաքածուում։ Ինչ-որ իմաստով, այս հիբրիդային գծային կառուցվածքը ապահովում է կույտերի և հերթերի բոլոր հնարավորությունները մեկ տվյալների կառուցվածքում:

Նաև ինչպե՞ս է իրականացվում Deque-ը: Ա դեկե ընդհանուր առմամբ է իրականացվել է որպես հիշողության բլոկների հավաքածու: Երբ մենք վերջում տեղադրում ենք տարր, այն պահում է հատկացված հիշողության բլոկում, մինչև այն լցվի, և երբ այս հիշողության բլոկը լցվի տարրերով, այն հատկացնում է նոր հիշողության բլոկ և կապում այն նախորդ հիշողության բլոկի վերջի հետ:

Նմանապես, հարցնում են, թե ինչ է կրկնակի ավարտված հերթը տվյալների կառուցվածքում:

Կրկնակի ավարտված հերթ է նաև ա Հերթի տվյալների կառուցվածքը որոնցում տեղադրման և ջնջման գործողությունները կատարվում են երկու ծայրերում (առջևի և հետևի): Դա նշանակում է, որ մենք կարող ենք տեղադրել ինչպես առջևի, այնպես էլ հետևի դիրքերում և կարող ենք ջնջել ինչպես առջևի, այնպես էլ հետևի դիրքերից:

Ինչպե՞ս է աշխատում հերթը և հերթագրումը:

Դուք կարող եք ավելացնել նոր տարրեր մի կողմից, իսկ տարրերը հեռացնել մյուս կողմից (ի տարբերություն մի կույտի, որն ունի միայն մեկ կողմ): Հերթագրել նշանակում է տարր ավելացնել, հերթապահություն տարր հեռացնելու համար.

Խորհուրդ ենք տալիս: