Как правильно решать задачи на алгоритмы? Разбор задач по алгоритмам с LeetCode
LeetCode челлендж, как я провел 30 дней, решая по одной задаче в день
Когда я только открыл LeetCode, мне показалось, что это - темный лес, где обитают загадочные существа по имени “алгоритмы”. Они шепчут ночью: “Binary Search… Dynamic Programming…” И если честно - первые пару дней я просто закрывал вкладку и делал вид, что “сейчас не время”. Но однажды я сказал себе: 30 дней, по одной задаче в день. Без отговорок. Первая задача выглядела как лёгкая. “Two Sum”. Через 20 минут я понял, что “лёгкая” - это просто шутка для тех, кто уже сдал 300 задач. Ошибки сыпались, как снежный ком...
Хозяева «бочки» из огорода были шокированы, узнав, что это на самом деле
Местные жители считали, что это обычная бетонная чаша и использовали ее как емкость для воды. Но хозяйственная конструкция оказалась ценным артефактом — колпак был частью оборонительных сооружений. На неожиданную находку наткнулись участники поискового отряда «Память». Они увидели объявление в Интернете: на хуторе Абрамовка отдают железобетонную емкость. Но, как уточняет руководитель отряда Виктор Демченко, присмотревшись к фото, поисковики поняли, что это объект с историей. На это указывала особая форма, толщина бетона, а также отдельные элементы...