DD
Реализуй этот алгоритм.
А в чем суть этого алгоритма? Каким образом производится 20-я итерация в одно действие?
Никита
https://www.geeksforgeeks.org/merge-sort/
Igor
А в чем суть этого алгоритма? Каким образом производится 20-я итерация в одно действие?
это мерж сорт обычный .. два отсортированных массива объединяются в один
DD
Мы делим его на два массива, потом каждый сортируем, а дальше мы объединяем их опять в один и снова сортируем?
DD
А зачем тогда первая разделенная сортировка...
Igor
хз о чем ты ;)
DD
всё, понял
DD
в википедии очень наглядная гифка)
Igor
мы объединяем два отсортированных массива за O(n)
Никита
А?
Никита
А где взаимосвязь?
Igor
Рекурсия же!
Igor
значит Фибонначи!
Никита
Делать фибоначчи рекурсией плохая практика.
Никита
Где-то слышал.
Igor
а главное почему?
Igor
Никита
а главное почему?
Вроде через циклы быстрее.
Igor
Вроде через циклы быстрее.
ну быстрее не всегда лучше ;)
Никита
https://habr.com/ru/post/449616/
Igor
https://habr.com/ru/post/449616/
а своих мыслей не нашлось?
Никита
а своих мыслей не нашлось?
Это если кому интересно.
Никита
Нам же важна скорость получения результата, разве нет?
Igor
А почему?
потому что быстрый непонятный код труднее поддерживать чем медленный понятный ;)
Никита
потому что быстрый непонятный код труднее поддерживать чем медленный понятный ;)
Олимпиадное программирование оставляет свои последствия.
Никита
Я даже не подумал об этом, потому что у меня было в основном: написал код и забыл.
Никита
Это зло
Или бесплатная путевка в вуз.
Сидредин
Или на учебу
Это почему?
m700
Или на учебу
Это норма
Никита
Или выгорание
Пока что ещё норм.
m700
Пока что ещё норм.
Ты сколько в олимпиадном?
Igor
Олимпиадное программирование оставляет свои последствия.
Никакие последствия олимпиадное программирование оставлять не должно. Там решают максимально просто в рамках ограничений.
Иван
Это почему?
Никита сказал, там у них написал и забыл. Там каждое переменной ради времени укорачивают в одну букву, это не шутка. Там каждая секунда у них важна. Там миллисекунда уже большая роль. А у нас простых программистов там не за 5 минут, а за месяц, квартал, пол-года, год надо сделать проект.
Никита
Ты сколько в олимпиадном?
С этой зимы готовлюсь.
Никита
С этой зимы готовлюсь.
Ну тип до этого я изучал яп, но сейчас именно все тонкости.
Никита
Ну тип до этого я изучал яп, но сейчас именно все тонкости.
Я ещё прост не самый лучший яп для олимпиад выбрал, но уже поздно переучиваться.
Иван
) это все сказки от тех кто не смог в олимпиады)
Не знаю, я не участник подобного, не специалист, но мой брат спортсмен (спортивная ходьба), и он знает что такое каждая миллисекунда.
Igor
Еще раз да олимпиадники пишут код не расчитанный на поддержку, но это не значит что там не читаемый бред. Если ты понимаешь происходящее код будет для тебя обычно понятным.
Igor
Основное а олимпиадах придумать идею, а не быстро наговнокодить
Igor
Просто те кто не смогли в идею видят только непонятный код.
m700
в программировании почему мужчин стало много, все из-за одлимпиадного, мужику както проще обьяснить за говнокод в команде
Иван
Просто те кто не смогли в идею видят только непонятный код.
Спасибо, теперь я, возможно, более понимаю происходящее у них)
m700
вобще нормальный спорт. Я тока не видел чтоб трансляции какие-нибудь были...а так покруче шахмат думаю было бы если бы комментаторы и аналитики были хорошие
m700
А что комментаторы там бы говорили?
Какой подход пытаются применить. Посмотри видео как задачку решал, интересно получилось
m700
Как оптимизировать пытаются и т. д.
Igor
А что комментаторы там бы говорили?
Посмотри icpc его коментят)
m700
m700
Посмотри icpc его коментят)
Интересно выходит?
Igor
Интересно выходит?
хз я не особо смотрел ;)
m700
ВСЕХ С ПЯТНИЦЕЙ!
Mr.
Stepik не так уж и плох.
Мне на степике по с++ курс прям очень зашел
Никита
Мне на степике по с++ курс прям очень зашел
К сожалению или счастью щупал только c#
Никита
Не затянул.
Igor
Мне на степике по с++ курс прям очень зашел
там вроде от яндекса курс ... он на куче платформ не только на степике.
Mr.
Может быть. Но он отличный
Igor
У меня малой его проходил вроде норм. А там хз ;)
Igor
Зашел на бгг а там Летов обозревает настолки ;) Я знал что Егор жив!
Никита
хз я не особо смотрел ;)
А стоит смотреть профессиональные конференции?
Igor
А стоит смотреть профессиональные конференции?
хз ;) на любителя ... стоит попробовать
Igor
Чтобы быть программистом обязательно только писать код. Все остальное по желанию ;)
Никита
На утро включать, вместо телика. )