Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Реализация красно-черного дерева https://www.cyberforum.ru/ cpp-beginners/ thread1009501.html
Всем добрый день. Дали задание: поиск слов из текста красно-черным деревом.Не могу понять как вообще реализовать это... Находил какие-то примеры но ничего не понял. Помогите пожалуйста. Добавлено через 1 час 31 минуту Вот нашел код. как теперь в маине сделать поиск слов из заданного текста. // красно-черное дерево ( #include<stdio.h> #include<stdlib.h>
Каждую серию элементов в массиве увеличить на 1 элемент C++
Такая задача на С++. В каждую серию элементов добавить еще один такой же элемент. Помогите решить все что я смогу написать: #include "conio.h" #include "stdio.h" #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "Russian");
C++ С++11 Лямбда-выражения и вывод результата https://www.cyberforum.ru/ cpp-beginners/ thread1009497.html
Поспорил с одним человеком, что смогу следующий код: alert( ); на C++ сделать (тоже просто). Решил использовать лямбда-выражения и C++11. Вот код: #include <iostream> #include <vector> #include <string> #include <cstdio> using namespace std; int main() {
C++ Массив. Найти сумму элементов, максимальный элемент, поменять местами со значением S https://www.cyberforum.ru/ cpp-beginners/ thread1009491.html
Посмотрите пожалуйста , в чем ошибка ? Вот задание если что:Постановка задачи. Исходный массив считать из файла *.txt (файл создать самим). Результаты вычислений и манипуляций над массивом вывести на экран и в файлы *.txt и *.xls. Для записи результатов в файл создать пользовательскую функцию. 1.Дана матрица А(4,4) 1.Найти сумму элементов среди элементов расположенных на главной диагонали ...
C++ переделать простую программку
Всем привет, прог. работает, долго делал, но оказалось что прог. надо сделать с помощью map и set, и я просто не знаю как правильно переделать, может литература какая есть? помогите #include<iostream> #include<fstream> #include<conio.h> #include<clocale> using namespace std; struct book { char Nazva;
C++ Перегрузка оператора присваивания для строк написал программу. проверил. вроде все правильно. но не работает. программа долjна посредством перегрузки знака = скопировать из строки S1 в строку S2 текст которых наxодится меjду (пример строки: 436еkjf3) Помогите кто. Моjет я чтото не правильно делаю? #include "stdafx.h" #include <string> #include <stdio.h> #include <stdlib.h> #include <iostream> #include <conio.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread1009486.html
C++ Нужен совет программистов https://www.cyberforum.ru/ cpp-beginners/ thread1009483.html
Здравствуйте. Я сейчас учусь на 2-ом курсе вуза, на программиста. Вот задался таким вопросом : а что нужно знать для того , чтобы именно РАБОТАТЬ программистом (хотя бы каким-то начинающим). Интересуюсь сферой С++. Здесь есть те, кто именно зарабатывает программированием ? Что можете посоветовать по этому поводу? Какие базовые знания нужно иметь ? Дайте, пожалуйста , совет . Заранее спасибо.
C++ Как считать имена файлов из директории?
Здорова господа!!! Есть директория, в ней находятся файлы, нужно получить массив с названиями этих файлов и еще определять где файл, а где директория. От в пхп это делается легко функция scandir() принимает путь к директории и на выходе возвращает массив с именами файлов всей директории, также лего проверить файл это или нет функцией file_exests() передаем имя если true, то файл не true, то...
C++ Задачи с одномерным массивом https://www.cyberforum.ru/ cpp-beginners/ thread1009447.html
1)Заданы два одномерных упорядоченных массива a и b. Вывести на экран различные элементы массива a в порядке появления их в массиве b. #include <iostream> using namespace std; int main() { int const n=5; int i,k; int a, b;
C++ вывести массив без максимального и минимального числа https://www.cyberforum.ru/ cpp-beginners/ thread1009443.html
я сделал программку которая ищет max min и разницу между ними, но потом нужно вывести тот самый массив только без max min #include <iostream> #include <conio.h> #include <iomanip> #include <time.h> #include <clocale> using namespace std; int main() {
Почему не работает этот код? C++
Помогите разобраться с кодом, что в нем не так? Компиллируется, ввожу число, выводит на экран сообщение, что необходимо вывести предложения, содержащие заданное число строк и далее ничего не происходит и выйти из программы можно только путем ее закрытия. Очень долго разбираюсь, но безуспешно. Буду очень признателен. Ниже само задание и мой код. Если можно, то прокомментируйте ошибки подробно....
C++ Обработка exception Возникла такая проблема и не могу понять как ее реализовать... cin >> totalitems; // вот здесь в случае ввода не цифр, выбить ошибку и повторить цикл, как реализовать? int TotalArrayItems() { int totalitems(0); do {
4264 / 3323 / 925
Регистрация: 25.03.2012
Сообщений: 12,519
Записей в блоге: 1
18.11.2013, 03:27 0

в чём я ошибся - C++ - Ответ 5350118

18.11.2013, 03:27. Показов 699. Ответов 14
Метки (Все метки)

Ответ

Цитата Сообщение от MrGluck Посмотреть сообщение
вполне хороший способ показать суть рекурсии
Вот именно, ё моё!
Если мы сидим на уроке информатики и проходим рекурсию, вполне нормально написать в качестве упражнения рекурсивную функцию факториала. Более того, можно 100500 алгоритмов рекурсивных напридумывать, которые в нормальной жизни реализуются без неё. Короче, любой цикл, наверное, можно заменить рекурсией и показать её суть... но зачем, блин?
Тем более зачем это делаТь, если мы считаем факториал на практике? Под практикой я понимаю ситуацию, когда в первую очередь тебе нужно получить значение факториала для дальнейших вычислений, а не продемонстрировать, например, знание рекурсивных алгоритмов учителю. Рекурсия в вычислении факториала проигрывает циклическим итерациям во всём: как в скорости алгоритма, так и в наглядности для человека. Т.к. само определение факториала даётся с использованием итерации: n!=1*2*3*...*n типичный цикл! (А, например, n!=(n-1)!*n это уже лишь следствие из определения.
Короче, о чём это я? Для рекурсии есть чисто рекурсивные алгоритмы, в которых вся суть алгоритма в рекурсии: быстрая сортировка, сортировка слиянием, обход дерева и подобные... сами идеи этих алгоритмов формулируются через понятие рекурсии, без которой понять и реализовать эти алгоритмы на порядок сложнее, емли вобще возможно!
Их и надо писать через рекурсию, а не какой-то факториал!

Вернуться к обсуждению:
в чём я ошибся C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2013, 03:27
Готовые ответы и решения:

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

Массивы: в чём я ошибся, указывает на оператор (+=), что не так?
Вот программный код написанный мной: #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std;...

В чём я ошибся?
Частица пролетает расстояние L=2 м равномерно, а затем тормозит с ускорением а=5*105 м/с. При какой...

В чем я ошибся?
Это незаконченный отрывок кода. При компиляции должен появляться текст и несколько линий. Однако по...

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

В чем ошибся, невероятно
#include &lt;stdio.h&gt; main() { int integer1; printf(&quot;Введите первое число: &quot;); ...

Не работает композиция. В чем я ошибся ?
Есть несколько классов. package HW3_3_SP2; /** * Created by Valeriu on 16.07.2015. */...

В чем я ошибся? (Многопоточная программа)
Написать программу, которая принимает в качестве параметров набор имен файлов данных (произвольное...

Не могу понять в чем ошибся.
После апдейта сайт вылетел из показа текст роботс.тхт User-agent: * Disallow: host:...

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