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

Задача "Сокобан" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа из книги, в которой осуществляется вызов двух функций не работает http://www.cyberforum.ru/cpp-beginners/thread929095.html
Может кто поможет, не работает программа с книги "Моя первая программа на С/С++" А.Нейбауэр (Листинг 7.1. Программа, в которой осуществляется вызов двух функций.) Я уже понял что книжку для начала я выбрал слишком древнюю, ошибок в ней тоже не мало, но распечатал, дочитать надо, та и с нуля в ней не плохо все разжёвано, даже местами слишком. Программа ругается на функцию question() если добавлять...
C++ Запись/чтение структур (файлы) + разница между FILE * и <fstream> Всем привет. Порыскал по форуму, погуглил... Решения есть, но они не ясны (что, почему да как) и не все работают. Однако, я так и не нашёл конкретных и ясных объяснений по-этому поводу. И т.к. в С++ я пока конкретный чайник (и видать ещё надолго), буду очень признателен если кто-либо сможет объяснить Коболисту всю эту канитель на пальцах... И так, к делу! Первое, что я так и не понял: возможно... http://www.cyberforum.ru/cpp-beginners/thread929077.html
C++ Список С++
Доброго времени суток всем. Возник вопрос, как его решить не знаю. Те кто знаком c python знают, что там есть такая штука как "list". В нем можно хранить объекты любых типов. Вставл вопрос, а как такое на С++ реализуется а еще лучше, возможно ли? template<typename T> class List { private: T data; List<T>* next; public: //и дальше по тексту }
невозможно преобразовать параметр 1 из "int" в "int *&" C++
#include <iostream> using namespace std; void Func1(int *n) { cout << *n << " = " << *n << endl; } void Func2(int &n) {
C++ DLL ошибка LNK2019 http://www.cyberforum.ru/cpp-beginners/thread929022.html
Добрый день! Рассматриваю пример, Создание и использование Dll, на MSDN. Делаю все, что требуется, создал dll, создал проект, указал нужные доп. пути к файлам, но приложение выдает ошибку: 1>MyExecRefcDll.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: static double __cdecl MathFuncs::MyMathFuncs::Divide(double,double)" (?Divide@MyMathFuncs@MathFuncs@@SANNN@Z) в...
C++ Экспорт из 3d max, наложение текстуры Здравствуйте. Проблема с наложением текстуры. С помощью библиотеки lib3ds.lib импортирую 3ds файл в программу (простой куб), накладываю текстуру. Текстура независимо от размера (64х64 или 512х512) накладывается маленькими повторяющимися квадратами. Когда беру 3ds файл из примера (был вместе с библиотекой) текстура накладывается нормально. Когда делаю в 3d max сцену из двух объектов, один мой,... подробнее

Показать сообщение отдельно
name?
 Аватар для name?
198 / 169 / 18
Регистрация: 01.06.2010
Сообщений: 368
Завершенные тесты: 1
26.07.2013, 16:12  [ТС]     Задача "Сокобан"
Цитата Сообщение от Wolkodav Посмотреть сообщение
Есть такой алгоритм A*, почитай, может поможет как-нибудь.

Добавлено через 2 минуты
Хотя его еще придётся модернизировать как-нибудь...
это и есть волновой алгоритм, тут скорее всего нужно использовать Алгоритм поиска пути Jump Point Search.
интересно вообще кто-то из форума пытался ее решить?
З.Ы. задача висит в топе сложнейших на acm.timus.ru
 
Текущее время: 15:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru