|
|
Другие темы раздела | |
C++ Декомпрессор изображения jpeg Добрый день всем! В решаемой мною задаче есть один пункт: Приложение декомпрессирует изображение(JPEG), накладывает строку, компрессирует результат наложения; PS строка задается в ручную. Подскажите пожалуйста, с помощью чего можно декомпрессировать JPEG? Единственное что нарыл для работы с изображениями это BOOST::GIL , но про декомпрессию в нем ничего не нашел https://www.cyberforum.ru/ cpp-beginners/ thread2265658.html |
Дан двумерный массив. Найти номер строки, где больше всего нулей C++ Не очень понимаю что не так, помогите пожалуйста. #include <iostream> using namespace std; int main() { int num, i, j; int mas = { {4, 7, 8}, {9, 66, -1}, {5, -5, 0}, {3, -3, 30}, {1, 1, 1} }; int b = 0; int maxzero = 0; |
C++ Перемещение между .exe файлами У меня есть 3 программы. Первая - меню выбора действий(запускает вторую или третью программу на выбор). Вторая - имеет своё меню и функции. Третья - тоже имеет меню, но отличается функциями. Как реализовать перемещение между программами? Первая программа: ...... https://www.cyberforum.ru/ cpp-beginners/ thread2265656.html |
C++ Перемещение между .exe файлами
https://www.cyberforum.ru/ cpp-beginners/ thread2265655.html Запрашиваю путь, туда записываю данные. char path=set_path(); p = vvesti(path); set_path.cpp #include<iostream> #include<stdio.h> char set_path(){ |
C++ Ханойская башня Добрый день! Помогите решить задачку про ханойскую башню. Надо написать приложение на с++, чтобы можно было вводить произвольное число колечек в башне и визуализировать каждый ход башни. Ну, например, хотя бы вот так должен выглядеть второй ход для башни из 4 колечек (на фото). Пожалуйста, помогите! :) |
C++ Сортировка односвязного списка
https://www.cyberforum.ru/ cpp-beginners/ thread2265623.html Доброго времени суток. Третий день пытаюсь понять как мне отсортировать сведения структуры, упорядоченные по какому-либо критерию. Допустим стоит задача отсортировать по годам. Не понимаю как мне сравнивать между собой элементы списка. Тут же нет такого как в обычной структуре, например, Lib.year. Как сравнивать динамический список? Или ошибка в том, что я пытаюсь применить логику как для... |
C++ Циклы: найти сумму ряда, предварительно определив формулу общего члена
https://www.cyberforum.ru/ cpp-beginners/ thread2265617.html Найти сумму, предварительно определив формулу общего члена: S=0+1/5+2/7+3/9+…+16/35. |
Добавить вывод в файл C++ #include <iostream> #include <fstream> #include <sstream> using namespace std; struct node { node* next; int val; }; |
C++ [c++][console][firebird] рабочие примеры кода Добрый день. Подскажите пожалуйста где найти примеры кодов работы консольки с БД firebird. select, insert (текста и blob поля), update (текста и blob поля), delete. https://www.cyberforum.ru/ cpp-beginners/ thread2265604.html | C++ Рекурсия Суть задания тут: https://www.cyberforum.ru/cpp-beginners/thread2251092.html Матрицу пропускайте. Переходите сразу к ф-и LCS.#include <iostream> #include <stdexcept> // std::out_of_range #include <algorithm> // std::max #include <iomanip> // std::setw #include <cstring> // std::strlen template<typename _Ty> class Matrix { https://www.cyberforum.ru/ cpp-beginners/ thread2265602.html |
C++ Задание на максимальную длину возрастающей последовательности Привет! Кто может помочь составить программу, на вход которой подаётся массив чисел из n элементов, которая должна найти и отобразить длину максимальной возрастающей последовательности и сумму ее элементов. Поиск и вычисление функции необходимо реализовать через пользовательскую функцию с ее дальнейшим вызовом из главного метода.(Если можно, то с поясняющими комментами, что бы самому понимать... |
C++ Если точка совпадает с началом координат, то вывести 0 Даны целочисленные координаты точки на плоскости.Если точка совпадает с началом координат, то вывести 0. Если точка не совпадает с началом координат, но лежит на оси OX или OY, то вывести соответственно 1 или 2. Если точка не лежит на координатных осях, то вывести 3*/ #include<iostream> using namespace std; void main() { setlocale(LC_ALL, "RUS"); int x, y; cout << "Введите... https://www.cyberforum.ru/ cpp-beginners/ thread2265592.html |
2 / 2 / 1
Регистрация: 09.07.2016
Сообщений: 46
|
||||||
0 | ||||||
Бинарное дерево из последовательности - C++ - Ответ 1248383717.06.2018, 18:13. Показов 2455. Ответов 1
Метки (Все метки)
Имеется данный код. Здесь осуществлено (часть мной, часть любезно взято с нашего любимого форума) бинарное дерево (добавление узлов и отображение дерева), также нахождение его глубины (максимального уровня). Само дерево строится из некой последовательности, которая задается пользователям. В ней (последов.) могут содержаться одинаковые числа, которые нужно "сократить" (оставить одно). До начала чтения самой проблемы прошу ознакомиться с текстом задания, прикрепленного ниже, дабы понять о чем идет речь.
Проблема: во-первых, для первого дерева программа выдает неправильную глубину (4 вместо 3) из этого вытекает другая проблема: а правильно ли составляет дерево, написанная ниже программа? Не по теме: высказывания о моей "рукопопости" принимаются и понимаются Кликните здесь для просмотра всего текста
Вернуться к обсуждению: Бинарное дерево из последовательности C++
0
|
17.06.2018, 18:13 | |
Готовые ответы и решения:
1
Исходное бинарное дерево превратить в бинарное дерево поиска, при этом сохранив его структуру Для каждого числа последовательности узнать, входит ли оно в бинарное дерево На основе вводимой с клавиатуры последовательности чисел до первого нуля формируется бинарное дерево поиска Бинарное дерево. Удалить из дерева часть вершин так, чтобы оставшееся дерево стало пирамидой |
17.06.2018, 18:13 | |
17.06.2018, 18:13 | |
Помогаю со студенческими работами здесь
0
Бинарное дерево Бинарное дерево Бинарное дерево Бинарное дерево на C++ |