Получи случайную криптовалюту за регистрацию!

Еще один гайд по алгоритмам. В отличие от других этот говори | iOS makes me hate

Еще один гайд по алгоритмам.

В отличие от других этот говорит о необходимости базовых алгоритмов и техник:

- Два поинтера с массивами, связанным списком
- Бэктрекинг
- Обходы деревьев
- Кучи и Стэки
- Динамическое программирование

Вообще, считаю очень важно определить для себя приоритеты. В одном из предыдущих постов был спор "А нужно ли задумываться о стайлгайде, когда решаешь алгоритмы?".

Я считаю, что для решения литкода и других алгоритмических задач не стоит задумываться об излишних синтаксических улучшениях.

Стоит опустить многие вещи и сфокусироваться на главном — решении задачи. А остальные вещи по оптимизации и косметической декорации уже после.

Всегда важнее решенная проблема, а ее форма уже на втором или третьем плане.