Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
jajabin
@jajabin
Алгоритмы
Математика
Как составить алгоритм слияния и разложения двух чисел?
Имеется два числа первое из диапазона 1-255 (1 байт) и второе (1-65535) 2 байта, воспользовался следующими ресурсами:
первый
второй
Но числа в основном получается из разряда uint32, а нужно чтобы было из диапазона uint16 с возможность получить два числа обратно.
Вопрос задан
более трёх лет назад
84 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Adamos
@Adamos
Если у вас получится запихнуть три байта в два - не забудьте запатентовать алгоритм.
Ответ написан
более трёх лет назад
Комментировать
Нравится
3
Комментировать
Facebook
Вконтакте
Twitter
Wataru
@wataru
Куратор тега Математика
Разработчик на С++, экс-олимпиадник.
Невозможно решить вашу задачу. У вас 65535*255 вариантов входных данных и по условию они должны выдавать разные значения. Итоговое количество чуть не дотягивает до 2^24 - а значит в 16 бит его никак не засунуть.
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Математика
+1 ещё
Средний
Почему можно складывать точки на элиптических кривых?
2 подписчика
16 февр.
417 просмотров
2
ответа
JavaScript
+1 ещё
Простой
Какой алгоритм можно применить при проверки числа на простое ли оно?
1 подписчик
12 февр.
1827 просмотров
3
ответа
C#
+2 ещё
Простой
Поиск куда можно добраться по графу за время?
1 подписчик
10 февр.
176 просмотров
3
ответа
Алгоритмы
+2 ещё
Простой
Можно ли сделать так?
1 подписчик
07 февр.
177 просмотров
1
ответ
Алгоритмы
+1 ещё
Простой
Знаю что данная задача решается методом двух указателей, но не понимаю почему мы двигаем указатель с меньшей высотой в сторону противоположного?
нет подписчиков
06 февр.
179 просмотров
1
ответ
Математика
+2 ещё
Средний
Возможна ли апроксимация физических систем в HDL?
1 подписчик
31 янв.
108 просмотров
1
ответ
Алгоритмы
Простой
Всегда ли DP можно представить в виде DAG?
1 подписчик
30 янв.
90 просмотров
1
ответ
Математика
+2 ещё
Сложный
Применение тензоров 4-го ранга в лингвистике и биоинформатике: возможности и ограничения?
1 подписчик
16 янв.
122 просмотра
0
ответов
Математика
Простой
Более формальный вывод из доказательства по принципу наименьшего числа?
1 подписчик
15 янв.
75 просмотров
1
ответ
Java
+2 ещё
Простой
С какого раздела можно начинать читать Algorithms in Java от Седжвика если уже знаешь джаву?
1 подписчик
15 янв.
200 просмотров
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
С/С++ Linux разработчик
Tempesta Technologies
До 8 000 $
Программист
Актис-Медиа
от 30 000 до 50 000 ₽
Junior Python Developer
Strikt
До 60 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама