Я думаю имеет значение в компанию какого размера ты устраивался. По моему опыту знаю что у крупных галер бюрократия на первом месте: им проще не брать человека и найти другого, чем принять какие-то нестандартные условия.
Понятно что покрывают, я и говорю о том что алгоритмы сортировки преподают чтобы первокурсники поняли что такое алгоритм, и могли строить свои, а не потому что именно алгоритм сортировки как-то особо важен и нужен в практике.
Если бы литкод просил решить любые задачи у каждого, можно было бы составить статистику решений. Потом, на основе этой собранной статистики можно было бы оценивать фронт работ. Не справляешься с оценкой времени? Купи у литкоде.
на десктопной Java:
var array = Object[];
Arrays.asStream(array).filter(Objects::nonNull).sorted().limit(2)
.collect(Collectors.toList());
Это даже не задачка, а просто 1 строка тривиального кода. Если нормально подходить к этому.
любая, сам принцип сортировки. Скажем, показывать принцип построения алгоритмов на примере алгоритмов на графах нельзя — первокурсники не знают что такое графы. А что такое сортировка понимает даже первоклассник.
Так это еще раз доказывает синтетичность и ненужность Литкода, а не тупость украинских синьоров, которые как-то работают по 10 лет, и пишут сложные системы, и веслают в одной команде с американцами из фаангов на ровне или даже круче(сам такое видел)...
Комментарии