SlideShare a Scribd company logo
1 of 5
Роботу виконала Калиниченко Анна
Визначення
 Це лінійний список, в якому операції додавання та
вилучення виконуються лише на одному кінці списку
                 (верхівці стеку).

     Принцип побудови стеку називають LIFO
               (англ. last in, last out).
push                               pop
   ("заштовхнути елемент"):          ("виштовхнути елемент"):
 елемент додається в стек та        отримує елемент з верхівки
розміщується в його верхівці.   стеку. При цьому він видаляється
Розмір стеку збільшується на      зі стеку і його місце в верхівці
           одиницю.              стеку займає наступний за ним
   При перевищенні розміру       відповідно до правила LIFO, а
  стека граничної величини,         розмір стеку зменшується на
  відбувається переповнення          одиницю. При намаганні
     стека (stack overflow)        "виштовхнути" елемент з вже
                                    пустого стеку, відбувається
                                  ситуація "незаповнення" стеку
                                         (stack underflow)
Це структура даних, кожен елемент якої зберігає
  корисну інформацію (дані елемента черги) і
       посилання на наступний елемент.



            Особливістю черги є порядок
           додавання і видалення елементів.
          Додаються елементи в кінець черги.
           Тобто, щоб додати новий елемент,
         потрібно, починаючи з початку черги
         шукати таке посилання на наступний
         елемент, яке не заповнене і записати
         туди посилання на той, що додається.
Перевага



 її динамічність –
обмежується тільки
  об’ємом пам’яті          Недолік


                     складна процедуру пошуку і
                      додавання елементів при
                     великих об’ємах даних, що
                     зберігаються, особливо при
                        рекурсивному способі
                             додавання.

More Related Content

More from Anna Kalinichenko

More from Anna Kalinichenko (7)

Чехия
ЧехияЧехия
Чехия
 
тема множини
тема множинитема множини
тема множини
 
Нові підходи до відходів
Нові підходи до відходівНові підходи до відходів
Нові підходи до відходів
 
металлы
металлыметаллы
металлы
 
курение
курениекурение
курение
 
Теория графов
Теория графовТеория графов
Теория графов
 
"продолжительность жизни" Биология
"продолжительность жизни" Биология"продолжительность жизни" Биология
"продолжительность жизни" Биология
 

стек та черга

  • 2. Визначення Це лінійний список, в якому операції додавання та вилучення виконуються лише на одному кінці списку (верхівці стеку). Принцип побудови стеку називають LIFO (англ. last in, last out).
  • 3. push pop ("заштовхнути елемент"): ("виштовхнути елемент"): елемент додається в стек та отримує елемент з верхівки розміщується в його верхівці. стеку. При цьому він видаляється Розмір стеку збільшується на зі стеку і його місце в верхівці одиницю. стеку займає наступний за ним При перевищенні розміру відповідно до правила LIFO, а стека граничної величини, розмір стеку зменшується на відбувається переповнення одиницю. При намаганні стека (stack overflow) "виштовхнути" елемент з вже пустого стеку, відбувається ситуація "незаповнення" стеку (stack underflow)
  • 4. Це структура даних, кожен елемент якої зберігає корисну інформацію (дані елемента черги) і посилання на наступний елемент. Особливістю черги є порядок додавання і видалення елементів. Додаються елементи в кінець черги. Тобто, щоб додати новий елемент, потрібно, починаючи з початку черги шукати таке посилання на наступний елемент, яке не заповнене і записати туди посилання на той, що додається.
  • 5. Перевага її динамічність – обмежується тільки об’ємом пам’яті Недолік складна процедуру пошуку і додавання елементів при великих об’ємах даних, що зберігаються, особливо при рекурсивному способі додавання.