Шукаєте відповіді та рішення тестів для Алгоритмізація та програмування, частина 2 (САП) [04489]? Перегляньте нашу велику колекцію перевірених відповідей для Алгоритмізація та програмування, частина 2 (САП) [04489] в vns.lpnu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Які твердження при роботі з елементами 2-3 дерева є правильними?
Список суміжності неорієнтованого графу з чотирьох вершин такий Adj[1] = (2, 3, 4), Adj[2] = (1, 3), Adj[3] = (1, 2, 4), Adj[4] = (1, 3). Відповідний список ребер такий:
Що це за операція
Для чого використовують послідовність наступних операцій
1. Створити новий елемент . Виділити пам’ять під новий елемент. Заповнити елемент даними.
Element<T>* elem = new Element<T>;
elem->data = _data;
2. Встановити вказівник next нового елементу на початок існуючого списку, тобто адреса старого першого елемента списку, переноситься у поле next новоствореного елемента elem і він стає першим елементом.
elem->next = begin;
3. Встановити початок списку на нову комірку.
begin = elem;
Яка операція не передбачена як основна для однозв'язаного списку:
Для чого використовують послідовність наступних операцій:
1. Створити новий елемент та заповнити його даними. Заповнити поля data та next.:
Element<T>* elem = new Element<T>;
elem->data = _data;
elem->next = nullptr;
2. Встановити вказівник next елементу, на який вказує вказівник end, в значення адреси елементу elem
end->next = elem;
3. Встановити вказівник end рівним значенню вказівника elem
end = elem;
4. Збільшити кількість елементів у списку на 1
count++;
Що таке динамічне виділення пам'яті?
Яке визначення 2-3 дерева є правильним?
Реалізуйте хеш-таблицю для
зберігання телефонних номерів користувачів.