Иван Чернобородов: "Какие инструменты применять?" Любые, с которыми знакомы. Хоть команду в bat-файле пропишите. "Как прописать ее в автозагрузку? " Создайте в корне autorun.inf с содержимым open=ВАША_ПРОГРАММА. Подробнее здесь: https://msdn.microsoft.com/en-us/library/windows/d...
ZelibobA1706: Не покатит. У прямоугольников (0,0),(1,2) и (2,1),(3,3) кратчайшее расстояние между углами — sqrt(2), а реальное кратчайшее расстояние — 1
Neyury: Да, базы данных используются. Либо просто как хранилище (редко, ибо бессмысленно), либо для хранения информации о персистентном мире. Советую попробовать поднять неофициальный сервер World of Warcraft — MaNGOS. Там используется MySQL для хранения информации о игроках, персонажах и т.д.
Я бы не стал использовать базы данных для сохранения игр. Но использовать их для быстрого и удобного доступа к нужной информации в процессе игры в принципе возможно.
Даниил Демидко: Расширения компилятора можно подключать в независимости от текущего стандарта. Хотя это хорошая идея от них отказываться. Так чем вам С++11 stoi/to_string и компания не угодили?
Значение 32битной переменной с максимальной длминой — −2147483648. 11 символов. Даже если добавить разделители (+3) и нулевой символ (+1) получается 15 байт. Куда ещё 17?
Григорий Дикий: И в чём проблема использовать стек для обоих случаев? Вычисляете левую часть, кладёте на стек, вычисляете правую, кладёте на стек, сравниваете вершину с подвершиной. Советую изучить Forth или PostScript, отлично обучает работе со стеком.
Если вам так важен второй стек, выделите себе место в основном стеке и используйте его как вторичный стек.
VZVZ: Тогда это не будет лучшим случаем. Я перефразирую предыдущий ответ: "Относительная скорость зависит от содержания массивов. В лучшем случае подготовленный будет быстрее, в худшем — медленее."
VZVZ: В лучшем случае (при слиянии массивов элементы сразу станут на место) сортировка пузырьком на вашем подготовленном массиве сделает один проход по массиву и закончит работу, просто массив потребует макмимальное количество проходов по массиву равное количеству элементов.