Насчёт 1 соглашусь тол ко отчасти потому что если это все учится ради улучшения соображалки, то оно забудется за три дня без применения. Насчёт 2 - есть же либы для работы с графами
И про 1 пункт неправильно, за 3 дня не забывается, а если и не юзаешь долго, потом все равно будет в разы проще вспомнить, особенно когда не просто теорию алгоритма вызубрил