Чат для обсуждений
Чат для обсуждений: можно обсуждать темы и задачи, ссылка-приглашение внутри.
Updated EN source detected; RU may need revision.
RU / EN
Чат для обсуждений: можно обсуждать темы и задачи, ссылка-приглашение внутри.
Updated EN source detected; RU may need revision.
Оператор «морж». Дополню предыдущий пост. ```python n = 0 while (s := input()).lower() != "конец": n += 1 print(n) ``` Я думаю, это самый элегантный подход. Но он использует «оператор моржа», который появился только в Python.
Правило де Моргана Один из подписчиков принес мне проблему. Примерно это звучит так: "Читать стандартный ввод и считать строки. Прекращать считать, когда пользователь вводит конец или КОНЕЦ". Вопрос был в том, как написать ло
Алгоритмический флуд: приносите в комментарии интересные задачи и обсуждайте решения.
QBasic и полярные координаты: почему старый подход до сих пор хорош для первых маленьких программ.
Updated EN source detected; RU may need revision.
Слово дня: spendthrift. Несмотря на состав слова, означает не бережливость, а человека, который тратит деньги бездумно.
Синус-косинусная машина. Я физик, и для меня синус и косинус — это прежде всего законы движения: горизонтальные и вертикальные тени булавки на краю вращающегося диска, отброшенные на стену. Некоторое время назад я решил
Подсолнухи. MapReduce. P.S. Пока писал этот пост, я понял, что этот алгоритм можно улучшить. Есть ненужная работа: сначала я создаю словарь (x, y) → h, а затем перестраиваю его в h → [(xi, yi), …]. мы можем г
MapReduce в разборе кода для The Farmer Was Replaced. Часть II. В предыдущем посте мы обсуждали код, который использует подход MapReduce для выращивания подсолнечника. Мы рассмотрели функцию `drone_map_reduce(objects, f_map, f_red)`.
Updated EN source detected; RU may need revision.
Руководства по спортивному программированию: книги, курсы и полезные веб-ресурсы.
Updated EN source detected; RU may need revision.
Слово дня Я нахожусь в этом мире. Три буквы → одна ɔ.
Презентация GBDTE. Нестабильный класс. Сейчас я работаю над презентацией для предстоящего публичного выступления. Вот картинка, иллюстрирующая небольшую, но красноречивую идею: заявитель, у которого в личном кабинете ровно три уникальных номера телефона.
MapReduce в The Farmer Was Replaced, часть I: мини-фреймворк `drone_map_reduce` для параллельной работы дронов и объединения результатов.
Updated EN source detected; RU may need revision.
Достижение «Подсолнух»: применил мультидронный подход, код уже работает, но его еще нужно почистить.
Updated EN source detected; RU may need revision.
Гетероним дня: SOW. 🐷 существительное «свиноматка» /saʊ/, 🐷 глагол «сеять» /soʊ/.
sin(a+b), cos(a+b): вопрос о том, как лучше выводить формулы сложения - через матрицы поворота или через школьную геометрию.
Точка невозврата пройдена: набор английских выражений типа The die is cast и их сравнение с русскими аналогами.