Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ полином тейлора Люди,помогите написать рекурсию для такого задания(на вложенной фотке номер 14)... плизззззз....... https://www.cyberforum.ru/ cpp-beginners/ thread224630.html Найти наибольший элемент матрицы C++
Найти наибольший элемент матрицы и записать единицу в тот рядок и столбец на перекрёстке которых он содержится.Размерность матрицы вводить с клавиатуры,а элементы разместить в памяти динамически. Проверьте плиз прогу #include <iostream.h> #include <stdio.h> #include <conio.h> void main() { int i,j,m,n,x,y,max;
C++ Прохождение лабиринта https://www.cyberforum.ru/ cpp-beginners/ thread224615.html
Привет всем , вот такая задача ... Найдите маршрут в квадрате, который начинался бы и заканчивался в ячейке 1. При этом посетить все ячейки по одному разу, не попадая в черные. 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 2 2 0 0 0 2 2 0 0 0 0 0 0
C++ Примитивный шаблонный класс С++ Создайте пожалуйста любой шаблонный класс на начальном (или "примитивном") уровне языка. Для понимания сделайте с розьяснением пожалуйста. Буду очен благодарен. Добавлено через 2 минуты Если можно,то с вектором чтото подобное замудрите. https://www.cyberforum.ru/ cpp-beginners/ thread224608.html
C++ Харт Системное программирование в среде Windows
Здравствуйте! Есть люди,которые читали книгу Харт Системное программирование в среде Windows? Меня интересуют упражнения, который в конце глав. Есть ли они где-то, или возможно кто-то их делал?
C++ Встроенные функции в компилятор https://www.cyberforum.ru/ cpp-beginners/ thread224579.html
Здравствуйте уважаемые форумчане! В процессе изучения С++ столкнулся с такой проблемой!Занимаюсь на платформе C++ 6.0 и хотел бы знать есть ли встроенные функции для перевода вот таких вещей! int в char mas;и на оборот. double в char ; и на оборот. int в string; и на оборот. double в string; и на оборот. Так как я еще новичок в этом деле мне пока еще рано знать как написать свои функции...
C++ подскажите с книгой умоляю! народ,скажите плиииз где можно скачать Sams-Teach.Yourself.NET.Windows.Forms.in.21.Days.chm или Apress.Pro.dot.NET.2.0.Windows.Forms.and.Custom.Controls.in.C.Sharp.Dec.2005 RUS , нахожу миллионы сайтов,и скачал 2 книги,но все на английском,не уж то нет русской?( если есть дайте ссылочку плиз https://www.cyberforum.ru/ cpp-beginners/ thread224552.html Дана матрица m на n, упорядочить её строки по убыванию её диагональных элементов. C++
Дана матрица m на n, упорядочить её строки по убыванию её диагональных элементов. помогите! если не код, то хотя бы подробное описание решения... Язык Си
C++ Найдите ошибку в задаче: "дана матрица, если выполняется условие, то следует исполнить преобразование.." // labar4.cpp : main project file. #include "stdafx.h" #include <iostream> #include <math.h> #include <string.h> #include <fstream> #include <clocale> using namespace std; const int N=8; https://www.cyberforum.ru/ cpp-beginners/ thread224538.html C++ Нарисовать прямоугольник Всем привет! Подскажите как нарисовать прямоугольник с помощью void bar (int x1, int y1, int x2, int y2); И покажите в программе уже, чтобы понять как эту ф-ю использовать. https://www.cyberforum.ru/ cpp-beginners/ thread224530.html
C++ Размещение объекта в памяти
Возможно ли размещение объекта в заранее выделенной памяти, например в массиве? Тоесть не просто скопировать, а так чтобы создание объекта было корректным - с вызовом соответствующего конструктора.
C++ Коммивояжер Доброго времени суток! Для полного графа и n <= 20 нужно написать программу для задачи коммивояжера за приемлемое время Какой алгоритм - возможен ли полный перебор, ветвей и границ или ? Спасибо за любую идею или ссылку! https://www.cyberforum.ru/ cpp-beginners/ thread224522.html
21 / 21 / 1
Регистрация: 28.05.2010
Сообщений: 67
06.01.2011, 15:17 0

Рекурсивная функция: вернуть массив индексов лучшего варианта слияния строк - C++ - Ответ 1263224

06.01.2011, 15:17. Показов 995. Ответов 7
Метки (Все метки)

Ответ

То же на C++
C++
1
2
3
4
5
6
7
8
9
void RecFunc(параметры1){
  DoSomething(параметры1);
  if (условие) {
    параметры2 = f(параметры1);
    RecFunc(параметры2);
    параметры3 = g(параметры1);
    RecFunc(параметры3);
  }
}
Без рекурсии будет
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
struct Parameters {
  описание параметров
};
 
void NonRecFunc(Parameters параметры1){
  std::stack<Parameters> ParStack;
  ParStack.push(параметры1);
  while (!ParStack.empty()){
    параметры = ParStack.top();
    ParStack.pop();
    DoSomething(параметры);
    if (условие) {
      параметры3 = g(параметры);
      ParStack.push(параметры3);
      параметры2 = f(параметры);
      ParStack.push(параметры2);
    }
  }
}


Вернуться к обсуждению:
Рекурсивная функция: вернуть массив индексов лучшего варианта слияния строк C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.01.2011, 15:17
Готовые ответы и решения:

Выбор лучшего варианта
Доброго времени суток , помогите пожалуйста выбрать наиболее рациональный вариант. Ситуация :...

Локализация сайтов - выбор лучшего варианта
&lt;P class=MsoNormal style=&quot;MARGIN: 0cm 0cm 0pt Приветствую.&lt;/P&gt;&lt;P class=MsoNormal style=&quot;MARGIN: 0cm...

Подбор лучшего варианта CROSSFIRE/SLI
Нужна помощь в подборе - работы сразу 2-ух видеокарт. Система (укажу максимально точно): 1.Intel...

Выбор лучшего варианта записи и монтажа видео для Youtube
Всем доброго времени суток. Хочу загружать на ютуб качественный контент на игровую и...

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

Почему функция не может вернуть массив, но может вернуть структуру содержащий массив?
Почему функция не может вернуть массив, но может вернуть структуру содержащую массив? Согласитесь...

Нужна рекурсивная функция для переворачивания строк
Write a recursive function to reverse a string :coffee:

Рекурсивная функция и массив...
Меняю вопрос объясните как работать с таким вот массивом: #include&lt;stdio.h&gt;...

Рекурсивная функция и двумерный массив
Привет всем! Хотела вот что спросить... Дали такое задание: С помощью рекурсивной функцией...

Программа для поиска лучшего варианта в "кликомании"
Прошу помощи: Есть такая популярная игра - поле завалено шариками разного цвета (цветов 5) при...

Рекурсивная функция по записи в массив символов в обратном порядке
Задание: Нужно записать некие символы в массив символов в обратном порядке. В принципе не...

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