Форум программистов, компьютерный форум CyberForum.ru

Неправильно удаляет узел из бинарного дерева - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Инициализация char массива http://www.cyberforum.ru/cpp-beginners/thread836785.html
Мне нужно объявить и инициализировать массив char'ов. К примеру, char *m_words={'1', '2', '3', '4', '5', '6', '7', '8', '9', '0'}; При подобном использовании ругается на фигурные скобки, мол, "непредвиденные лексемы перед '{'; пропуск вероятного тела функции". При инициализации могут в массиве быть совершенно любые символы.
C++ Создания матрицы через класс Люди у кого есть пример реализации матрицы через класс дайте пожалуйста , желательно что бы там был конструктор копирования , а так все остальное я сам решу. http://www.cyberforum.ru/cpp-beginners/thread836763.html
C++ Нечетные строки матрицы заменить на заданный одномерный массив
Всем привет! Натолкните на совет как решить задачку :) Задача: Написать программу которая случайным образом заполняет двумерным массив размерами 6х6 цифрами от 0 до 10 и одномерный массив из 6 чисел. Нужно нечетные строки двумерного массива заменить на одномерный массив :) Вот что у меня есть: #include <iostream> # include <windows.h> // Библиотеки # include <time.h> using namespace std; ...
задачка S = sin X + sin X^2 + sin x^3 + sin X^4+…+sin X^n C++
я как то писал уже на форуме эту тему, простите если повторяюсь! спасибо большое за помощь в задаче, но возниакает новый вопрос, правильно ли он выводит ответ?! #include "StdAfx.h" #include <iostream> #include <cmath> #include <math.h> using namespace std; int main()
C++ Очередь. Извлечь из исходной очереди пять начальных элементов и вывести их значения http://www.cyberforum.ru/cpp-beginners/thread836740.html
Даны указатели Р1 и Р2 на начало и конец очереди, содержащей не менее пяти элементов. Используя тип TQueue (запись с двумя полями Head - начало очереди и Tail - конец очереди) опсиать функцию Dequeue(Q) целого типа, которая извлекает из очереди первый элемент, возвращает его значение и освобождает память, занимаемую извлеченным элементом (Q - входной и выходной параметр типа Tqueue). С помощью...
C++ Пожалуйста, объясните как использовать потоки Доброго времени суток. Пожалуйста объясните как работать с потоками или киньте ссылу на статью. Прочитал книгу Р.Лафоре "объектно- орентированое программирование в С++" но там не написано как создавть свои потоки. Заранее спасибо. подробнее

Показать сообщение отдельно
litwisha101
0 / 0 / 0
Регистрация: 04.04.2013
Сообщений: 5
13.04.2013, 20:31  [ТС]     Неправильно удаляет узел из бинарного дерева
Цитата Сообщение от zer0mail Посмотреть сообщение
Можешь по-русски написать что надо сделать и как должен работать алгоритм удаления узлов (куда девать подузлы удаленного узла)?
Вообще-то в задаче надо удалить все узлы, значения которых есть парные числа. Это бинорное дерево поиска. Все подузлы что остались нужно так сформировать чтобы это дерево оставалось бинарным деревом поиска.
 
Текущее время: 00:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru