Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Задача про зерна на шахматной доске https://www.cyberforum.ru/ cpp-beginners/ thread730705.html
Математическая задача про пшеничные зернышки и шахматную доску. Когда на первую клетку кладется одно зернышко, на вторую – два, на третью - четыре и т.п. . Собственно я набросал вот такой код, который позволяет нам выбрать кол-во заполненных зерном шахматных ячеек и выводит сумму всех зерен и кол-во зерен на последней ячейке. Буду признателен если укажите на очевидные косяки кода и подскажите...
C++ Описать класс «записная книжка»
Описать класс «записная книжка». Предусмотреть возможность работы с произвольным числом записей, поиска записи по какому-либо признаку (например, по фамилии, дате рождения или номеру телефона), добавления и удаления записей, сортировки по разным полям. Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса.
C++ Ошибка в сортировке https://www.cyberforum.ru/ cpp-beginners/ thread730691.html
#include <iostream> #include <string> #include <algorithm> int const N = 5; using namespace std; class book{ public:
C++ Описать класс "домашняя библиотека" Помогите, пожалуйста в решении одной из 3х задач.Буду благодарна!!! 1.Описать класс «домашняя библиотека». Предусмотреть возможность работы с произвольным числом книг, поиска книги по какому-либо признаку (например, по автору или по году издания), добавления книг в библиотеку, удаления книг из нее, сортировки книг по разным полям. Написать программу, демонстрирующую работу с этим классом.... https://www.cyberforum.ru/ cpp-beginners/ thread730688.html
C++ Наибольшая общая подстрока
какие алгоритмы есть для нахождения Наибольшой общей подстроки?
C++ Как вывести матрицу смежности по заданной матрице весов дуг? https://www.cyberforum.ru/ cpp-beginners/ thread730685.html
Программа, реализующая алгоритм Флойда для поиска кратчайшего пути. Пользователь вводит ко-во вершин, затем указывает веса дуг, если вершины не соединены, то вес дуг = 0. Выводится матрица весов. Как сделать, чтоды выводилась матрица смежностей после матрицы весов? Floyd.h #ifndef _FLOYD_H_ #define _FLOYD_H_ #include <vector> #include <iostream> #include <iomanip> #include <algorithm>...
C++ Тонкость с указателями - взятие указателя на базовый класс Как-то возник в голове вопрос: пусть класс D наследует классы A и B. Если у меня есть объект D, я беру его адрес и типизирую его к базовым классам A и B. Получаю два указателя типа A* и B*. Будут ли они указывать на корректные объекты? Я всегда предполагал, что конструкции типа: Type1 *a = (Type1*)b; это указания компилятору интерпретировать данные по указателю b как данные типа Type1. А... https://www.cyberforum.ru/ cpp-beginners/ thread730680.html map<string, string>define_map C++
нужно имитировать работу препроцессора #define у нас есть файл из которого считали программу на С++. list<string> word_list; list<string>::iterator i; string str; //заполняю word_list while(1){ getline(in,str); word_list.push_back(str);
C++ не работает функция-счётчик Функция должна возвращать целое значение, уменьшающееся на 1 при каждом вызове. Начальное значение равно 10 #include "stdafx.h" int main() { static int a=10; a--; printf("%d \n",a); return a; } https://www.cyberforum.ru/ cpp-beginners/ thread730676.html C++ Минимальное дерево-остов https://www.cyberforum.ru/ cpp-beginners/ thread730673.html
Ребят, помогите пожалуйста решить задачу в BC++ )) На плоскости своими координатами заданно n точек. Построить связный граф с вершинами во всех этих точках так, чтобы суммарная длина его ребер была наименьшей.
C++ как переделать программу?
компилятор выдает много ошибок, как исправить ума не приложу. может быть что то нужно переделать? подскажите #include <stdlib.h> #include <conio.h> #include <math.h> void main() { double s, n, m, b, a, c, x, y, nm; cout <<"Vvedi a "; cin >> a;
C++ буквенная матрица в С++ помогите пожалуйста не могу сделать нужно создать буквенную матрицу при нажатии любой клавиши где i=j выводит букву О,i>j выводит-N,i<j выводит -Z, и при нажатии другой значения инвертируются : i>j выводит Z,i<j выводит -N. сделала но почему то не выводит букву О, и так же надо перевести формат cpp в exe? листинг: # include <iostream.h> # include <windows.h> # include <conio.h> #... https://www.cyberforum.ru/ cpp-beginners/ thread730634.html
3 / 2 / 0
Регистрация: 23.02.2012
Сообщений: 30
0

Вычисление глубины деревьев(нужна подсказка) - C++ - Ответ 3852049

13.12.2012, 20:21. Показов 473. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть вот такая процедура

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
template <class T>
void Depth (TreeNode<T> *t)
{
  int depthLeft, depthRight, depthval;
 
  if (t == NULL)
    depthval = -1;
  else
  {
    depthLeft = Depth(t->Left());
    depthRight = Depth(t->Right());
    depthval = 1 + (depthLeft > depthRight  depthLeft : depthRight);
  }
  return depthval;
}
Знающие, напишите, плз, комментарии к каждой строчке - какая что выполняет, особенно по поводу этой нужно знать:
C++
1
depthval = 1 + (depthLeft > depthRight  depthLeft : depthRight);
Заранее благодарен

Вернуться к обсуждению:
Вычисление глубины деревьев(нужна подсказка) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2012, 20:21
Готовые ответы и решения:

Нужна подсказка в числах с плавающей запятой. Вычисление выражения
Необходимо вычислить (a-b)/(a-3) Смог написать только fsub st,st(1); а дальше не знаю . помогите...

Вычисление глубины графа
Всем доброго времени суток! Не могу никак исправить ошибку в классе &quot;MyGraph&quot; (пометил в коде...

Вычисление глубины фронта пожара
Добрый день! Помогите, пожалуйста, я вообще далекая от программирования решить задачу или направьте...

Вычисление глубины бинарного дерева на Arity Prolog
Пожалуйста помогите дописать буквально пару строчек в коде!!! вот код: max(R1,R2,Max):- R1&gt;=R2,...

2
13.12.2012, 20:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2012, 20:21
Помогаю со студенческими работами здесь

Нужна подсказка
Есть готовый мини-проект, сделайнный с патерном MVC, может ли кто-нибудь просмотреть и безжалостно...

нужна подсказка
int main ( ) { char str = &quot;0123456789&quot;; char str1 = &quot;0123456789&quot;; str1 = 'c'; cout &lt;&lt; str...

нужна подсказка
What is the purpose of the curly braces in Line 24 of mystring.h? size_t length( ) const {...

Нужна подсказка
Я начинающий программист,вот изучил я HTML,и у меня вопрос что нужно изучить следующим?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru