[О блоге]
[наверх]
[пред]
[2018-10-21 23:02:43+03:00]
[419fce79e3c1d51aa6ea2be370b21c17192c0d04]
Кнут vs Макилрой
Не слышал раньше про задачу где нужно вывести в порядке популярности n
слов из текста (и их найденное количество соответственно). Дональд Кнут
привёл решение такое: написать для этого специализированную программу. А
Дуглас Макилрой показал как, ничего не написав, просто задействовать
мощь Unix:
tr -cs A-Za-z '\n' |
tr A-Z a-z |
sort |
uniq -c |
sort -rn |
sed ${1}q
Unix очень впечатляет после такого. А пользователи не-Unix систем, как
правило, действительно на каждый чих вынуждены ждать когда кто-нибудь
напишет им программу.
[оставить комментарий]