Бинарное дерево поиска, C |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
Бинарное дерево поиска, C |
-Ник- |
12.11.2006 21:35
Сообщение
#1
|
Гость |
Здравствуйте.
Помогите выполнить задние на С. Построить бинарное дерево поиска содержащее все целые числа из интервала [l,r) ну типо портотип функции Node *mktree(int l, int r); ну это желвателньо чтобы функция слдевала прототипу, но вообщще можно ему и не следовать. |
Алена |
12.11.2006 22:27
Сообщение
#2
|
Гость |
Нужен чистый С? Тогда так:
struct Node { Сообщение отредактировано: Алена - 14.11.2006 2:16 |
Гость |
12.11.2006 22:52
Сообщение
#3
|
Гость |
Огромное спасибо.
Буду просто очень благодарен, если ты (или кто нибудь кто разбирается) объяснит как это функционирует, желателньо максимально больше подробностей про то как что и куда движется.... или по ихсожднку краткие комнетарие, тогда прошу дать сылку где максималньо доступно это можно понять..... Заранее благодарю |
-Ник- |
13.11.2006 14:57
Сообщение
#4
|
Гость |
Объчсните пожалуйста программу хоть кто - нибудь. Желательно с теоретическимим подробностями, а то понять не могу....
|
volvo |
13.11.2006 15:03
Сообщение
#5
|
Гость |
Тебе же дали в разделе "Теоретические вопросы" ссылку на теорию... Программа взята оттуда и переведена на С...
|
-Ник- |
13.11.2006 15:56
Сообщение
#6
|
Гость |
Понятно, постараюь по анлогии.
Ещё такой вопрос, вот вообще нам говорили что реализацию делать луучше так что часть идёт влево, а часть в право и колво ветвей с одной стороны не более чем на еденицу превосходит кол -во с другой. здесь так реализованно? |
Алена |
13.11.2006 16:01
Сообщение
#7
|
Гость |
Цитата здесь так реализованно? Нет... То, что ты написал чуть выше - это сбалансированное дерево. У меня реализовано обычное... Есть сбалансированные (AVL-деревья) тоже, только не на чистом С, а на С++. Если надо - говори... |
Гость |
13.11.2006 16:26
Сообщение
#8
|
Гость |
Понятно, да наверное збалансированное дерево, вот только как раз вэ том заминка нельзя ли на Си никак? Просто препод задаёт на Си, даже не знаю, ну если это абсурдно то выполни пожалуйста на Си++ буду благодарен....
И ещё одно я знаю что Вольво уже дал ссылку, но мне легче понят по Си не могл бы ты (исключительно если есть время) пояснить работу проги и вообще работу с формированием дерева....? |
Алена |
14.11.2006 2:18
Сообщение
#9
|
Гость |
Комментарии добавлены...
|
Алена |
14.11.2006 12:04
Сообщение
#10
|
Гость |
Кстати, вот тут есть то, что тебе нужно, причем с объяснениями:
Идеально сбалансированные бинарные деревья Посмотри также следующий шаг: сбалансированные по высоте деревья. (к сожалению, везде используется С++, на чистом С не нашла...) |
-Ваня- |
28.12.2013 18:19
Сообщение
#11
|
Гость |
Столько лет прошло! Спасибо Вам Алёна! теперь я понял
|
Текстовая версия | 9.11.2024 4:11 |