Қада (деректердің дерексіз түрі) - Pile (abstract data type)

Жылы Информатика, а үйінді болып табылады деректердің дерексіз түрі деректерді еркін реттелген түрде сақтауға арналған. Терминнің екі түрлі қолданылуы бар; біреуі тапсырыс бергенге сілтеме жасайды екі жақты кезек, екіншісі жақсартылған үйінді.

Екі жақты кезекке тапсырыс берілді

Бірінші нұсқа екі жақты кезек (deque) және a қасиеттерін біріктіреді кезек кезегі және тапсырыс берілген дек ретінде сипатталуы мүмкін.

Тізімнің басына элемент енгізілуі мүмкін, егер жаңа элемент ағымдағы бастан аз немесе оған тең болса немесе тізім жаңа немесе ағымдағы құйрыққа тең болса, тізім тізбегіне тең болады. Элементтер бастан да, құйрықтан да алынуы мүмкін.[1]

Осындай типтегі қадалар «UnShuffle sort» -те қолданылады сұрыптау алгоритмі.

Жақсартылған үйме

Екінші нұсқа - патенттің тақырыбы[2][3] және үйінді деректер құрылымын жақсартады.

Мәліметтерге негізделген бүкіл жүйені келесідей жалпылауға болады:

Деректер архитектурасы

Әдебиеттер тізімі

  1. ^ Өнер С.Кагел, xlinux.nist.gov; «үйінді», in Алгоритмдер және мәліметтер құрылымы сөздігі [онлайн], Пол Э. Блэк, ред., Ұлттық стандарттар және технологиялар институты, 2007 жылдың 27 қыркүйегінде бағаланды.
  2. ^ «Деректер құрылымы және үймелі-супернодтар арқылы сұрыптау әдісі», АҚШ патенті 728147 (2000 ж., 2005 ж. Шығарылған)
  3. ^ «Мәліметтер құрылымы және құбырларды үймелеп сұрыптау әдісі», АҚШ патенті 09727534 (2000, 2006 ж. Шығарылған)