Порридж В Ко-ливинге
Viktor
Прекрасная задача https://leetcode.com/problems/furthest-building-you-can-reach/ — мне нравится анимация 😄
Порридж В Ко-ливинге
А я вот сегодняшнюю опять туплю… 4ый раз пишу Манахера, и все равно уходит больше получаса(((
Viktor
@ganqqwerty прикольно в комментах у Маврина видеть всё тех же людей, что и в чате 😄
aTan
@vitkarpov Да он уже всем в локальном чате, где алго учим с ежедневными онлайн коллами, разрекламировал его)
Viktor
а что за чатик с ежедневными коллами?
aTan
Отпочковались можно сказать от @FaangInterview, что б маленькой группой совместно готовится к ФААНГу. Уже около 9 месяцев почти ежедневно созваниваемся. Форматы разные используем. На основе этого формата по сути https://t.me/FaangInterviewLearningGroups сделано потом было. Там есть дока прикреплена с описаниями форматов, с нашей группы там многие отписались о деталях.
aTan
Надо только начать получать офферы :D
Ilia
привет, я тут решил наконец-то углубиться в алго обучение. есть у кого опыт какой курс будет наилучшим выбором? https://www.coursera.org/specializations/algorithms (54 часа) https://www.coursera.org/specializations/data-structures-algorithms (±200) https://www.coursera.org/learn/algorithms-part1 и part2 (±120) смущает что у всех трех курсов разная продолжительность(да, я знаю, что там разное количество материала) и не хочется залететь не в тот курс )
Evgeniy
У Серджвика хороший
Порридж В Ко-ливинге
@vitkarpov а вы какими нибудь курсами по алгоритмам пользовались?
Viktor
Я Седжвиком пользовался, части один и два. Смотрел на специализацию по алгоритмам, но с силами не собрался.
Viktor
Седжвика рекомендую, даже не смотря на то, что там на джаве предлагают практику сдавать.
Ilia
Что сподвигло на решение? 😊
Ну пора, плюс появилось время свободное.
Viktor
🚀
Ilia
На курс Куликова давно смотрел, просто времени не было, а тут ещё седжвика нашёл, только слышал про него
Ilia
Седжвик как я понимаю у себя в курсе просто уже сразу выжимку алгоритмов делает без общей теории и прочего
Viktor
В принципе, да, он разбирает уже более продвинутые темы. Например, первая же лекция про union-find
Viktor
Я вот смотрю Маврина на ютубе и кажется ничего лучше как введение нет. Практика только нужна, в этом минус видосов на ютубе
Ilia
Я вот смотрю Маврина на ютубе и кажется ничего лучше как введение нет. Практика только нужна, в этом минус видосов на ютубе
Я поэтому на курсеру в том числе и смотрю, во-первых она для меня бесплатна, во-вторых, есть тесты, и даже какой-никакой сертификат, который можно хоть к линкедину прицепить как ачивку ))
Viktor
Я поэтому на курсеру в том числе и смотрю, во-первых она для меня бесплатна, во-вторых, есть тесты, и даже какой-никакой сертификат, который можно хоть к линкедину прицепить как ачивку ))
+1. Могу подтвердить, что послушать курс и выполнить практику две большие разницы. Проходил курс по плюсам от Яндекса, который пояса, и пока смотришь видосы вроде все понятно, как садишься делать выясняется много деталей.
Yuriy
Надо еще заметить, что у Сэджвика курс заточен на Java, и на ней же надо выполнять домашку, заливая, насколько я помню, готовое приложение (его прогоняют через тесты и т.д.). А Стэнфордский курс (Руфгартен вроде чувака зовут) можно выполнять на любом языке и в форме надо лишь заполнять полученный результат
Yuriy
Я бы посоветовал сначала пройти курс от Стэнфорда, потом уже Сэджвика
Sergei
У меня, кстати, похожий вопрос, в каждом курсе/книге все темы по алгоритмам разнятся сильно. Получается, нужно от задач отталкиваться? Недавно, был бесплатный от treehouse, выложили на freecodecamp, но без практики, да. Если надо ссылочку могу найти
Yuriy
Разнятся, но есть некая база. Лучше всего пройти несколько курсов (прочесть несколько книг). К примеру: в большинстве курсов и книг обязательно будут рассмотрены сортировки (обычно это mergesort, quicksort и иногда heapsort), бинарный поиск, деревья, графы. В этом плане курс Стэнфорда (Руфгартен) и Принстона(Сэджвик) похожи. Однако у Сэджвика, имхо, эти темы представлены более детально. У Стэнфорда есть темы под динамическому программированию и всякие np-полные задача. С другой стороны в Стэнфордском курсе нет алгоритмов на строки (КМП тот же) и не рассматриваются префиксные деревья (Trie), которые есть у Сэджвика
Yuriy
С книгами примерно аналогично. Есть условный Кормэн, в котором рассматриваются все темы, но для новичка может быть довольно сложно. А есть Скиена или тот же Сэджвик, где написано проще, но не все темы есть. А есть еще "Грокаем алгоритмы", которая еще проще, но там совсем скудно. Зато ее можно было бы рекомендовать для знакомства с алгоритмами
Порридж В Ко-ливинге
Как сегодняшняя решить кроме как через буквы? {'z': 0, 'w': 2, 'g': 8, 'x': 6, 'h': 3, 'u': 4, 's': 7, 'o': 1, 'f': 5, 'i': 9}
Alex Azarov
Всем привет, а кто-нибудь может подсказать что почитать/посмотреть чтобы сделать свой сайтик/бложик? а то пока мой домен выглядит вот так) Computer Science бэкграунд есть, но про веб знаю только шутки про то, что NaN это Number
Alex Azarov
или не стоит вскрывать эту тему, а просто развернуть какой-то готовый пакет из npm?
Порридж В Ко-ливинге
Всем привет, а кто-нибудь может подсказать что почитать/посмотреть чтобы сделать свой сайтик/бложик? а то пока мой домен выглядит вот так) Computer Science бэкграунд есть, но про веб знаю только шутки про то, что NaN это Number
Ооо, уже nginx бегает. Если ты в Вебе работать не хочешь, то углубляться не стоит, просто на WordPress сделай блог небольший. Там дофигища пакетов, точно найдешь что надо, а т.к. есть БГ технический, то изи будет
Stas
Я как-то наткнулся на простой static site gererator https://www.11ty.dev/ Это как вариант, если не хочется заморачиваться с реактом, прелоудингом и т д :)
Stas
Но мне хвастаться нечем, мой выглядит так 😂 https://blog.vstas.ru/
Alex Azarov
а где сейчас модно хостить? я раньше droplet на digitalocean делал
Anatoliy
На гитхабе 😀
наверное точнее на GitHub pages
Lynn «Кофеман»
А вообще, я свою статику перетащил на netlify Ещё у них есть туториалы под разные генераторы. В том числе пл 11ty https://www.netlify.com/blog/2020/04/09/lets-learn-eleventy-boost-your-jamstack-skills-with-11ty/
Alex Azarov
На гитхабе 😀
ого, не знал что там свой домен можно указать, это всё меняет
Порридж В Ко-ливинге
ого, не знал что там свой домен можно указать, это всё меняет
+ Пускай микромягкие платят за хранение твоего блога
Sergei
Все бесплатно, ci/cd, сборка с гитхаба, посты в маркдауне
Sergei
После простого туториала на сайте nextjs на выходе готовый блог
Yuriy
Yuriy
Удачи! Задания там хорошие :)
ILHOM
https://youtu.be/DdmyUZCl75s
Viktor
https://youtu.be/DdmyUZCl75s
Любопытное замечание. Типа спортивные программисты привыкли решать быстро, а в индустрии бывает полезно остановиться и подумать. Имхо, такой себе наброс. В стиле «спортивные программисты привыкли придумывать отвратительные однобуквенные названия переменным».
ILHOM
А что думают остальные участники этой группы ?
ILHOM
https://youtu.be/BHvBR6Bw-Ko
ILHOM
Вот на этом видео Федор Меньшиков говорит что раньше занимался разработкой, но потом решил посвятить себя только "спортивному программированию".
ILHOM
Следовательно --> "|"
ILHOM
???
ILHOM
Или же "&"
ILHOM
Быть успешным и в разработка и в "спортивном программировании" вещи трудно достяжимые.
Viktor
Быть успешным и в разработка и в "спортивном программировании" вещи трудно достяжимые.
Это просто разные истории совершенно. Вопрос куда ты тратишь время, все сразу не бывает.
Viktor
В случае Феди он много этим занимался и в студенчестве и потом был тренером, ну поработал в разработке, но старое забыть не вышло — вернулся. Значит есть желание преподавать. Я с ним занимался, он реально очень хороший учитель.
Viktor
Грех в Гугле гнить в таком случае 🤣
ILHOM
😂😂😂
ILHOM
ILHOM
👍👍👍
Viktor
Тот же Паша Марвин из ИТМО. Я бы расстроился если бы он пилил очередной сервис в Гугле за много деняк.
Viktor
Вместо того, чтобы вести свои прекрасные лекции.
Viktor
В общем, я бы тут разделял спортивное программирование и алгоритмические секции на собеседованиях. Последнее это все же другое.
ILHOM
Марвин или Маврин ?
Viktor
Мне кажется изначально ты про это стал думать, верно? Типа зачем мне учиться спортивному программированию чтобы устроиться на работу. Это разное.
Viktor
Марвин или Маврин ?
Маврин, вроде.
Viktor
Это Т9 предательский.