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