dmitry_dev33 совет Nexeon + непонятный принтф в конце - он не выведет вам двоичное число. Плюс последний бит будет неправильно считаться - тут уж сами.
MakarkinPRO ну например генерировать данные аутентификации алгоритмически. Можно шифрование с ключом, ключ - на сервере. Вариантов много. Но правильнее наверное шифровать передаваемые данные, а не константы. Вариантов много, гугл в помощь.
TheTalion Зачем? Я думаю вы в состоянии сами это проверить. Ну и я вам предложил альтернативный вариант c RandomNumberGenerator, раз он вам подходит больше.
TheTalion Проверил, вывел 100 значений (правда в одном потоке) подряд - дубликатов нет. Ну и если вы так хотите RandomNumberGenerator - приведите его к интервалу от 0 до 1. Как то так: (value + Abs(minValue)) / (Abs(minValue) + Abs(maxValue))
TheTalion переменная random - float типа. Вариантов будет очень много. Про многопоточность - отдельный вопрос. Почему вы решили что Random не многопоточен? Он модифицирует какие то переменные внутри себя? Собственно в RandomNumberGenerator инфы о многопоточности тоже нет.
ImPuuLsE Создайте структуру данных, аналогичную вашему JSON, и скормите ее LitJson. По тому что вы привели выше структура данных:
class Data
{
public List< string > email;
public List< string > password;
}
И дальше что то вроде Data data = LitJson.Parse(json_in_string);
Последняя строка условна - не помню формат.
Если парсер тостера потрет код - листы типа string
Антон Шаманов воо, теперь понятно - в 1 посылке > 1 товара. Задача об укладке рюкзака, с модификациями. Ну это так, на вскидку, мне больше пояснение интересовало.
Антон Шаманов габариты посылки равны габариту товара, плюс поправка на толщину картона. Почему габариты посылки должны быть другими? Ну вот хоть убейте не пойму ) Единственный вариант - это если у вас посылки четко стандартизированы, и надо выбрать оптимальную из существующих - в вопросе этого нет.
Антон Шаманов Эээ, если у вас задана высота, длина и ширина - то минимальный объем равен произведению этих величин. Или у вас посылки стандартизированы и кастомить их нельзя?
Не хватает определения компактности. Теоретически самый компактный - это с минимальным объемом - решается простым перебором. Но я так понимаю есть какие то ограничения на то, куда эта посылка должна потом попасть.