Вакансия! Ищем преподавателя Python/Django
Школа программирования TechRocks разыскивает преподавателя курсов по Python/Django.
Школа программирования TechRocks разыскивает преподавателя курсов по Python/Django.
Разбор задачи с технического собеседования. Нужно найти наиболее часто встречающееся слово на веб-странице (применяется веб-краулинг).
Мы уже знаем, что такое двоичное дерево и как его построить. Также мы рассмотрели, что такое поиск в ширину и глубину. Теперь давайте попробуем использовать все эти знания и решить задачу.
Подборка учебников по Python, изданных в 2018 году. Да, они не только из-под пресса, но вполне сохраняют актуальность.
Когда на техническом собеседовании вас просят решить задачу, касающуюся двоичных деревьев, первое, что интервьюер захочет знать, — в ширину или в глубину?
Рассмотрим три самых простых метода обхода двоичного дерева. К концу статьи вы поймете, что двоичные деревья не так страшны, как кажется.
Вы и ваша подруга Карина решили сразиться в конфетном турнире. У вас есть вазочка со 100 карамельками и одной мятной шоколадкой.
Имея несколько подсказок и опираясь на алгоритм Судного дня, нужно определить дату рождения женщины.
Возможно, в этом и нет никакого смысла, но на собеседовании вас вполне могут попросить реализовать связный список на Python.
В стену вмонтирован специальный аппарат, выдающий монетки. За стеной с каждой стороны стоит человек. Оба они могут взаимодействовать с аппаратом.
Редакторов кода и IDE для Python достаточно много. Как выбрать? Как понять, какие функции важнее всего в вашем случае? Давайте разбираться.
Есть план этажа здания. Создайте функцию, которая будет проверять, возможен ли переданный ей путь по комнатам.
Создайте функцию, которая будет при помощи битов четности проверять, валидна ли двоичная строка.
Напишите функцию, принимающую любое целое число (в т.ч. отрицательное) и возвращающую список из двух половинок этого числа.
Напишите функцию (на Python), которая будет создавать ID продукта для фруктовых соков. ID формируется из названия сока и объема упаковки.