История изменений
Исправление cvs-255, (текущая версия) :
Там, где имеют дело с словарями в много сотен тысяч или миллионов слов, производительность итерации по словарю критична. А iter += 64 или iter += str.len + 8 куда быстрее, нежели поиск завершающего нуля. С которым поиск нужного слова может быть довольно долгим процессом. Представь, что гугл тебе дает ответ через 10 минут после запроса. Зато экономит кучу памяти у себя на серверах!
Исправление cvs-255, :
Там, где имеют дело с словарями в много сотен тысяч или миллионов слов, производительность итерации по словарю критична. А iter += 64 или iter += str.len куда быстрее, нежели поиск завершающего нуля. С которым поиск нужного слова может быть довольно долгим процессом. Представь, что гугл тебе дает ответ через 10 минут после запроса. Зато экономит кучу памяти у себя на серверах!
Исправление cvs-255, :
Там, где имеют дело с словарями в много сотен тысяч или миллионов слов, производительность итерации по словарю критична. А iter += 64 куда быстрее, нежели поиск завершающего нуля. С которым поиск нужного слова может быть довольно долгим процессом. Представь, что гугл тебе дает ответ через 10 минут после запроса. Зато экономит кучу памяти у себя на серверах!
Исправление cvs-255, :
Там, где имеют дело с словарями в много сотен тысяч или миллионов слов, производительность итерации по словарю критична. А iter += 64 куда быстрее, нежели поиск завершающего нуля. С которым поиск нужного слова может быть довольно долгим процессом. Представь, что гугл тебе дает ответ через 10 минут после запроса.
Исходная версия cvs-255, :
Там, где имеют дело с словарями в много сотен тысяч или миллионов слов, производительность итерации по словарю критична. А iter += 64 куда быстрее, нежели поиск завершающего нуля. С которым поиск нужного слова может быть довольно долгим процессом.