Какая структура данных лучше всего подходит для функции «отменить» (undo) в текстовом редакторе?
- AОчередь
- BГраф
- CСтек
- DХеш-множество
Какая структура данных лучше всего подходит для функции «отменить» (undo) в текстовом редакторе?
Что такое узлы-братья (siblings) в дереве?
Какая операция выполняется за O(1) для массива, но за O(n) для односвязного списка?
Кольцевой буфер (ring buffer) обычно используют для реализации:
Где в двоичной куче, хранящейся в массиве с индексацией от 0, находится родитель узла с индексом i?
В двоичной min-куче, хранящейся в массиве (индексация с 0), потомки узла с индексом i находятся на позициях:
В BST с корнем 50, левым поддеревом 30 (потомки 20, 40) и правым поддеревом 70 (потомки 60, 80) корень удаляют с помощью in-order преемника. Какой ключ станет новым корнем?
Какая структура позволяет вычислить максимум каждого окна размера k в массиве за общее время O(n)?
Полные пошаговые решения: занимайтесь этой темой на examproblems.com.