Looking for Алгоритмізація та програмування, частина 2 (САП) [04489] test answers and solutions? Browse our comprehensive collection of verified answers for Алгоритмізація та програмування, частина 2 (САП) [04489] at vns.lpnu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Що це за операція
Дайте оцінку складності наступного алгоритму:
Яка структура називається 2-3
В результаті кодування Шеннона-Фано алфавіту з шести літер отримали такі коди.
1-а : 1, 2-а: 01, 3-я: 001, 4-а: , 6-а:
Які символи закодовані неправильно?
Що робить дана функція
void Fanctin()
{
T* p
p = stack;
cout << "Stack: " << endl;
if (count == 0)
cout << "is empty." << endl;
for (int i = 0; i < count; i++)
{
cout << "Item[" << i << "] = " << *p << endl;
p++;
}
cout << endl;
}
};
Назвіть основний принцип формування черги
Які відповіді є правильними. Якщо 2-3 дерево не містить 3-х вузлів, то:
Завдання. Напишіть програму для
підрахунку кількості входжень кожного слова в текстовому документі,
використовуючи хеш-таблицю.
1. Перемістити вказівник на позицію, що слідує перед елементом, що видаляється. Отримати елемент, що передує елементу що видаляється
Element<T>* elemPrev = Move(index - 1);
тут Move() – метод, що повертає елемент за заданою позицією.
2. Запам’ятати елемент який видаляється
Element<T>* elemDel = elemPrev->next;
3. Змістити вказівник next попереднього елементу elemPrev в обхід видаляємого елементу
elemPrev->next = elemDel->next;
4. Видалити елемент elemDel (звільнити пам’ять, що була виділена для елементу).
delete elemDel;
Що таке висячий вказівник