Ivan
+/- также)
Mikhail
хорошо, что я хоть на пиве экономлю :)
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Мне вакансия на Айтишника от агенства занятости пришло...
Порридж В Ко-ливинге
ФИЗИЧЕСКИМ ПИСЬМОМ
Alex
ФИЗИЧЕСКИМ ПИСЬМОМ
Ответь им тоже физическим письмом "Очень интересно! Какая вилка? Расскажите поподробнее о вакансии? Готов спланировать собеседование на 3ий квартал 2024 года, вот мои слоты"
Mikhail
ФИЗИЧЕСКИМ ПИСЬМОМ
моей жене рекрутеры звонят и рассказывают про вакансию без предварительного письма с описанием.
Alex-k
Пока флудим... Никто не хочет купить аккаунт в leetcode c 100% / 100% (50) на одной задаче на go? Можно подарить жене на рождество или коллеге на др. Любой будет рад такое получить.
Alex-k
готов принять бутылками если живете в Берлине, они поликвидней денег будут.
Alex-k
ладно, скидка =)
Порридж В Ко-ливинге
Александр
Друзья, всем привет! А нет ли человека кто мог бы зарефералить в амазон?
Порридж В Ко-ливинге
Александр
Нет, почему всё? Просто появилась вакансия для ФЕ свеженькая, давно небыло... года два уже
Alexey
Друзья, всем привет! А нет ли человека кто мог бы зарефералить в амазон?
Буквально то же самое на днях думал, отпишитесь плиз, если вы из Амазона, думал пособеситься, раз готовлюсь ща к алгосам
Порридж В Ко-ливинге
Одна превьюшка смешнее другой. На него можно подписаться только чтобы просто с превьюшек ржать, но видео не смотреть (Всё, обещаю что больше клуб хейтеров Тек Лида вы больше не увидите, это последний раз)
Mikhail
Одна превьюшка смешнее другой. На него можно подписаться только чтобы просто с превьюшек ржать, но видео не смотреть (Всё, обещаю что больше клуб хейтеров Тек Лида вы больше не увидите, это последний раз)
а что он предлагает то? выйти в окно? мне вообще понравилась концепция Вастрика, которую он описал в последней статье - занимайся тем что интересно, а не тем, что прибыльно
Sergei
Все, расходимся, и leetcode и CTCI и контесты, китайцы всё решили https://doocs-leetcode.vercel.app/#/README_EN
Порридж В Ко-ливинге
Dmitriy
Wat, нипон. Это же просто решения как в комментах
Китайцы изобрели парсер комментов получается 😏
Null
Про Волков
Null
Null
Happy Monday! 👋 Задача этой недели — минимальное количество карт. Задача на sliding window.
Petr
Alexey
Ага, тоже быстро сляпал решение и получилось правильно. По ощущению, чуть легче, чем medium
Sergei
А что в новом интерфейсе литкода нельзя код писать на мобилке, не вижу поля куда печатать 🤔
Sergei
Раньше, когда ребенка на секции ждал, решал с телефона)
Sergei
Сейчас зашел твою задачку посмотреть и не нашел поля ввода
Sergei
Хорошая идея бы как айфон слова подсказывает сверху над клавиатурой, так же бы для когда подсказывал следующую конструкцию.
Alex-k
Книги по го комплиментарно какие-нибудь читаешь?
У меня есть две книги и я не одну не дочитал. Сказывается лень и существования более интересных книг. Я купил курс который мне зашел потому что он с задачками и в целом рассчитан на тех кто уже знает другие языки: https://stepik.org/course/96832/syllabus . Он ничего, советую. Хотя иногда автор занимается пассивной агрессией, но так даже душе милее. Еще я начал делать проклятое, смотреть публичные собесы про го. Ставлю на паузу и отвечаю на вопросы до того как ответи один из участников.
Alex-k
собес я кстати завалил недавно, но не потому что го плохо знаю, а не смог решить что-то за О(1) за 40 минут, тока линейно =( такая грусть, особенно про том что вайб с интевьювером поймал.
Alex-k
ща найду, я все записываю, мне кажется она литкодская. Но затупил я конкретно и дошел до решения за о(1) тока к концу собеса.
Alex-k
Design an algorithm that accepts a stream of integers and retrieves the product(multiplication) of the last k integers of the stream. Implement the ProductOfNumbers class: ProductOfNumbers() Initializes the object. void add(int num) Appends the integer num to the stream. num >= 0 int getProduct(int k) Returns the product of the last k numbers in the current stream. You can assume that always the current stream has at least k numbers. Example: p = new ProductOfNumbers() p.add(1) p.add(2) p.getProduct(1) // 2 p.add(3) p.getProduct(2) // 6 p.add(4) p.getProduct(2) // 12 // a b c // [a, a*b, [a*b*c,c]] // [2,3,4] // [2,6,24] // [1] (1) // getProduct(1) => 1 //[1,2,3] [1,2,6] // getProduct(3) => [2] // getProduct(1) => [2] / [2-1] // getProduct(2) => [2]/[2-1]
Sergei
Не через prefix product решается за O(1)?
Sergei
Хотя я не знаю что такое стрим, так что может тут что-то сложнее)
Alex-k
стрим там нет, представь себе что тебе метод дергают с передоичностью
Alex-k
Не через prefix product решается за O(1)?
если скажешь что такое префикс продукт я скажу да или нет =)
Sergei
Ну ты считаешь в отдельном массиве для текущего массива продукт (умножение) для текущих элементов, типа для массива [1,2,3,4] таким массивом будет [1,2,6,24]
Sergei
Чат жпт подсказывает что есть rolling product 😄
Sergei
и оно будет за О(1)
Sergei
А, вот и разница: In a standard prefix product array, if you encounter a 0, it can lead to all subsequent products being 0, which may not be desired. In the rolling product approach, when a 0 is encountered, the product is reset to 1, which allows you to continue computing products of subsequent numbers.
Sergei
Удивлен, что вообще родил сходу решение, на интервью я бы потел и вообще бы ничего не написал 😄
Sergei
Недавно похожую задачу решал, там как раз интересно подумать было как сделать за О(n) https://leetcode.com/problems/product-of-array-except-self/
Alex-k
Удивлен, что вообще родил сходу решение, на интервью я бы потел и вообще бы ничего не написал 😄
ну вот я писал разное, сделал линейное деленное на два, потом че-то рассказал про жену и ребенка и к концу под подсказками в слезах родил то что ты называешь prefix product
Alex-k
лучше бы мапа хеш путамадре попросили бы родить, честно слово
Alex-k
Звучит больше как задачка на сообразительность
Да, но я уже перестал ныть на эту тему. Проще смириться и зубрить задачи.
Serega
🤣
Viktor
🤣
Жизнеутверждающе
Serega
Жизнеутверждающе
Новый вид карьерных консультаций
Хана Миру (MSK+4)
🤣
позолоти ручку и судьба будет благосклонней(золотить ручку вот по этой банковской карте)
Alex-k
стоп, здесь наверное делим на array[array.size-k-1]
this.k[this.k.length - 1] / this.k[this.k.length - n - 1]
Alex-k
где n - это то что у тебя k =)
igors
где n - это то что у тебя k =)
Это я и имел ввиду
igors
)))
Порридж В Ко-ливинге
https://youtu.be/JPWasGuv0nE?si=AMhYEvTCJbtiaZyT
Порридж В Ко-ливинге
Александр
Амазон одной рукой лейоффает, другой нанимает чоли?
Так у одного отдела KPI по найму, у другого отдела KPI по увольнениям. И те и другие достигнут цели и получат бонусы!
Порридж В Ко-ливинге
Так у одного отдела KPI по найму, у другого отдела KPI по увольнениям. И те и другие достигнут цели и получат бонусы!
Да блин, лейоффают чтобы в отчётах чистую прибль рисовать, чтобы обкешиться на заях
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Желтое - индекс инсайдеров. Чем ниже, тем меньше акция у работников компаний
Порридж В Ко-ливинге
Уже в 4 раза сократили расходы в среднем, на аренде и персонале.
Viktor
Кто уже игрался https://sadservers.com/scenarios ? «Как литкод, но для debugging skills»
Dimchik
Кто уже игрался https://sadservers.com/scenarios ? «Как литкод, но для debugging skills»
одну решил сегодня, прикольная штука, с башем поиграться)
Порридж В Ко-ливинге
https://youtube.com/shorts/QwwS7PxYpzo?si=Qd3cAXlujzo9f1uX