Скажем, у нас есть 2 папки, каждая из которых содержит 1000 файлов, и мне нужно проверить похожие слова, используемые в них.Сравнение тысяч файлов эффективно Java
фиктивный подход был бы
for(File f : folderA){
for(File g : folderB){
compare
}
}
, но это было бы неразумно делать много сравнения, и занимает память и время. Интересно, есть ли лучшие способы сделать это?
Алгоритмы обычно являются компромиссом между использованием памяти и временем. –