5#

Башня прозрения | Думай по-кодерски — эпизод 7. Alex Rosenthal - видеоролик

Изучайте английский язык с помощью параллельных субтитров ролика "Башня прозрения | Думай по-кодерски — эпизод 7". Метод интервальных повторений для пополнения словарного запаса английских слов. Встроенный словарь. Всего 791 книга и 2359 познавательных видеороликов в бесплатном доступе.

Посмотреть урок полностью: https://ed.ted.com/lessons/the-tower-of-epiphany-think-like-a-coder-ep-7 Перед вами седьмой эпизод нашего мультипликационного сериала «Думай по-кодерски». В этом сериале из десяти эпизодов вы познакомитесь с девушкой по имени Этика и её напарником, роботом Хеджем, которые пытаются спасти мир. Они отправляются на поиск трёх артефактов, но по пути им придётся разгадать множество головоломок, связанных с программированием. Урок — Алекс Розенталь, мультипликация — Kozmonot Animation Studio.

страница 1 из 4  ←предыдущая следующая→ ...

00:00:31
Ethic and Hedge are on the ground floor of a massive tower.
Этика и Хедж оказываются на первом этаже огромной башни.
Barriers of energy separate them from their quest’s second goal:
Энергетические барьеры отделяют их от следующей цели —
the Node of Creation.
Модуля творения.
To reach it, Ethic must use three energy streams to climb the tower.
Чтобы добраться до него, Этике нужно использовать три энергетических потока,
которые поднимут её вверх.
As soon as she steps forward a timer will begin counting down from 60 seconds.
Как только она сделает шаг вперёд, таймер начнёт отсчёт 60 секунд.
00:01:07
At the back of the room there’s a basin made of invisible towers
В задней части зала расположен резервуар из невидимых башен,
that can hold energy between them.
между которыми может удерживаться энергия.
After one minute, a torrent of energy will pour down from above,
По прошествии минуты поток энергии обрушится сверху,
filling one unit at a time,
заполняя отсеки один за другим.
with a force field preventing it from spilling out the front or back.
Силовое поле не позволяет энергии выливаться спереди или сзади.
00:01:25
During the 60 calm seconds,
В течение 60 спокойных секунд
Ethic and Hedge must decide exactly how many units of energy will fall.
Этика и Хедж должны определить, сколько единиц энергии будет спущено.
For each of the three challenges,
Для каждого из трёх этапов
they must choose the amount that will fill the basin exactly.
они должны вычислить точное количество энергии, которое заполнит резервуар.
If they do so, the energy will propel them further upwards.
Если им это удастся, энергия поднимет их выше.
00:01:41
But if they get the amount at all wrong, the energy lift will fail,
Но если они ошибутся, энергетический лифт выйдет из строя
dropping them.
и они упадут.
Diagrams on the walls illustrate some examples.
На стенах висят диаграммы с примерами.
This configuration will capture exactly 2 units of energy.
Такая конфигурация может удержать 2 единицы энергии,
This configuration will capture 4— 3 here, and 1 here.
а такая удержит 4 — 3 здесь и 1 здесь.
00:02:00
And this one will also capture 4,
Такая конфигурация тоже удержит 4,
because any energy on the right would spill out.
потому что энергия из правого отсека выльется.
The energy will rain down in such a way
Энергия подаётся сверху таким образом,
that it’ll only overflow if there’s no space that could hold it.
что она выльется только в том случае, если её ничто не будет удерживать.
Hedge can make one tower of blocks visible at a time and count how tall it is,
Хедж может за раз сделать видимым один столбик блоков и подсчитать его высоту,
00:02:18
but he can’t look at the whole structure all at once.
но он не может рассмотреть всю конструкцию целиком.
How does Ethic program Hedge to figure out
Как Этике следует запрограммировать Хеджа, чтобы рассчитать,
exactly how much energy each basin can hold?
сколько энергии поместится в каждый резервуар?
Pause now to figure it out for yourself.
Приостановите видео, чтобы найти ответ самостоятельно.
Here’s one way of thinking about what’s happening:
Один из способов взглянуть на ситуацию следующий:
00:02:41
each unoccupied cell will hold energy
каждая незаполненная клетка удерживает энергию только в том случае,
if and only if there is a wall eventually to its left,
если где-то левее есть стена
and a wall eventually to its right.
и где-то правее есть стена.
But it would take a long time for Hedge to check this for each individual cell.
Но если Хедж будет проверять эти условия для каждой клетки,
на это уйдёт очень много времени.
So what if he were to consider a whole column of blocks at a time?
Что, если он будет одновременно рассматривать весь столбик блоков?
скачать в HTML/PDF
share

←предыдущая следующая→ ...