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

Алгоритм обхода в игре "точки" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определение версии операционной системы http://www.cyberforum.ru/cpp/thread1657032.html
Помогите пожалуйста! Написать программу которая определяет версию операционной системы
C++ Марафон Безопасности Суть марафона заключается в том, что хотелось бы увидеть как можно больше exe файлов на языке C++, в котором будет одно текстовое поле, в которое надо ввести ваш ключ/пароль и появится ваше кодовое слово (что-то типо получаем полный софт, введя ключ к программе), после чего вы выкладываете данную программу без исходников сюда, все ее анализируют и находят пароль к данной программе, после чего... http://www.cyberforum.ru/cpp/thread1656485.html
C++ С чего начать обучение программированию?
Приветствую всех! В-общем решил изучать программирование и в связи с этим у меня есть куча вопросов. 1. Хочу научиться создавать десктопные программы для Windows. В том числе программы, собирающие данные с сайтов и заносящие эти данные в excel с целью избавления от рутинной работы. Какой язык для этого подойдет? Изучив интернет, я пришел к выводу, что самые популярные языки это C++ и C#. Но...
C++ Алгоритм обработки фотографий с "Google улицы"
есть ли в открытом доступе алгоритм обработки фотографий с google улицы
C++ Задания по C++ http://www.cyberforum.ru/cpp/thread1655759.html
Ребят помогите сделать задания: 1. Создайте структуру с именем time. Три ее поля, имеющие тип int, будут называться hours, minutes и seconds. Напишите программу которая просит пользователя ввести время, в формате часы, минуты и секунды.Программа должна хранить время в структурной переменной типа time и выводить количество секунд в веденном времени. 2. Создайте перечисление с именем pets и...
OpenGL Преобразование координат мыши в мировые координаты Привет всем! Начал писать 3d игру и возникла проблема: преобразование координат. Дело в том, что я преобразовать координаты(точнее найти объект, который находится под мышью) могу с помощью режима выбора. Всё работало до тех пор, как я попытался использовать 2 потока: один обрабатывает события, другой рисует. Использую связку SDL+openGL. Просто в режиме выбора тоже как бы рисуется, и 2 потока не... подробнее

Показать сообщение отдельно
falcon42
0 / 0 / 0
Регистрация: 06.02.2016
Сообщений: 3
09.02.2016, 15:28  [ТС]     Алгоритм обхода в игре "точки"
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
void volna1( int mestoX, int mestoY,int Player,int Wave, bool &VolnaKray)
{
   //Если волна дошла до края поля - выход из рекурсивного цикла
   if( VolnaKray ) return;
   //Вышло ли за край поля
   if( mestoX < 0 || mestoX > 400 || mestoY < 0 || mestoY > 400)
       {VolnaKray = true;
       return;}
   //Распространение волны в незанятые места
   if (matr[mestoX/h][mestoY/h].color != Player && matr[mestoX/h][mestoY/h].status == 0) 
       matr[mestoX/h][mestoY/h].status = Wave;
   else
       //Значит место занято волной или точкой соперника
       return;
   //Рекурсивный перебор всех направлений распространения волны
   //Влево
   volna1(mestoX - h, mestoY, Player, Wave + 1, VolnaKray);
   //Вверх
   volna1(mestoX, mestoY - h, Player, Wave + 1, VolnaKray);
   //Вправо
   volna1(mestoX + h, mestoY, Player, Wave + 1, VolnaKray);
   //Вниз
   volna1(mestoX, mestoY + h, Player, Wave + 1, VolnaKray);
}
 
Текущее время: 13:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru