1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Олег |
Сообщение
#1
|
|
Гость |
Задание - рекурсивно определить высоту бинарного дерева.
Ковырялся-ковырялся, не осилил. Ни в faq, ни в интернете регения не нашел. Есть идеи ,как решать? Заранее благодарен. |
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
При вычислении rightHeight и leftHeight производится рекурсивный вызов функции Height ...
|
Олег Бинарное дерево 4.06.2007 23:42
volvo Что значит "не нашел"? Вот тут: балансир… 4.06.2007 23:48
Гость Спасибо. Но где там используется рекурсия? 4.06.2007 23:54
Гость Благодарю. Тему можно закрывать. 5.06.2007 0:10
Alex1988 Помогите написать процедуру, которая высчитывает з… 6.06.2007 0:28
volvo Посмотри здесь: Обход дерева , как реализован обхо… 6.06.2007 1:22
Alex1988 procedure CountFunc(dub:ptr; h:integer);
begin
if… 9.06.2007 0:31
volvo Не знаю... Что у тебя такое IsTerminal, что minH -… 9.06.2007 0:44
Alex1988
Не знаю... Что у тебя такое IsTerminal, что minH … 9.06.2007 0:46
volvo Да, так тоже можно... Только в minH изначально дол… 9.06.2007 1:18![]() ![]() |
|
Текстовая версия | 6.11.2025 6:23 |