Помните разорванный телефонный справочник из первых видео CS50? В этом видео он возвращается! Возвращается, чтобы сделать фразу «эффективность алгоритмов» не пустым звуком, а пояснить на примере. Все программисты думают о скорости работы программы и о том, сколько памяти она при этом «съест». На учебных задачках это не так очевидно, но когда мы работаем с большими массивами данных (как почти везде в «Энтерпрайзе»), эти вопросы становятся первоочередными.
Заинтересовали лекции CS50? Заходи на страничку курса на JavaRush и учись (это бесплатно!).
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ