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

Генерация случайного лабиринта - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проблема с функцией инициализацией структуры http://www.cyberforum.ru/cpp-beginners/thread372488.html
Здравствуйте столкнулся с проблемой при инициализации полей структуры #include <iostream> #include <string> using namespace std; struct shop{ char film; char producer; char genre; int rating; int price;
C++ Создание класса, непросто! Нужно создать класс, который ассоциируется с объемом и поддерживает операции сложения, вычитания и выдачу значения объекта в литрах или галлонах (используйте статичи переменные для сохранения коэффициента). Применить перегрузку операций. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread372483.html
помогите написать на с++ C++
в одномерном массиве находятся координаты N точек плоскости. Они распологаются в следующем порядке:х1,у1,х2,у2,х3,у3 и т.д. определить минимальный радиус круга с центром в начале координат,который содержит все точки.
C++ Циклы
Дана перестановка. Найдите число циклов в ней. Входные данные Число N (1 <= N <= 10000), затем перестановка. Выходные данные Выведите ответ. Пример
C++ Помогите разобраться со строками. http://www.cyberforum.ru/cpp-beginners/thread372472.html
#include "StdAfx.h" #include <iostream> #include <string> using namespace std; int main() { setlocale(LC_CTYPE,"");
C++ Заменить все отрицательные элементы массива на их абсолютное значение 1.Дан двумерный массив вещественных чисел размерностью N*M. Заменить все отрицательные элементы массива на их абсолютное значение, а все положительные элементы заменить на их отрицательные эквиваленты. 2.Даны два целочисленных массива, состоящие из одинакового числа элементов.Получить третий массив такой же размерности, каждый элемент которого равен наибольшему из соответствующих элементов двух... подробнее

Показать сообщение отдельно
System16v
 Аватар для System16v
3 / 3 / 0
Регистрация: 19.02.2014
Сообщений: 115
18.04.2015, 23:03     Генерация случайного лабиринта
А может кто пояснить если не трудно.Что делается в строчках с 53 по 85 в коде что привел ЯрославК? Пытаюсь разобраться в коде,понимаю что там вроде как "рисуются" линии прохода от входа до выхода,но не могу понять каким образом . С 25й по 53юю как бы все понятно,что и как "рисуется",сначала рамка,потом вход\выход и 1ые точки.А вот потом,сколько ни сидел ни соображал,не могу врубиться .И может у кого есть код с пояснениями,что и как строится?По книге Дейтела там просят сделать лабиринт в двумерном массиве,единственное что смог сделать,это дополнить этот код и скопировать лабиринт из одномерного массива что тут приводится в двумерный.Но все же хочется понять алгоритм.Поясните пожалуйста,кому не трудно.
 
Текущее время: 15:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru