Обязанности: • Разработка серверной части высоко нагруженных браузерных игр на JavaScript (NodeJS + MongoDB) Требования: • Отличное знание JavaScript (понимание ООП, особенностей наследования, замыканий) • Владение NodeJS (понимание работы Event Loop, неблокирующего ...
Написать функцию поиска пути наименьшей стоимости.
Нужна готовая функция на C++, как указано ниже (переменные не обязательно писать кириллицей).
Платформа windows visual studio 2010.
Можно применять STL. Если вы используете какие то сторонние библиотеки для работы с графами, то обязательно предварительно сообщите об этом.
Если стоимость проекта занижена, то сообщите об этом.
1) Это сама матрица
// матрица клеток где ряд-столбец. Если значение клетки меньше или равно нулю, то клетка непроходима, если больше то проходима и какова стоимость прохода.
int ** matrix;
// пример инициализации
matrix[0][1]=0; // нет прохода
matrix[0][2]=1; // самая быстрая клетка
matrix[0][3]=5; // медленная клетка
...
2) Поиск должен вестись как по 4 так и 8 направлениям (должна быть возможность выбора либо только горизонтальный-вертикальный, либо еще и по диагонали).
3) обязательно сообщите имя алгоритма и предполагаемое время выполнения.
4) Вот объявление функции
// matrix_ уже инициализована.
// готовый_путь - сюда должен попасть путь. В pair соответственно первый элемент ряд , второй столбец.
template
bool find_path(index_ старт_ряд , index_ старт_столбец , index_ конец_ряд , index_ конец_столбец , index_ всего_рядов_карты , index_ всего_столбцов_карты ,index_ ** matrix_ , std::vector> & готовый_путь);
{}
То есть функция должна на основе известных, передаваемых параметров, рассчитать последний параметр.
5) (желательно но не обязательно) готовый_путь должен возвращать путь даже в случаи, если на указанную клетку попасть нельзя, вместо этого он возвращает путь до ближайщих к цели доступных клеток.
6) Если не совсем понятно, что требуется то обязательно сообщите.
Заявки фрилансеров
Похожие заказы
- $2500Разработка игр2 заявкиЗакрыт12 лет назад
- $2500
В команду разработчиков, состоящую из профессионалов индустрии, требуется JavaScript программист для работы в самом динамично развивающемся направлении. Обязанности: • разработка клиентской части высоко нагруженных браузерных игр на JavaScript Требования: ...
Разработка игр2 заявкиЗакрыт12 лет назад - $2500
В команду разработчиков, состоящую из профессионалов индустрии, требуется программист мобильных игр для работы в самом динамично развивающемся направлении. Обязанности: • Разработка мобильных игр под iOS / Android Требования: ...
Разработка игр1 заявкаЗакрыт12 лет назад - $1000
Привет всем! Нужен человек в команду. Платим исправно от 20 000р От вас нужны знания - идеальное знание ООП + AS3+Sockets - Знание php+mydql ...
Разработка игр1 заявкаЗакрыт13 лет назад Создание сценария для браузерной РПГ с нуля. Подробности в пм.
Разработка игр7 заявокЗакрыт13 лет назадДля нескольких небольших игровых проектов нужен опытный программист. Бюджет для каждого проекта оговаривается. Без опыта и примеров работ просьба не беспокоить.
Разработка игрнет заявокЗакрыт13 лет назад- $5000
Срочно! Тестирование, доработка или написание серверной части готового приложения для соц. сети ВКонтакте (симулятор с элементами квеста, сложная механика). Сжатые сроки. Высокий уровень оплаты. Оформление рабочих отношений по договору. ...
Разработка игр3 заявкиЗакрыт13 лет назад - $2500
Нужен разработчик (команда) разработки браузерной игры онлайн. Язык: PHP, SQL, JavaScript
Разработка игр2 заявкиЗакрыт13 лет назад - Разработка игр1 заявкаЗакрыт13 лет назад
http://swords.1gb.ru/dd/ ЧТо требуется: 1. Разместить чат внизу экрана с выведением списка онлайн игроков и его уровнем 2. Разработать систему гильдий 3. Каждому монстру возможность задания своей картинки из ...
Разработка игрнет заявокЗакрыт13 лет назад