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

RB tree удаление узла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод Монте-Карло, Теория Массового Обслуживания http://www.cyberforum.ru/cpp-beginners/thread392087.html
Необходимо сделать курсовую работу по ТМО, условие следующее: В комнате общежития четыре студента: отличник, спортсмен, турист, программист. К ним в различное время суток проходят друзья, которые проводят в комнате некоторое время. Программист решил провести статистическое исследование для того, чтобы определить долю времени, когда в комнате нет гостей, и чему будет равна эта величина после...
C++ Минимальный массив элемента Как в массиве из 20 элементов найти минимальный элемент. http://www.cyberforum.ru/cpp-beginners/thread392076.html
C++ Описать процедуру AddLeftDigit(D, K), добавляющую к целому по- ложительному числу K слева цифру D
Описать процедуру AddLeftDigit(D, K), добавляющую к целому по- ложительному числу K слева цифру D (D — входной параметр целого типа, лежащий в диапазоне 1–9, K — параметр целого типа, являющийся одновременно входным и выходным). С помощью этой процедуры после- довательно добавить к данному числу K слева данные цифры D1 и D2, выводя результат каждого добавления.
Последовательность C++
Последовательность Дано целое число N и набор из N целых чисел. Вывести в том же порядке номера всех нечетных чисел из данного набора и количество K таких чисел. Добавлено через 6 часов 11 минут Актуально
C++ Метод Адамса - исправить ошибки http://www.cyberforum.ru/cpp-beginners/thread392052.html
в коде программы 3 ошибки, тот кто шарит, помогите исправить) #include <math.h> #include <stdio.h> const float a=0,b=2; // bounds of the interval const int num_points=10, // number of points to solve num_starting_points=4; // number of points to solve with Runge-Kutta method float x0=0,y0=1; // starting conditions float f(float x, float y) { ...
C++ Наибольший общий делитель Описать рекурсивную функцию NOD(A, B) целого типа, находящую наибольший общий делитель (НОД) двух целых положительных чисел A и B, используя алгоритм Евклида: НОД(A, B) = НОД(B, A mod B), если B 6= 0; НОД(A, 0) = A. С помощью этой функции найти НОД(A, B), НОД(A, C), НОД(A,D), если даны числа A, B, C, D. Добавлено через 6 часов 24 минуты Актуально подробнее

Показать сообщение отдельно
Глупец
23 / 23 / 1
Регистрация: 17.05.2011
Сообщений: 141
28.11.2011, 07:37  [ТС]     RB tree удаление узла
Не понимаю как из этого сделать рекурсию...
в рекурсивный поиск по ключу приписать условие удаления?
это ж изврат какой-то, есть идеи по красивше?
 
Текущее время: 06:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru