Evgeniy
Volodymyr
Классная задачка 👍
когда получилось решить, помню тогда подумал что уметь в алго круто. Но вот когда решал - проклинал всех и вся
Evgeniy
Evgeniy
Volodymyr
Evgeniy
Roman
Viktor
Viktor
просто в сет складывал.
Viktor
с ролинг хешем можно повозиться для интереса, это само по себе любопытно, но что-то лень было.
Roman
я тоже через сэт сдал. У меня правило - сначала сам, а потом можно и посмотреть как надо было. Мне прям rolling hash, который литкод в солюшенах предлагает зашел
Viktor
Viktor
особенно есть задачки где без него никак.
Sergei
особенно есть задачки где без него никак.
Парень в видео по ссылке из твоего разбора про coin change bottom up каждое значение из 11 для каждой монеты в течение 15 минут считает, тут глухонемой прозреет и поймёт, мой «aha moment» случился на значении 4 😂😂😂
Viktor
Sergei
Не, другой, у тебя в блоге ссылка)
Sergei
https://www.youtube.com/watch?v=jgiZlGzXMBw
Viktor
Viktor
Да, он тоже хорош.
Viktor
Классная история когда сперва ты готовишься в фанг настолько тщательно, что в итоге открываешь компанию по подготовке других
Viktor
Это его вариант как раз
Viktor
Потому что пока сам готовился набралась аудитория, жалко терять
Viktor
Надо монетизировать 😆
Viktor
Но больше всех, в этом плане, мне нравится Тилек с его outtalent.com — он даже Y Combinator прошёл с этой идеей
Sergei
Обычно посчитают раз два три, а дальше мол «всем понятно», но не понятно, а тут просто 15 минут считает вслух все варианты:)
Sergei
Viktor
Потому что не ясно для кого рассказываешь, кто посмотрит, на ютубе
Sergei
Я, например, из твоего поста не уловил этот магический +1
Sergei
Почему и пошёл смотреть видео
Viktor
Не зря я его приложил. Я в своё время этого парня смотрел разные видосы.
Viktor
Попробуй, у него и другие крутые такие же есть.
Sergei
Обязательно
Ilia
Viktor
Ilia
А первый какой был?
шел от 0 до 2**k-1, превращал i.toString(2).padStart(k,'0') и проверял сабстринг ли это, если нет return false
Evgeniy
Ilia
второй всё сделал ровно наоборот и время получше стало )
Ilia
надо посмотреть как там лучшие результаты делали
Evgeniy
Ilia
как всегда решение какого-то азиата лучше всех 😄
Evgeniy
Ilia
на самом деле там у всех такое решение оказывается, я даже почти понял почему так
Evgeniy
Ilia
взять все уникальные подстроки и сравнить их количество с 2**k
Evgeniy
Ilia
ну вот до меня так и не доходит почему это срабатывает
Ilia
а, теперь понял )
Evgeniy
Evgeniy
Ilia
Я в итоге почти так сделал, только потом пошёл в массиве от 0 до конца и проверял есть ли число в сете )
Ilia
Понял ради чего стоит брать премиум, время сабмитов и тестов меньше полусекунды это фантастика )
Evgeniy
Ilia
Ilia
Премиумные задачи правда бредоватые пока только попадались
Evgeniy
Типа того, да )
Иногда напрягает, что простой тест думает несколько секунд
Evgeniy
Ilia
Evgeniy
Самые популярные
Evgeniy
Я когда начинал решать выбирал те, где больше процент Accepted ))
Evgeniy
Чувствуешь себя не таким тупым 😁
Ilia
Ilia
Ilia
Ilia
Ilia
Ilia
Сорри, я с телефона, вот штук 40-50 первых получается
Evgeniy
Ого, спасибо. Многие из них решал. Выбери себе из премиумных также, будет полезнее.
Evgeniy
221 хорошая
Evgeniy
200, 238, 380 еще
Evgeniy
121 на ДП
Ilia
Изи на дп звучит странно )
Ilia
Я правда ее несколько раз читал и не мог придумать как решать, поэтому и забил