Сообщения

Сообщения за октября 31, 2020

Методика скользящего окна

Изображение
Что общего у собеседования кодера и игры «Змейка»? Если вы родились в 80-х или 90-х, то наверняка слышали о  Snake . То есть, скорее всего, вы потратили  безумное  количество времени на своём Nokia 3310, выращивая огромную змею на мелком экранчике. Что ещё мы помним о телефонах Nokia? Их неразряжающийся аккумулятор, правда? Как такой «примитивный» телефон выдерживал долгие часы игры в «Змейку» без разрядки аккумулятора? Короткий (и неполный) ответ: всё дело в методе  скользящего окна . Мы бы с радостью написали целую статью о  Snake , но в этом посте мы всё-таки рассмотрим менее зрелищный, но тем не менее очень важный метод, и ответим на вопросы типа: Почему мы и другие программисты считаем его фундаментальным алгоритмом? Почему он так часто используется на технических собеседованиях? Как он использовался в  Snake  и других «реальных» областях применения? На какие самые популярные вопросы собеседований можно (лучше) ответить с помощью метода скользящего окна? Если вы готовитесь к собес

Таблица теоретических частот для нот фортепиано

Изображение
  Таблица теоретических частот для нот фортепиано Номер клавиши Нота Английская нотация Частота ( Гц ). 88 до 7 C8 4186,01 87 си 6 B7 3951,07 86 ля♯ 6 ( си♭ 6 ) A♯7/B♭7 3729,31 85 ля 6 A7 3520,00 84 соль♯ 6 ( ля♭ 6 ) G♯7/A♭7 3322,44 83 соль 6 G7 3135,96 82 фа♯ 6 ( соль♭ 6 ) F♯7/G♭7 2959,96 81 фа 6 F7 2793,83 80 ми 6 E7 2637,02 79 ре♯ 6 ( ми♭ 6 ) D♯7/E♭7 2489,02 78 ре 6 D7 2349,32 77 до♯ 6 ( ре♭ 6 ) C♯7/D♭7 2217,46 76 до 6 C7 2093,00 75 си 5 B6 1975,53 74 ля♯ 5 ( си♭ 5 ) A♯6/B♭6 1864,66 73 ля 5 A6 1760,00 72 соль♯ 5 ( ля♭ 5 ) G♯6/A♭6 1661,22 71 соль 5 G6 1567,98 70 фа♯ 5 ( соль♭ 5 ) F♯6/G♭6 1479,98 69 фа 5 F6 1396,91 68 ми 5 E6 1318,51 67 ре♯ 5 ( ми♭ 5 ) D♯6/E♭6 1244,51 66 ре 5 D6 1174,66 65 до♯ 5 ( ре♭ 5 ) C♯6/D♭6 1108,73 64 до 5 C6 1046,50 63 си 4 B5 987,767 62 ля♯ 4 ( си♭ 4 ) A♯5/B♭5 932,328 61 ля 4 A5 880,000 60 соль♯ 4 ( ля♭ 4 ) G♯5/A♭5 830,609 59 соль 4 G5 783,991 58 фа♯ 4 ( соль♭ 4 ) F♯5/G♭5 739,989 57 фа 4 F5 698,456 56 ми 4 E5 659,255 55 ре♯ 4 ( ми♭ 4 ) D♯5/E♭5 62