Алгоритмы для жизни: Простые способы принимать верные решения (Гриффитс, Кристиан) - страница 49

Возможно, самый глубокомысленный вывод из размышлений о дальнейшей жизни как о возможности использовать накопленный десятилетиями опыт заключается в следующем: жизнь должна стать лучше с течением времени. Выгода, которую исследователь извлекает из обретенных знаний, – это удовольствие. Индекс Гиттинса и верхний доверительный предел, как мы видим, завысили значимость малоизвестных вариантов сверх наших ожиданий, так как приятные сюрпризы принесут во много раз больше выгоды. Но в то же время это означает, что исследование неизбежно будет в итоге отодвинуто в сторону. Посвящение большего внимания тому, что любишь, улучшает качество жизни. И, кажется, это действительно так: Карстенсен обнаружила, что пожилые люди в большинстве своем гораздо больше удовлетворены имеющимися у них социальными связями и их уровень эмоционального благополучия выше, чем у более молодых.

Так что завсегдатаев этого ресторанчика, с наслаждением вкушающих плоды своих жизненных исследований, на склоне дней ожидает еще очень многое.

3. Сортировка

Создаем порядок

Если слово, которое вы хотите найти, начинается с буквы «а», ищите его в начале данной таблицы, а если с буквы «ф» – ищите ближе к концу. Таким же образом, если слово начинается с буквосочетания «ва», вы найдете его в начале раздела слов на букву «в», а если с буквосочетания «ву» – ищите ближе к концу раздела. И далее следуйте тому же правилу.

Роберт Каудри. Алфавитная таблица (1604)

До того как Данни Хиллис основал корпорацию Thinking Machines и изобрел машину логических связей, он был обычным студентом Массачусетского технологического института, жил в студенческом общежитии и был в ужасе от носков своего соседа по комнате.

В ужас Хиллиса приводило вовсе не несоблюдение гигиены, часто свойственное студентам колледжа. Дело было не в том, что сосед Хиллиса не стирал свои носки. Он их как раз стирал. Проблема заключалась в том, что происходило после.

Молодой человек доставал носок из корзины с чистым бельем. Потом наугад доставал второй. Если носки не оказывались парными, он бросал второй носок обратно в корзину. Этот процесс продолжался до тех пор, пока он не находил пару первому носку.

Итак, при 10 разных парах носков ему приходилось в среднем 19 раз вытаскивать разные носки, чтобы подобрать одну пару, и еще 17 раз, чтобы составить вторую. В общей сложности сосед Хиллиса мог вылавливать по одному носку 110 раз, чтобы собрать 20 пар. Этого было достаточно, чтобы начинающий компьютерный специалист переехал жить в другую комнату.

Сегодня обсуждение техники сортировки носков может пробудить в программистах удивительное красноречие. Вопрос о носках, опубликованный на программистском сайте Stack Overflow в 2013 году, вызвал настоящие дебаты.