1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| *оля* |
Сообщение
#1
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 125 Пол: Женский Репутация: 1 |
А если нужно сравнить 2 текстовых файла и вывести номера строк, которые совпадают, можно использовать этот алгоритм? и если да, то как?
|
![]() ![]() |
| volvo |
Сообщение
#2
|
|
Гость |
Ну смотри. Существует такой алгоритм хеширования - Wiki- > MD5
Так вот, подобный хеш можно получить из любой строки, используя доступные из PascalABC.NET ДотНет-овские классы, а не писать функции для его вычисления самостоятельно: usesВ результате функция вернет хеш переданной в нее строки, который будет уникальным. Совпадение хешей будет означать совпадение строк, для которых они вычислялись. Но это - уже реализация. Что в алгоритме-то непонятно? |
*оля* Поиск одинаковых строк в двух файлах 24.04.2010 19:21
Lapp сравнить 2 текстовых файла и вывести номера строк,… 25.04.2010 7:51
*оля*
Уточни, пожалуйста: совпадающие строки в разных ф… 26.04.2010 1:28
Lapp совпадающие строки в разны файлах могут иметь разн… 26.04.2010 10:33
*оля*
Гым :wacko: .
Самое естественное в этой ситуации… 26.04.2010 22:02
Romtek
А если нужно сравнить 2 текстовых файла и вывести… 26.04.2010 0:51
*оля* а можно просто каждую строку первого файла поочере… 27.04.2010 0:51
volvo Можно, конечно... Как говорила героиня одного филь… 27.04.2010 1:21
*оля*
Можно, конечно... Как говорила героиня одного фил… 27.04.2010 1:28
Client Думаю что время выполнения и объем ресурсов. 27.04.2010 1:40
*оля*
Думаю что время выполнения и объем ресурсов.
ну… 27.04.2010 13:16
volvo Да поймите же наконец, что ресурсы компьютера огра… 27.04.2010 13:28
Lapp ну вообще подразумеваются не маленькие, а что от … 27.04.2010 13:50
*оля* ну вообще, в задаче подразумевалось сравнивать фай… 27.04.2010 14:10
Lapp ну вообще, в задаче подразумевалось сравнивать фай… 27.04.2010 14:34
*оля*
1500 - это как раз вполне терпимо. Если компилят… 27.04.2010 14:52
Lapp Нашла статью, в которой сравнивают 2 файла с помощ… 27.04.2010 15:09
*оля*
А чем не нравится мой алгоритм?
не, не в том де… 27.04.2010 16:59
Lapp не, не в том дело, что он не нравится, просто я не… 27.04.2010 17:10
*оля*
а алгоритм volvo? Что в нем неясного?
Для некот… 27.04.2010 17:39
volvo Оля,
да если у тебя есть возможность использовать … 27.04.2010 15:32
*оля*
Берешь файл. Один... Построчно читаешь его в пер… 28.04.2010 22:30
*оля*
Ну смотри. Существует такой алгоритм хеширования … 27.04.2010 20:45
*оля* выдает такую ошибку: Ошибка времени выполнения: В… 28.04.2010 1:16
volvo А я предупреждал:
В самом начале основной програ… 28.04.2010 1:21
*оля* точно, написано же было, забыла. спасибо, теперь в… 28.04.2010 1:33
Lapp 2 volvo:
я все же не понимаю, в чем тут пойнт при… 28.04.2010 16:13
volvo Только ради экономии памяти. Прочитать все строки … 28.04.2010 16:24
Lapp Только ради экономии памяти.да, про память я как-т… 28.04.2010 16:32
*оля* идея сравнить 2 метода очень интересная :good: ))… 28.04.2010 21:14
volvo У него есть метод Add:
var
L: System.Collections… 28.04.2010 22:41
*оля*
У него есть метод Add:
var
L: System.Collection… 28.04.2010 23:51
volvo Естественно. Есть метод Find, есть FindAll (для по… 29.04.2010 1:47
*оля*
Естественно. Есть метод Find, есть FindAll (для п… 30.04.2010 2:24
*оля* что не так в программе?
var
rand8: array[0..255]… 30.04.2010 22:39
*оля* все, нашла ошибку, сорри 30.04.2010 23:28![]() ![]() |
|
Текстовая версия | 5.11.2025 3:55 |