Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

поиск одинаковых частей в двух бинарных файлах   Найти похожие ветки 

 
lock95 ©   (2010-05-19 11:40) [0]

Господа, подскажите, пожалуйста, как грамотно организовать поиск одинаковых частей в двух бинарных файлах, независимо от их расположения и размера в файлах?
Спасибо!


 
QAZ   (2010-05-19 11:57) [1]


> независимо от их расположения и размера в файлах

ну как минимум они должны быть больше 1 байта, а точней больше какогото колва байтов иначе будет по несколько сотен\тысяч совпадений,логично?


 
lock95 ©   (2010-05-19 12:00) [2]

Конечно логично. Предполагается что длина совпадающего куска устанавливается пользователем. Например больше 100 Байт...


 
RWolf ©   (2010-05-19 15:06) [3]

видимо, надо копать алгоритмы нахождения наибольшей общей подстроки.
http://ru.wikipedia.org/wiki/Наибольшая_общая_подстрока


 
oldman ©   (2010-05-19 15:23) [4]

Прикольно...
Можно "паровозом", то есть сдвигом.
Например, есть два файла: 1001001 и 0010100
начинаешь с
1001001
         0010100
заканчиваешь
         1001001
0010100

На каждом шаге сдвигаешь "верхнюю строку" на бит вправо, ищешь совпадения в общих "вертикальных" блоках.

:)



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.064 c
2-1272603366
oleg1963lora
2010-04-30 08:56
2010.08.27
А что у нас сегодня в DataSet e?


2-1268575722
vovka-x13
2010-03-14 17:08
2010.08.27
Определение текущей страницы в браузера


2-1274181203
Andrey93
2010-05-18 15:13
2010.08.27
Проблема. Рисование на Canvas е


15-1267432925
boa_kaa
2010-03-01 11:42
2010.08.27
ПМП, а?


2-1266751523
Fr
2010-02-21 14:25
2010.08.27
TRichEdit, вставка текста