Форум программистов, компьютерный форум 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++ Пожалуйста, объясните как использовать потоки Доброго времени суток. Пожалуйста объясните как работать с потоками или киньте ссылу на статью. Прочитал книгу Р.Лафоре "объектно- орентированое программирование в С++" но там не написано как создавть свои потоки. Заранее спасибо. подробнее

Показать сообщение отдельно
zer0mail
2188 / 1871 / 187
Регистрация: 03.07.2012
Сообщений: 6,661
Записей в блоге: 1
14.04.2013, 09:03     Неправильно удаляет узел из бинарного дерева
1. Неясно, что такое парные числа.
2. Должно дли дерево обладать каким-то свойстовами. Если "Да", то где эти свойства описано. Если "Нет", то почему его называете "бинарным деревом поиска".
3. Первоначально дерево строится без учета значений в узлах, когда же оно становится "деревом поиска"?
4. Подузлы удаленного дерева могут прицепляться куда угодно или структура дерева должна перестраиваться так, чтобы свойства сохранились (что может потребовать сложного программирования и/или добавления ссылки на родителя).
5. Вот еще ссылка: Добавление элементов бинарное дерево
 
Текущее время: 21:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru