Готовый перевод C Language Cultivation / Совершенствование на языке Cи: Глава 90. Кратчайший путь (5)

Глава 90. Кратчайший путь (5)

 

Тёмные тени, которые были повсюду, переплелись и превратились в гигантскую паутину. По крайней мере восемь демонов направились к Линь Сюню в тот момент, когда он подошёл к стеклянной двери. Уши Линь Сюня наполнились свистом ветра и звуком ударов оружия о когти демонов – у этих существ были твёрдые и острые когти, которые не соответствовали законам биологии.

 

Ци меча разлетелось, стреляя во все стороны от Линь Сюня в центре, что позволило ему какое-то время противостоять демонам.

 

Но Ци меча не мог остановить их навсегда. Потребление энергии меча имело ограничения и было напрямую связано с физическим состоянием Линь Сюня.

 

Он также не хотел останавливать их навсегда. Он ударил длинным мечом прямо в стеклянную дверь и был встречен мощной противодействующей силой. Его запястье онемело, и он почти отпустил рукоять. Стеклянная дверь – сделанная из взрывобезопасного материала – оказалась действительно прочной, и его атака привела только к трещине на поверхности, похожей на паутину. Он несколько раз ударил и, наконец, почувствовал небольшую вмятину на стеклянной поверхности, и маленькая белая тень с другой стороны двери медленно приблизилась.

 

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

 

Линь Сюнь посмотрел на белую тень и подумал, что он может отключиться от интернета. Неважно, на каком демоническом уровне эта девочка, она не сможет убить его. Подумав об этом, он принял решение и пнул закалённую дверь, которая уже была густо покрыта трещинами!

 

С грохотом разбитое стекло упало одно за другим, и Линь Сюнь также почувствовал неописуемую боль в коленном суставе – почти такую ​​же, как чувство вывиха, – но он всё ещё мог ходить.

 

Лицо белой тени было ясно видно: белое платье, две косы с обеих сторон головы и знакомые черты лица, несомненно, принадлежали девочке – Линь Кэсинь, которую он встретил в психбольнице. Но что отличалось от того времени, так это то, что её глаза были полностью покрыты чёрным. Она вышла из глубокого туннеля метро, ​​как безжизненная кукла – призрачная марионетка.

 

Судя по всему, ею управляли демоны. Когда Линь Сюнь вышел из психиатрической больницы, она всё ещё оставалась обычной девочкой.

 

Но кто сейчас в её теле? Тот «невидимый друг»? Означает ли это, что этот невидимый друг является инициатором этой ловушки?

 

После того, как Линь Кэсинь назвала 4-ую линии метро, этот «друг» попытался ввести всех в подвал того небольшого здания. Или Линь Кэсинь была в сговоре со своим «другом», и они вместе устроили эту ловушку?

 

Цель ловушки, несомненно, заключалась в том, чтобы уничтожить совершенствующихся, а затем мимоходом убить Линь Сюня, или… она была нацелена только на него?

 

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

 

Линь Кэсинь тоже медленно вышла из туннеля метро. Она посмотрела прямо на Линь Сюня, и движения окружающих теней медленно остановились.

 

Линь Сюнь тоже посмотрел на неё. Он спросил:

– Что ты собираешься делать?

 

Линь Кэсинь всё ещё смотрела на него, затем склонила голову, как будто о чем-то думала.

 

Затем, в следующую секунду, её тело поднялось в воздух и в странной позе устремилось к Линь Сюню! Она протянула правую руку, тонкие пальцы девочки изогнулись в форму когтя, и она бросилась вперёд, чтобы схватить Линь Сюнь за голову! 

 

Хотя Линь Кэсинь всё ещё находилась на расстоянии нескольких метров, знакомое ощущение покалывания снова появилось в его голове, как в тот день, когда система была повреждена. Он сразу понял, что демоны не станут вести с ним переговоры, не говоря уже о рукопожатии и заключении мира. Их целью было либо получить от него что-то, либо убить его.

 

В то же время другие демоны вокруг него тоже взлетели – тысячи чёрных теней затмили небо. Невозможно представить, чтобы один человек сражался с тысячами врагов, и сила Линь Сюня не была безграничной. В самом деле, пока он был готов, он мог владеть любым количеством Ци меча, а также мог владеть Ци меча любой силы, но их нельзя использовать одновременно. Чтобы увеличить количество Ци меча, он должен пожертвовать его силой. Но эти демоны были сильны, и у них также было преимущество в количестве – особенно с учётом того, что среди них была Линь Кэсинь, сила которой оставалась неизвестна.

 

Это был не богомол, пытающийся остановить колесницу, а небольшая ветвь, плывущая по воде, пытающаяся заблокировать разливы Жёлтой реки, которая вот-вот смоется вниз по течению.

 

Но Линь Синь не запаниковал.

 

Меч в его руке снова превратился в клавиатуру.

 

В течение двух-трёх секунд между жизнью и смертью он вызвал программу и со скоростью, которую должен иметь программист, изменил два параметра.

 

Некоторые проблемы невообразимы для людей, но не для компьютеров. В абстрактном смысле все концепции являются математикой.

 

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

 

Меч в руке Линь Сюня тоже был острием.

 

Линия может быть соединена между двумя точками – путем движения демона и его Ци меча, что также было математическим понятием.

 

Затем всю сцену можно извлечь как картинку. 

 

В прикладной математике есть область под названием теория графов, и есть ещё один вид задач, называемых задачами комбинаторной оптимизации. Прокладка городских подземных водных путей; планирование транспортных маршрутов; денежный поток в финансовой сети… Всё это находилось в рамках этих двух концепций.

 

Как может Линь Сюнь с максимальной скоростью блокировать всех демонов, угрожающих его жизни, и сражаться с Линь Кэсинь в лоб?

 

И, атакуя демонов, как он может гарантировать, что сила Ци меча будет максимальной в пределах досягаемости, которую он может достичь? 

 

Первая проблема названа проблемой кратчайшего пути.

 

Вторая проблема названа проблемой максимального потока.

 

Существует множество алгоритмов для моделирования и решения этих двух проблем – Dijkstra, Prim, SAP, HLPP…

 

Это математика и приложение математики.

 

Между свистом ветра и моментом между жизнью и смертью Линь Сюнь выглядел как обычно, а затем нажал кнопку запуска.

 

Иногда столкновение с монстрами похоже на выпускной экзамен. Сердцебиение Линь Сюня было устойчивым – потому что он не был невеждой.  

 

http://bllate.org/book/12375/1103630

Обсуждение главы:

Еще никто не написал комментариев...
Чтобы оставлять комментарии Войдите или Зарегистрируйтесь