ответ:Структура программы. Функции.
Разработайте библиотеку функций для выполнения операций с двоичным
деревом. Необходимо предусмотреть функции добавления узла дерева,
удаления узла, поиска и анализа необходимости балансировки.
Вопросы и задания:
1.Разработайте алгоритм решения задачи и напишите программу на языке С
(С++), скомпилируйте и отладьте ее.
2. Проверьте корректность работы программы, убедитесь в устойчивости
алгоритма.
3. В чем преимущества использования разделяемых библиотек, как создать и
использовать разделяемую библиотеку. Создайте разделяемую библиотеку
написанных функций.
Объяснение:
Первая буква — Л
a) -6 — перемещаемся на 6 шагов назад (22 - 6 = 16), там будет буква П
б) +5 — от текущего места перемещаемся на 5 шагов вперед (16 + 5 = 21), там буква Р
в) +4 — от текущего места перемещаемся на 4 шага вперед (21 + 4 = 25), там буква К
г) +2 — от текущего места перемещаемся на 2 шага вперед (25 + 2 = 27), там буква А
д) -8 — от текущего места перемещаемся на 8 шагов назад (27 - 8 = 19), там буква О
е) +5 — от текущего места перемещаемся на 5 шагов вперед (19 + 5 = 24), там буква И
ж) -2 — от текущего места перемещаемся на 2 шага назад (24 - 2 = 22), там буква Л
Если учитывать первую букву, где находилось лицо, то
ответ: лпркаоил
если не учитывать, то
ответ: пркаоил
ответ:Структура программы. Функции.
Разработайте библиотеку функций для выполнения операций с двоичным
деревом. Необходимо предусмотреть функции добавления узла дерева,
удаления узла, поиска и анализа необходимости балансировки.
Вопросы и задания:
1.Разработайте алгоритм решения задачи и напишите программу на языке С
(С++), скомпилируйте и отладьте ее.
2. Проверьте корректность работы программы, убедитесь в устойчивости
алгоритма.
3. В чем преимущества использования разделяемых библиотек, как создать и
использовать разделяемую библиотеку. Создайте разделяемую библиотеку
написанных функций.
Объяснение:
Первая буква — Л
a) -6 — перемещаемся на 6 шагов назад (22 - 6 = 16), там будет буква П
б) +5 — от текущего места перемещаемся на 5 шагов вперед (16 + 5 = 21), там буква Р
в) +4 — от текущего места перемещаемся на 4 шага вперед (21 + 4 = 25), там буква К
г) +2 — от текущего места перемещаемся на 2 шага вперед (25 + 2 = 27), там буква А
д) -8 — от текущего места перемещаемся на 8 шагов назад (27 - 8 = 19), там буква О
е) +5 — от текущего места перемещаемся на 5 шагов вперед (19 + 5 = 24), там буква И
ж) -2 — от текущего места перемещаемся на 2 шага назад (24 - 2 = 22), там буква Л
Если учитывать первую букву, где находилось лицо, то
ответ: лпркаоил
если не учитывать, то
ответ: пркаоил