Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Вниз

Алгоритмы сравнения файлов... 


Григорий Ситнин   (2002-02-27 15:03) [0]

Всем привет. Вопрос такой: нет ли у кого-нибудь описаний или реализаций (желательно на Дельфи или Паскале) алгоритмов сравнения текстовых и двоичных файлов? Интересует не тупое сравнение бит-в-бит, а "умное", как к примеру, в системах контроля версий.

Заранее спасибо.



MBo   (2002-02-27 15:14) [1]

а TDiff ( Angus Johnson) не видели?

Component to list differences between two integer arrays
using a "longest common sequence" algorithm.
Typically, this component is used to diff 2 text files
once their individuals lines have been hashed.
By uncommenting {$DEFINE DIFF_BYTES} this component
can also diff char arrays (eg to create file patches)



lionheart   (2002-02-27 16:30) [2]

BlockRead 3HaeLLIb ????



Григорий Ситнин   (2002-03-01 13:14) [3]

2MBo: Спасибо, поищу. А есть ли ссылки на соответствующую литературу или какие-нибудь другие исходники/алгоритмы?

2lionheart: Уважаемый, иногда лучше жевать, чем говорить.



MBo   (2002-03-01 13:35) [4]

TDiff я брал недавно по ссылке из новостей www.Delphiplus.org

http://www.lmc-mediaagentur.de/dpool/pascal04.htm
algolist, наверно, знаешь
http://www.nist.gov/dads/ - сам еще не просматривал
http://www-rab.larc.nasa.gov/nmp/fNMPhome.htm



Григорий Ситнин   (2002-03-04 09:11) [5]

2MBo:
Спасибо




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.023 c
1-57375           BlackDiamond          2002-03-01 14:34  2002.03.18  
Народ Помоги пожалуйста очень надо некогда не занимался и приспичело а времени нету :(


4-57555           Shizik                2002-01-19 13:04  2002.03.18  
Очень нужна помощь!!!!


3-57335           pupkin                2002-02-19 18:02  2002.03.18  
Как узнать логин текущего пользователя в SQL


3-57306           Igor_                 2002-02-19 11:09  2002.03.18  
Потеря связи с базой


4-57550           Death                 2002-01-18 21:03  2002.03.18  
Дебаг...