У нас преподаватель как-то потребовал вручную реализовать примерно полтора десятка методов поиска и сортировки, причём в отчете кроме кода должны были быть краткие описания алгоритма, блоксхема, плюс график скорости на разных объёмах входных данных. И сдать всё это в распечатанном виде. И я помню эти глаза, смотрящие на мою распечатка листов в 30-40 формата А4))
Да, сдал я первым, и всем остальным она позволила для сдачи ограничиться примерно четвертью задания... 😒 А был бы у меня тогда прокачан софт-скилл, догадался бы сразу показать объём решения только части заданий, а потом спросить, ТОЧНО ЛИ стоит делать в таком формате оставшееся. Блин.
У нас в конце первого курса надо было реализовать списочные структуры (сам список, стек, дек и т.д.) причем сделать это через динамический массив и черед указатели и для каждой структуры реализовать методы добавления/чтения/удаления в начало/середину/конец. И я это задание сделал один, остальные просто списали. Причем препод даже не парился по этому поводу и говорил всем "пишите " как у Егора" чтобы мне проверять меньше". А самое веселое, что мне за это одногруппники даже спасибо не сказали.