|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.09.2010, 20:50 | #41 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Предлагаю поделиться на два лагеря: комму^W те, кто верят в успех, и те, кто не верят. Тем, кто верят рекомендую объедениться, найти математика и в тихую разрабатывать проект. P.S. Сам не знаю, куда себя распределить, завтра проконсультируюсь и скажу.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
20.09.2010, 21:03 | #42 | ||
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Цитата:
Я не отрицаю, что нельзя описать длинное, рациональное число двумя относительно короткими натуральными числами, но это частный случай, в противовес ему будут такие X, для описания которых потребуются относительно большие M и N. И в общем случае мы ничего не выиграем. Плюс в довесок будет сам размер алгоритма сжатия. Закон по которому работает компьютер вы все прекрасно знаете: 1 or 1 = 1 1 or 0 = 1 1 and 1 = 1 1 and 0 = 0 и т.д. Цитата:
|
||
21.09.2010, 11:51 | #43 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
Не взлетает Получается до 8 знаков перебором, но сами числа = 8 байт. Тобиш 8+8 уже 16 байт. А последовательность 8 байт. Профита никакого, и на брутфорс много времени.. Матан? Похоже что сложный матан.. Последовательности (
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
21.09.2010, 12:40 | #44 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
21.09.2010, 13:33 | #45 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
Не, а математики присутствуют на форуме? Дайте что-нибудь почитать. Ведь наверняка что-то отцы думали еще в прошлом веке. Просто не знаю как гуглить.
О себе: Московский авиационный институт, вышка.
Чтобы понять рекурсию, сперва нужно понять рекурсию.
Последний раз редактировалось Tronix; 21.09.2010 в 14:17. |
21.09.2010, 13:45 | #46 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я не математик, но Вики не дремлет:http://ru.wikipedia.org/wiki/%D0%9C%...86%D0%B8%D0%B8
Вот например LZW где отбрасываются пустые верхние биты неплох.
I'm learning to live...
Последний раз редактировалось Stilet; 21.09.2010 в 13:50. |
21.09.2010, 13:48 | #47 | |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
Цитата:
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
|
21.09.2010, 14:32 | #48 |
Форумчанин
Регистрация: 25.09.2009
Сообщений: 525
|
по вашей логике если можно любую информацию представить в виде x/y...
значит и обратный процесс должен существовать если числа будут сколь угодно большими, то можно будет получить любую информацию из прошлого, настоящего или будущего с помощью банального перебора(по теории вероятности) например образ виндовс 11 или секретный документ про 4ую мировую войну единственная сложность в определении формата данных, но это тоже решается |
21.09.2010, 14:37 | #49 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
Вы наркоман
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
21.09.2010, 15:39 | #50 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
любую конечную дробь вида 0,4578999887 (записанную в системе счисления размера T) можно представить в виде A/(T^N), где N число знаков в исходной записи. Чтобы найти наименьшую дробь X/Y эквивалентную исходному числу необходимо СОКРАТИТЬ A/(T^N). выделить простые множители в числителе и знаменателе. Для T=10 это 2 и 5 (T=16 только 2 ). Максимальное количество операций сокращения N*(число простых делителей T). Процесс сокращения закончится по исчерпанию простых множителей числа T в числе A (или числа T^N).
и произойдет это скорее рано (пока числа еще большие), чем поздно (при маленьких X/Y.
программа — запись алгоритма на языке понятном транслятору
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программная реализация алгоритма сжатия текста методом LZP | mr.hankey2008 | Общие вопросы .NET | 1 | 28.05.2010 22:16 |
поиск корня методом деления пополам | jewels | Общие вопросы C/C++ | 2 | 16.11.2009 01:09 |
Решение уравнения методом деления отрезка пополам. Методом секущей. | Panda196 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 25.11.2008 09:06 |
Вычисление корня уравнения методом деления отрезка пополам | Absent | Помощь студентам | 12 | 25.11.2007 17:54 |