Вопрос № 176175: Уважаемые эксперты! Необходима помощь с решением этой задачи. Нужно написать программу создания, вывода и обработки бинарного дерева Т, которое выполняет следующие функции: 1. Подсчитывает число вершин на N-том уровне дерева Т (корень дерев...
Вопрос № 176175:
Уважаемые эксперты! Необходима помощь с решением этой задачи.
Нужно написать программу создания, вывода и обработки бинарного дерева Т, которое выполняет следующие функции: 1. Подсчитывает число вершин на N-том уровне дерева Т (корень дерева считать вершиной 0-го уровня). 2. Определяет, входит элемент Е в дерево Т.
Отвечает Сергей Бендер, 4-й класс :
Здравствуйте, Камынин Владислав Дмитриевич.
Итак, как договорились, добавка к 176070. Кладу только pas-файл -- думаю, ты покрутишь, что надо. Я добавил элементы интерфейса так, как _мне_ удобно: с кнопками и лейблами. Это не в том стиле, как у твоей заготовки, -- переделаем, если надо. По задачам: 1. Рекурсивная _функция_, т.е. из дерева берётся результат. Из разных веток может быть разный результат за счёт того, они могут оборваться, не дойдя до нужного уровня. Из-за этого же два терминальных
условия: на достижения уровня и на достижение nil раньше уровня. 2. Тоже рекурсивная функция, только логическая. Структура практически такая же -- вместо арифметических операторов, логические.
Приложение:
Ответ отправил: Сергей Бендер, 4-й класс
Ответ отправлен: 23.01.2010, 10:07
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 258863
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.