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

Ханойская башня (итеративно) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка с fstream http://www.cyberforum.ru/cpp-beginners/thread898947.html
При создании исполняемого файла (т.е release версии) вылезает ошибка: raised exception class EAccessViolation with message 'Access violation at address 004375E1. Read of address 00000000'.Process stopped. Use Step or Run to continue. Задача такая, нужно создать файл так, чтобы он был виден во всем модуле. В дебаге все работает. Утечка памяти?Не знаю как исправить, может вы подскажете?...
C++ Функция, возвращающая количество столбцов без нулей Задание: программа, обладающая двумя функциями, одна из которых находит количество столбцов, введенной с клавиатуры прямоугольной матрицы, в которых нет нулевых элементов, вторая должна сортировкой расположить строки по увеличению суммы положительных четных элементов. Да, таких было уже много. Программа пока недописана, дописывать не прошу, прошу найти ошибку в первой функции. Выводит не... http://www.cyberforum.ru/cpp-beginners/thread898946.html
Map из самописных классов C++
Доброго всем вечера! Возник вопрос по созданию карты между двумя самописными классами Author и Book (автор отображается в книгу). Объекты класса содержат разные методы. Для создания карты ключем в Author собираюсь делать строку, которая его характеризирует. Но как это реализовать? Я так понимаю, нужно каким-то образом реализовать оператор "<", или как?
Циклы и их оптимизация C++
Доброго времени суток! Имеется код программы, необходимо оптимизировать вложенный цикл чтобы время потраченное на выполнение программы уменьшилось после оптимизации на заметное число >1 секунды. Можете по своему усмотрению усложнить код (вложив еще цикл) для заметности автоматизации. #include <iostream.h> #include <math.h> #include <process.h> int main() { int n, i=2, j; double...
C++ Посчитать сколько раз встречается каждая буква в тексте http://www.cyberforum.ru/cpp-beginners/thread898913.html
Здравствуйте! А задача звучит так: есть массив с буквами, и нужно отсортировать таким образом, чтобы в начале массива расположились буквы, которые чаще всего встречаются и т.д., то есть в порядке их частоты использования. Помогите реализовать, что-то голова вовсе не варит)
C++ Объяснение Кто может мне помочь с объяснениями? Задание:stack,vector,list,deque,set,multiset,map,multimap. Будет жилание напишите мне. пожалуста можете мне уделить примерно 20-30 мин. P.S.материала полно,но главное не могу взять. подробнее

Показать сообщение отдельно
MousePro
49 / 30 / 1
Регистрация: 25.04.2013
Сообщений: 366

Ханойская башня (итеративно) - C++

11.06.2013, 22:28. Просмотров 677. Ответов 0
Метки (Все метки)

Люди, кто может проверить мой быдлокод на правильность...


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include "iostream"
 
#include "stdlib.h"
#include "time.h"
 
int main()
{
    srand(time(NULL));
    setlocale(LC_ALL,"Russian");
    int a;
    int b;
std::cout<<"Введите размер башни\n";
std::cin>>a;
std::cout<<"1->3; 1->2\n";
b=a%2;
 
for(int c=2;c<=(a-1);c++)
{
if(c%2==0)
    std::cout<<"3->2; 1->3\n";
else
std::cout<<"2->3; 1->2\n";
}
if(b==0)
std::cout<<"3->2 --- Вся башня на 2-м колышке\n";
else
std::cout<<"2->3 --- Вся башня на 3-м колышке\n";
 
std::cout<<b;
system ("pause");
return 0;
}
Если это правильно, то след. надо писать с помощью рекурсии...
п.с. затянуло программирование
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru