ВНИМАНИЕ | Для заказа программы на бинарное дерево поиска пишите на мой электронный адрес proglabs@mail.ru |
Чтобы начать разбирательство с этой древовидной структурой, вы должны на достаточно хорошем уровне понимать следующие разделы программирования (за базовый язык возьмем «чистый» С):
-
Указатели, адресация указателей, разыменование указателей, выделение динамической памяти.
-
Структуры, обращение к полям структуры, передача структур в качестве параметров.
-
Рекурсия на спуске и на возврате. Рекурсивные процедуры и функции. Элементарный случай рекурсии.
Само собой разумеется, что вы должны знать, как объявлять переменные встроенных типов данных, проводить стартовую инициализацию элементов массива, уметь передавать параметры по ссылке и по значению, а также уметь грамотно структурировать код программы.
То есть нельзя вот так вот просто сесть и начать изучать бинарное дерево поиска. Требуется обязательная предварительная подготовка.
Если вы не обладаете необходимым арсеналом знаний, то ваши шансы стремятся к нулю, и в этом случае обращайтесь ко мне за помощью, так как двоичное дерево поиска я изучаю уже многие годы и понимаю каждый миллиметр это запутанной структуры данных.
Как показывает мой богатый педагогический опыт, у 95% студентов нет никаких шансов самостоятельно грамотно разобраться с двоичным деревом поиска, а затем не менее грамотного его запрограммировать на каком-либо языке высокого уровня, типа Pascal, C, C++ или C#.
ВНИМАНИЕ | Для получения консультации по двоичному дереву поиска пишите на мой электронный адрес proglabs@mail.ru |
Добавить комментарий