Vladislav
а уж qsort если попросить на собеседовании написать)
Varg
В лучшем случае
Varg
Ксорт ещё не самое худшее
Алдар
Даже вот думаю что только 5% знают что такое xor
ура, я вхожу в .1 * .05 число погроммистов
Алдар
а уж qsort если попросить на собеседовании написать)
qsort правильно сразу мало кто может написать
Vladislav
Смысл в том, чтобы посмотреть как человек умеет превращать абстрактный алгоритм в код
Vladislav
Не обязательно знать сам алгоритм на память, я рассказываю если человек не знает)
Alexey
Не обязательно знать сам алгоритм на память, я рассказываю если человек не знает)
Круто, то я однажды сказал, что не помню алгоритм сам, но помню характеристики его O. На что меня спросили ещё пару подобных диких вещей и сказали что свяжутся
Alexey
Видимо я чего-то не понял, но в вакансии не предполагала глубокое использование алгоритмов.
Alexey
Ок :)
Varg
Много ума не надо чтоб свои алгоритмы с особыми типами данных использовать
Alexey
Которые в 99‰ мест работы нахер не нужны
Alexey
Но выебываться же надо
Alexey
Я про глубокое олимпиадное знание
Vladislav
Я про глубокое олимпиадное знание
Знание не нужно, нужны скиллы)
Alexey
Согласятся. Олимпиадное знание там нахер не нужно. Там нужно знание области и теории обл
Varg
Программирование это сейчас очень широкий термин :)
Алдар
https://vc.ru/p/csssr-programming
Varg
Писал и сет и мультисет
Алдар
активный джуниор и фронтенд тимлид советуют как учить "программирование", подразумевая фронтенд))
Varg
Этож курс университета стандартный
Varg
Не помню какой курс, 2 или первый
Varg
Напишу если будет нужно
Varg
Но зачем? :)
Alexey
Етить ты странный. Ты не путай спортивное программирование и работу и программирование в реальных проектах
Alexey
Это очень разные вещи
Alexey
И ты серьёзно думаешь что у тебя будет проблема кто быстрее реализует алгоритм?
Varg
:)
Alexey
Не будет человек писать и тебе не дадут
Alexey
Ты возьмёшь библиотеку и возьмёшь алгоритм там
Alexey
Потому что он проверен временем, протестирован
Varg
Бред :)
Алдар
это редко когда требуется - писать красно черное дерево)
Алдар
хотя от задач зависит конечно
Varg
Зависит от
Varg
Но в большинстве случаев это глупо
Varg
Нифига
Alexey
Почти все уже написано давно. Тебе нужно знать как оно работает. Не спорю. Но 1‰ что тебе самому придётся реализовать известные алгоритмы
Алдар
в жс чате вообще на алгоритмы клали, в руби чате чувак не знает что такое сложность алгоритма - тимлид
✙ Fatum ✙
Хотя и в питоне можно выполнять код параллельно. Заюзав мультипроцессы...
в питоне вроде как селери для многопоточности используют
Varg
Пиши, учись :)
Vladislav
в жс чате вообще на алгоритмы клали, в руби чате чувак не знает что такое сложность алгоритма - тимлид
грустная история, а потом получаем такие вещи: http://accidentallyquadratic.tumblr.com/
Varg
Вот точно также про алгоритмы некоторые говорят
Varg
Не знаю мержсорт, легко гуглится
Artem
грустная история, а потом получаем такие вещи: http://accidentallyquadratic.tumblr.com/
ну это-то совсем анрилейтед, просто всего не предусмотришь
Artem
нельзя обвинить раст комьюнити в незнании алгоритмов)
Artem
о, лол, я видел эту ссылку примерно раз 10 и все разы про раст
Artem
И все разы не видел, что там целый блог
Varg
При том же
🦥Alex Fails
Самая клевая цитата из беседы с Антоном Полухиным:
Anonymous
Она невидимая?
Крылатый
🦥Alex Fails
X: И после внедрения этой фичи язык C++ будет немного похож на Java (там это правда интерфейсы, а тут концепты); A: Я бы сказал, что больше на Rust.. Y: Т.е. C++ тоже станет Non-production ready?
🦥Alex Fails
Алдар
в эликсире протоколы
🦥Alex Fails
X - я; А - Антон; Y - забыл кто (чувак из Яндекса)
Vladislav
ну т.е. на модулу, да? :-)
про модулу не в курсе)
Vladislav
set.end()
Vladislav
точнее, итератор, равный set.end()
🦥Alex Fails
У нас есть еще чат для новичков
🦥Alex Fails
#supapro
Михаил
Чем в линуксах сменить время создания и изменения файла? Были функции...
Михаил
Нет там функций. Уже нашел, utime().
Artem
похоже на https://gkoberger.github.io/stacksort/
Anonymous
кстати новая студия 2017 не добавляет телеметрии в код..
Anonymous
в среднем к ехе телеметрия добавляла 3-5Кб
Mikhail
Почти все уже написано давно. Тебе нужно знать как оно работает. Не спорю. Но 1‰ что тебе самому придётся реализовать известные алгоритмы
Особенно бесит,когда на собеседах вращаешь красно черные деревья, а когда устраиваешься правишь конфиги :)
Alexey
Особенно бесит,когда на собеседах вращаешь красно черные деревья, а когда устраиваешься правишь конфиги :)
Во во. Складывается впечатление, что люди не напарников ищут, а позвали повыебываться
Anonymous
😆😆😆
Mikhail
Другая крайность, когда хеллоу ворд через красно черные деревья пишут
Vladislav
Особенно бесит,когда на собеседах вращаешь красно черные деревья, а когда устраиваешься правишь конфиги :)
собеседование - это не только когда тебе задают вопросы, можно (и нужно) самому тоже задавать)