Порридж В Ко-ливинге
Как вам мастерство кликбейтных заголовков?
https://leetcode.com/problems/shortest-distance-to-a-character/discuss/1054195/Python-O(N)-O(1)-Pointers-100-hire-in-Google-solution!
Sergei
Alexandr
Порридж В Ко-ливинге
Evgeniy
Evgeniy
Так читабельнее
Evgeniy
Кому-то кликбейт не понравился 😃
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Ага, ага, 15 просмотров и 3 лайка тупо за видос, верим верим
Lynn «Кофеман»
Я вот тоже начал писать в один проход, но запутался и забил. Прошёл туда и обратно
Порридж В Ко-ливинге
Никогда не думал, что vim удобный
Порридж В Ко-ливинге
Капец, перешел с Chrome на Safari, а с VScode на Vim – +2гб оперативки
Порридж В Ко-ливинге
Evgeniy
Порридж В Ко-ливинге
Порридж В Ко-ливинге
https://twitter.com/krllsdv/status/1358305460152131587?s=19
Порридж В Ко-ливинге
Теперь гадай, на чъей стороне Яндекс 🤣
Порридж В Ко-ливинге
Semyon
8гб
Ага вскод запускает внутри контейнера процес и конектиться к нему https://code.visualstudio.com/docs/remote/containers
Ilia
я вот насчитал 49%
Страшно признаваться, но я плохо посчитал, правильно было бы сказать 34-40% обязательных выплат, а ндс в налоги по зарплате я считаю неверно плюсовать
Null
Happy Monday! 👋
Задача этой недели — найти пик в массиве. Хорошая задача с тривиальным решением и развитием в бинарный поиск.
https://vitkarpov.me/posts/peak-index-in-a-mountain-array/
Alex Azarov
есть ещё такой алгоритм для поиска локальных экстремумов
https://en.wikipedia.org/wiki/Golden-section_search
https://medium.com/datadriveninvestor/golden-section-search-method-peak-index-in-a-mountain-array-leetcode-852-a00f53ed4076
Он немного по-другому работает, но всё равно O(log N)
Yuri
Viktor
Yuri
Alex Azarov
Дональд Кнут пишет, что хотя первый двоичный поиск был опубликован в 1946 году, первый двоичный поиск без багов был опубликован только в 1962.
)))
https://habr.com/ru/post/91605/
Yuri
Yuri
Yuri
Viktor
Yuri
В programming pearls чувак это продемонстрировал наглядно
Evgeniy
Жемчужины программирования
Viktor
Evgeniy
На каком языке это написано?
Yuri
Порридж В Ко-ливинге
aTan
Viktor
мне такой подход даже больше нравится
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Viktor
а есть задачки где это как раз важно, и вот там я начинаю путаться «без словаря» 😃 каждый раз приходится смотреть как пишется lower_bound на всякий случай.
aTan
> L=-1, а не 0
@vitkarpov а разве полу-интервалы не чаще применяются?
Viktor
Viktor
может как-то можно сравнить что проще для понимания или какие есть задачи где это имеет значение.
aTan
Ну я пока только 1 задачу из 20 на бинарный не смог этим полуинтервалом решить.
Viktor
aTan
Сам список задач на бинарный поиск (и еще несколько не в списке)
https://leetcode.com/list/5dtpe73v/
Не получилась задача:
https://leetcode.com/problems/find-k-closest-elements
https://pastebin.com/fBwm4HSA
aTan
И то подозреваю что скорее всего просто что то упустил
Viktor
aTan
Источники:
- самые популярные задачи
- https://leetcode.com/explore/learn/card/binary-search/
- https://leetcode.com/discuss/general-discussion/786126/python-powerful-ultimate-binary-search-template-solved-many-problems
- https://leetcode.com/discuss/general-discussion/691825/binary-search-for-beginners-problems-patterns-sample-solutions
- https://leetcode.com/list/5aubwh9g/
+фильтр, если негативных оценок больше позитивных
Большинство задач из списка входит в 2-3 источника сразу, так как они более-менее схожи.
aTan
Ну сейчас подход решать одну тему недели 2 хотя бы.
Правда пока получалось только с рекурсией, ДП, сейчас бинарный поиск, на этой неделе переход на тему графы
@ganqqwerty тоже причастен к этому подходу
aTan
А тренировка рандомных тем - контесты и задачи которые в разных источниках всплывают (чаты какие то или знакомые)
Evgeniy
Evgeniy
Evgeniy
-1 точнее
Viktor
@PavelSavelyev приветствую настоящего живого СТО в чате 😉
Pavel
Viktor
Привет-привет :)
добро пожаловать 😊 решил в перерывах между директорством порешать литкод? 😃
Viktor
любопытно, что привело технического директора относительно немаленькой компании в этот чат.
Viktor
найм? 😃
Viktor
для контекста. мы тут периодически обсуждаем задачки, собеседования, и флудим.
Alex Azarov
Наконец-то яндексойдов заберут на х2 в мэил как и обещали в мемах
Viktor
Konstantin
Порридж В Ко-ливинге
Konstantin
Вася @yeti_or, возьмешь не глядя?) Только мне бы в Казани остаться 😛
Ilia
Ilia
Я сегодня разблокировал ачивку тайпскрипта: 0 any на 100к кода :D