Читаем Кодер Ли Ёнхо полностью

Ёнхо этого тоже ожидал. В Корее люди так просто не рассказывают другим о своих знаниях, даже если это сотрудник той же компании, где они работают.

Он не думал, что в Америке ситуация обстоит как-то иначе.

- Пожалуйста, расскажите мне что-нибудь.

- Я взглянул на вашу работу, за которую вы получили Дизайнерскую Награду от Koogle. Приложение было очень хорошо оптимизировано. И.… вы знаете об алгоритме Хаффмана?

Алгоритм Хаффмана.

Это процесс группировки единиц информации, измеряемых в битах (с помощью двоичной системы СЧИСЛЕНИЯ), основанный на частоте появления информации, чтобы описать каждую единицу меньшим количеством бит и уменьшить количество бит, описывающих блок информации в целом.

Если вкратце, то он необходим, чтобы уменьшить размер файла.

Разумеется, Ёнхо очень смутно, но знал обо всём этом.

- О, да... но какое это...?

- Тогда сперва вот это, - Джефф достал из сумки лист бумаги.

Договор о неразглашении.

Ёнхо серьёзно смущало то, что ему нужно ставить свою подпись под таким документом, и он гадал, что же ему покажут. Но в виду того, что ему было нечего терять, он его подписал с лёгким сердцем.

Слова Джесси, о том, что в этом нет ничего особенного, тоже сыграли большую роль.

- Посмотри на этот код.

Джефф Дан показал Ёнхо код в инструментальном средстве для разработки приложений на своём ноутбуке.

- Теперь, когда оно найдёт весь файл...

Ёнхо остановил Джеффа, который уже хотел начать объяснять. Затем он с помощью Джесси попросил его запустить программу.

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

Джефф запустил программу, и Ёнхо посмотрел на окно багов, которое висело перед экраном ноутбука.

«Хм...»

Название: Обнаружена логическая ошибка во время поиска на экране для сжатия.

Подробнее: Эффективность поискового алгоритма, определяющая похожие видеокадры для сжатия O(N^2). Необходимо изменить на O(N).

Ёнхо слышал о чём-то подобном в прошлом.

Существует в целом 7 индикаторов оценки эффективности алгоритма.

O(1), O(logN), O(N), O(NlogN), O(N^2), O(N^3), O(2^N) - и эффективность постепенно снижается. Эффективность означает скорость работы.

«Значит тут дело в отладке».

Ёнхо кивнул Джесси. Он имел в виду, что может это решить, и девушка передала его сообщение Джеффу.

Ёнхо программировал прямо здесь, перед ним. И часа не прошло, а он уже закончил.

Джефф, который написал эту программу и запустил её, потерял дар речи.

-...

Лицо Джеффа, который смотрел на монитор, было всё таким же одеревенелым. Он не мог поверить своим глазам.

А раз Джефф не понимал, то он достал маленький листок из своей сумке и передал ручку Ёнхо.

- Как вы это сделали?

Ёнхо пожал плечами, делая вид, что не понял вопроса. Стоящая рядом Джесси перевела для него.

- Он хочет, чтобы ты объяснил, как это сделал.

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

Кроме поддельных гениев, кроме него.

- Сперва, пожалуйста, спроси, сможет ли он подтянуть меня в алгоритмах.

У Ёнхо было то, чего он хотел добиться. Джесси передала его слова Джеффу.

- Он сказал, что выполнит твою просьбу, если ты расскажешь ему, как это сделал.

- Тогда скажи ему, что я объясню ему с помощью исходного кода.

Ёнхо не был уверен, что сможет всё объяснить с помощью математических формул. Пока, по крайней мере. Маленькая бумажка, которую достал Джефф, была маленькой.

Он попросил его написать, а значит объяснить просто. Но Ёнхо не мог этого сделать.

Джефф чуть наклонил голову, словно ему это показалось странным, но вскоре он начал внимательно вслушиваться в объяснения Ёнхо.

И когда тот закончил, он спросил.

- Почему я? - в его голосе отчётливо звучало сомнение.

По мнению Джеффа у Ёнхо было достаточно способностей, и ему совсем было необязательно у кого-то учиться. Но Ёнхо считал иначе.

Он бы не справился без окна багов. И уже это было достаточной причиной попросить помощи у Джеффа.

Ёнхо, который не могу ему рассказать подробнее, мог только повторить.

- Пожалуйста, сдержите своё обещание.

Он почувствовал, что стал на шаг ближе к вершине, и потому он встал со своего места с лёгким сердцем.

***

Даже после его ухода двое оставшихся не спешили покидать кафе.

- Джесси... - в голосе Джеффа звучали печаль, тоска и толика разочарования, которые были приправлены оттенками ненависти - всё это создавало странное впечатление. Казалось, будто он находится в смятении.

А вот Джесси выглядела грустной - никаких других эмоций.

- Немало времени прошло...

- Как дела у Дэйва? Неплохо?

- Да, как обычно.

- Да. Он никогда не меняется, -

Джефф уже знал о Дэйве. Джесси тоже отнеслась к реакции мужчины так, будто и ожидала этого.

- Ну как всё в целом? С работой всё нормально?

- Работа, ну... - Джефф проглотил слова, которые хотел сказать. То время, когда он полностью погружался в работу, чтобы забыть, проносилось перед его глазами, словно фильм.

Перейти на страницу:

Похожие книги