Evgeniy
Ilia
Lynn «Кофеман»
Вы просто не умеете его готовить
Alex Azarov
а я решил вместо JS учить другие языки
Lynn «Кофеман»
Я всё гошечку хочу подучить. В прошлом году даже начинал решать на нём
Lynn «Кофеман»
Мдя, на второй части такой наивный подход в принципе не прокатывает.
Ну я даже не знаю как бы тогда сделать не в лоб, но достаточно медленно…
Alex Azarov
вывести формулу как подсчитать ширину не симметричного дерева на определённой глубине
Alex Azarov
выводить придётся достаточно медленно))
Evgeniy
Alex Azarov
Как оно там сейчас? Давно не заходил
Топ, подвозят много нового контента и вообще Duolingo недавно на IPO вышли, заметно что на прилагу и на всякий data science деньги есть
При том что само приложение бесплатное, нет никаких paywall’ов
Ilia
Ilia
Alex Azarov
Если учишь языки с русского то правил действительно нет почти, но с английского всё есть, я французский учу
Evgeniy
Ilia
Alex Azarov
Evgeniy
Alex Azarov
денег за подписку не плачу, просто создайте себе classroom из одно человека и будут бесконечные сердца
Evgeniy
Dzianis
Evgeniy
У меня так на Personal выдает
Evgeniy
В статистике
ilya
Все решили быстро и побежали проверять 😀
Evgeniy
Ага)
Alexandr
dumb moment, такая простая сегодня, но я минут 10 пытался понять, чего от меня хотят 🙂
Ilia
Я понял что требуют, даже вспомнил такую задачу на литкоде, помню что нужно найти, но совершенно не помню как это решать))
Evgeniy
Втупую посчитай
Ilia
Я хочу красиво ))
Ilia
Ооо, ну ладно.. :))
Просто на литкоде была задача с матрицей и я ее решил, но вот как: хоть убейте не помню ))
Sergei
А если не перебором, то медианное значение не подойдёт?)
Ilia
Sergei
Я прочитал и повёз ребёнка в сад, думаю по дороге, сейчас вернусь, буду натыкивать)
Ilia
https://leetcode.com/problems/best-meeting-point/description/
Нашёл на литкоде эту задачу, но она премиум оказывается )
Ilia
И похоже я напридумывал красивого решения нет, только обычное ))
Alex Azarov
помню когда-то решал задачу нахождения медианы массива без сохранения его элементов, пришлось вникать в какие-то научные статьи
Alex Azarov
то есть там были показания с датчиков и нужно было для них характеристики считать в рантайме
Ilia
Ilia
Ilia
Dzianis
Я бы посмотрел на решение с медианой:/ (если оно проходит)
Andrey
Посчитал сейчас, там медиана будет 4, а ответ 41. Если взять моду, то все ок - будет 37
Andrey
Так, кажется это я налажал в расчетах, сейчас проверю
Andrey
Да, действительно, это я ошибся. Все правильно выходит
Alexandr
а вторую часть у кого-нибудь получилось решить быстрее, чем n^2?
Ilia
Alexandr
Ilia
ага
у меня есть идея, щас пытаюсь имплементировать
Andrey
Andrey
Подобрал ответ, лол
Evgeniy
Evgeniy
nlogn хотелось бы
Ilia
Не вышло?
не получилось насуммировать арифметическую прогрессию и нужно убежать, в голове пока все равно работает: nlogn
Alex Azarov
вот вчера с размножением рыб вторая задачка прям говорила тебе что не надо брутфорсом решать, ищи хорошее решение
Alex Azarov
А сегодня решил две задачи брутфорсом и нет стимула искать нормальное решение🗿
Dzianis
Вот это тема, решение на sql
https://twitter.com/newsyc100/status/1468101595086958595
Ilia
Ilia
V
V
сегодняшняя какая-то необычно простая. брутфорс просто взял и решил вторую часть. не пришлось ничего переписывать, как вчера
Alex Azarov
А кто-то придумал нормальный алгоритм?
Alex Azarov
Я погуглил и как-то все через брутфорс решали
V
ок, сейчас обратимся к силе реддита
Ilia
я квадратичное решение не стал пока писать и сабмитить
Dzianis
Там очевидная оптимизация считать перебором пока тотал становится меньше, а когда увеличился перестать — значение тотала растёт монотонно, поэтому “упасть ниже” чем прошлый минимум не может.
Ilia
Ilia
ЛОЛ
Ilia
написал сообщение и понял ошибку
Ilia
короче O(N) возможно
Ilia
засабмитил )
V
https://github.com/mebeim/aoc/blob/master/2021/README.md#day-7---the-treachery-of-whales
Ilia
V
описание решения через медиану