Есть список строк, длиной от 5 до 50 символов (примерно, это строчки Exec из .desktop файлов, у wine'овых прог длинные :) ).
Надо по полученной строке найти .desktop файл, т.е. дна строчка сравнивается с каждой из списка.
Я вот думаю, может их все хешировать?
Все надо хешировать одни раз, а потом только хешировать новую (полученную) строку.
Что будет быстрее?
Каким алгоритмом хешировать?