|
|
Другие темы раздела | |
C++ Найти наибольшее и наименьшее значение функции
https://www.cyberforum.ru/ cpp-beginners/ thread870313.html помогите, пожалуйста с задачами на си: 1. найти наибольшее и наименьшее значение функции y=(sin(x+0.25)/x)+5 при изменении х от 0.1 до А с шагом Н. Результат вывести на экран. |
C++ Запись и считывание операторами << >> Ребят, прошу помочь. Нужно создать класс с 3мя полями. Имя, фамилия и номер работника. С помощью методов нужно обеспечить запись в файл и считывание. Считывание должно происходить по номеру работника. При записи и считывании нужно использовать операторы вставки (<< >>). Вроде как все сделал, а работает программа криво. Вот код мой код: #include <iostream> #include <fstream>... |
C++ При написании значения более 10 пишет неверный балл, но все ровно его заносит в массив
https://www.cyberforum.ru/ cpp-beginners/ thread870307.html Всем доброго времени суток. У меня проблема в цикле for и (if else) void info() { for (int i=1;i<3;i++) { cout << "first_name "<<i<<" -go stydenta"<<endl; cin >> grup.first_name; cout << "name "<<i<<" -go stydenta"<<endl; cin >> grup.name; |
C++ Указатели в параметрах функции Доброго времени суток! У меня "вопрос", кто-нибудь может максимально подробно объяснить разницу между: 1) void ff (Listt **zag, int v){ Listt *q = new Listt; q->val = v; q->next = *zag; *zag = q; } и 2) void ff(Listt *&zag, int v){ Listt *q = new Listt; https://www.cyberforum.ru/ cpp-beginners/ thread870304.html |
Наибольший элемент матрицы должен оказаться в верхнем левом углу C++ Дана матрица чисел размером 3х4. Переставляя ее строки и столбцы, добиться того, чтобы ее наибольший элемент (один из них) оказался в верхнем левом углу. использовать объектно-ориентированный подход. |
C++ Пеобразование массивов методом сортировки или поиска
https://www.cyberforum.ru/ cpp-beginners/ thread870277.html Вводятся массивы А и В. Из массива А удалить все элементы, которые встречаются в В ровно 2 раза. Из В переписать в С те элементы, которые совпадают с оставшимися в массиве А. Элементы массива С отсортировать по возрастанию. |
C++ Обработка запроса (как обратится к одной из переменных?)
https://www.cyberforum.ru/ cpp-beginners/ thread870267.html прога должна посчитать количество читателей на Факультете/Курсе/Группе по запросу (Crit) а я никак не пойму как обратится к одному из них struct data a3; ... cout << "Enter Criterion:\n"; cout << "1-Faculty\n"; cout << "2-Kurs\n"; cout << "3-Group\n"; |
C++ Построить бинарное дерево, элементами которого являются числа Помогите решить задание: построить бинарное дерево, элементами которого являются числа. Удалить из дерева все повторяющиеся элементы. Мой код: #include <iostream> using namespace std; struct it{ int num; |
C++ Добавить функции min, max , sqrt // OPN.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include <string> #include <stdlib.h> #include <locale> #include <math.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread870252.html | C++ Матрицы. Найти сумму элементов в тех столбцах , которые содержат хотя бы один отрицательный элемент характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. переставляя столбцы заданной матрицы, расположить их с ростом характеристики . найти сумму элементов в тех столбцах , которые содержат хотя бы один отрицательный элемент https://www.cyberforum.ru/ cpp-beginners/ thread870236.html |
C++ Написать программу, в которой объединение используется для хранения информации Здравствуйте! Помогите написать программу. сделать на Borland C++ под DOS или Microsoft Visual C++ консольное приложение (Win 32 Console Application). Написать программу, в которой объединение используется для хранения информации об одной из геометрических фигур: трапеции или треугольнике. Программа вычисляет площадь данных фигур и выводит результат. Предусмотреть меню. Результаты работы... |
C++ В одномерном массиве вычислить номер минимального элемента массива
https://www.cyberforum.ru/ cpp-beginners/ thread870231.html прошу помощи в одномерном массиве состоящий из n элементов вычислить: 1)номер минимального элемента массива 2)сумму элементов массива , расположенных между первым и вторым отрицательным элементами преобразовать массив таким образом , чтобы сначала располагались все элементы , модель которых не превышает 1, а потом все остальные |
0 / 0 / 0
Регистрация: 23.10.2012
Сообщений: 97
|
||||||
0 | ||||||
Удалить узел бинарного дерева - C++ - Ответ 457990419.05.2013, 15:19. Показов 1136. Ответов 2
Метки (Все метки)
необходимо удалить узел, у которого нет потомков
нужно обнулить ссылку предка и освободить память, но не совсем понимаю, как это сделать. не могли бы вы исправить функцию?
Вернуться к обсуждению: Удалить узел бинарного дерева C++
0
|
19.05.2013, 15:19 | |
Готовые ответы и решения:
2
Неправильно удаляет узел из бинарного дерева Двоичное дерево: как, зная данный узел дерева, изменить его родительский узел? Удалить четные элементы бинарного дерева Удалить из бинарного дерева ветвь с вершиной, имеющей заданный ключ |
19.05.2013, 15:19 | |
19.05.2013, 15:19 | |
Помогаю со студенческими работами здесь
0
Удалить из бинарного дерева всех отцов, имеющих одного сына Удалить из бинарного дерева ветвь с вершиной, имеющий заданный ключ Удалить четные листы (элементы у которых нет потомков) из бинарного дерева Запись бинарного дерева в файл и восстановление из него этого дерева |