- Что это было? Ты должен мне всё рассказать, - Дэйв продолжал за него цепляться. Но Ёнхо не мог этого сделать, и поэтому сперва освободился из его захвата.
- Я устал, потому что я вчера работал до поздней ночи. Дай мне отдохнуть сегодня.
Ёнхо и впрямь выглядел уставшим, и это было естественно. Он только что пережил кризис. Он использовал все свои силы и резервы организма, когда сперва писал код на доске полчаса, а потом программировал.
Дэйв понял, в каком состоянии тот находится.
Он и представить не мог, как упорно Ёнхо работал, чтобы повысить СКО до отметки в 1.000.
Дэйв сам пытался сделать это в прошлом, и потому знал, как это тяжело, лучше, чем кто-либо еще.
- Хорошо, я оставлю тебя в покое сегодня.
Ёнхо первым ушёл с работы, выключив ноутбук. Он и так сделал больше, чем ему сказали сделать. Раз его не трогали, когда он выполнил всю работу, к нему никто не лез и когда он уходил.
И он сразу направился в библиотеку.
Ёнхо чувствовал себя лебедем. Хотя со стороны он кажется прекрасным и невозмутимым, под водой он быстро перебирает ногами, чтобы удержаться на плаву.
Это всё было ради того, чтобы сделать домашнюю работу, которую задал ему Джефф. Задание было связано с алгоритмом под названием минимальное связывающее дерево.
Правительство решило связать все города дорогами в единую сеть. Цена строительства дороги, по которой можно ехать из Города А в Город B и обратно составляют $C и $D. Вычислите необходимое количество денег, необходимое для выполнения задания таким образом, чтобы сумма была как можно меньшей.
Затем он написал для Ёнхо необходимые затраты на строительство дорог, соединяющих города.
Как нужно было это решить?
Если бы Ёнхо посмотрел на Окно Багов, он бы легко дал ответ. Вот только тогда он не смог бы объяснить, как пришёл к нему.
Стоящая перед Ёнхо дилемма была ему знакома. Он уже испытывал подобную проблему в прошлом.
И чтобы решить её, он и обратился к Джеффу и учился у него.
«Голова болит».
Сложность алгоритмов, которые они изучали, возросла многократно, по сравнению с теми, которые решал Ёнхо в университете.
Ему казалось, что его голова вот-вот взорвётся.
Но он прекрасно знал, что без этого процесса, он ничему не научится и не будет развиваться.
«Во-первых, я не буду смотреть на Окно Багов».
Ёнхо даже не взял с собой компьютер, чтобы решить задачу с помощью формул, а не кодов. С собой у него были только блокнот и карандаш.
Сегодня Ёнхо тоже добрался домой далеко за полночь.
***
Ёнхо зашёл в здание.
Вдек.
Здесь работал Ёнхо. Ёнхо решил задачу, и теперь Джефф давал ему уроки.
- Вы сделали то, что я вам задал?
Джефф задал ему алгоритм минимальное связывающее дерево.
- Я решил его с помощью алгоритма Прима.
Чтобы решить задачу, которую дал ему Джефф, у него было два варианта. Алгоритм Прима и алгоритм Краскала. Ёнхо использовал первый вариант.
Он передал Джеффу блокноте с решением. Листы были исписаны чёрными чернилами - результат усилий Ёнхо.
Он добился решения, используя только псевдокод и формулы.
- Хмм...- глаза Джеффа засияли, как у хищной птицы, пока он разглядывал решение.
Мужчина достаточно долго изучал его блокнот, а после поднял глаза и сказал:
- Может, нам стоит перейти к более сложным вещам?
До этого ему давали задачи среднего уровня. Ёнхо почувствовал, что его голова, которая и без того раскалывается, разболелась еще сильнее.
Стать лучшим в мире программистом непросто.
После урока Джеффа его ждал урок у Юй Сохён. Вообще это должно было быть его свободным временем, потому что он не мог уже заниматься сложными вычислениями.
Однако даже разговор с такой красавицей, как Юй Сохён, помогал ему ожить и взбодриться. Пусть он и сам этого не замечал.
- Возможно, сегодня нам стоит поговорить о компаниях?
Каждый раз тема разговора менялась. Так как Юй Сохён не была квалифицированным преподавателем, она вела урок в форме разговора на свободную тему. Они разговаривали, и она поправляла Ёнхо, если он что-то говорил не так.
Когда Юй Сохён определила сегодняшнюю тему, Ёнхо медленно начал говорить.
- На данный момент я работаю в ориентированной на электронную торговлю американской компании-разработчике ПО. До этого я получал опыт в большой компании в Корее.
- Вот как? И что вы думаете о своём прежнем месте работы?
- Хм...хм... там было очень много хороших людей, мне нравилось. Особенно... руководитель дизайнерской группы, с которой я работал, во многом помогла мне.
Это была откровенная лесть.