Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Рекурсивные алгоритмы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти расстояние от данной точки до ближайшей стороны треугольника http://www.cyberforum.ru/cpp-beginners/thread590552.html
Даны координаты вершин треугольника и координаты некоторой точки внутри него. Найти расстояние от данной точки до ближайшей стороны треугольника. (При определении расстояний учесть, что площадь...
C++ Не пойму что не так делает такое как все правильно а выводит какую то ерунду #include <stdio.h> #include <locale.h> #include <string> #include <conio.h> int main() { http://www.cyberforum.ru/cpp-beginners/thread590551.html
Комментарий к каждому действию программы C++
Дайте пожалуйста комментарий к каждому действию программы, потому, как не могу сам разобраться. #include <stdio.h> #include <locale.h> #include <string> #include <conio.h> int main() {...
C++ Редактирование объекта
Вообщем то идея такая, существует класс TKlient объект которого инициализируемый в функции int main в нем такие поля: int Code;//код клиента, int Password;//пароль клиента, TAccount Acct;//счет...
C++ Непонятно почему ведёт себя так программа http://www.cyberforum.ru/cpp-beginners/thread590532.html
Задачка: //На шахматной доске 8х8 расположены три фигуры: ферзь, ладья и конь. //Требуется определить количество пустых полей доски, которые находятся под боем. //Для простоты будем полагать,...
C++ Как сделать ? Как сделать что бы следующая волна была на 1 меньше. К примеру первая 1 22 333 22 1 а вторая подробнее

Показать сообщение отдельно
Lordif
21 / 21 / 1
Регистрация: 18.04.2010
Сообщений: 87
29.05.2012, 19:43
Так подойдет?
C++
1
2
3
4
5
6
7
bool f(const string& str, int i, int j){
 if(i > j)
  return true;
 if(str[i] == str[j])
  return f(str, i + 1, j - 1);
 return false;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru