Я больше про токсичность других) которые утверждают, что все это легко, что там тратить столько времени и решать столько задач и тп, смотрят со своей колокольни.
а другие и не пытаются тебя завалить, тк если ты забыл какую-то функцию и тд, ты можешь спросить. но не знаю, что лучше) с IDE для кандидата конечно будет лучше, тк есть подсказки, но насколько это плохо - тут я не специалист
зависит от условий, если ты никогда раньше не решал подобные задачи, то не соглашусь, ну или есть уникумы, которым это удается. Да, некоторые задачи можно решить, совсем простые, но в большинстве случае easy не такие easy, как кажется.
я провел где-то 100 собеседований по алгосам в Тинькофф. На которых я спрашивал людей про leetcode, если человек никогда не решал и не участвовал в олимпиадном программировании, то увы, чуда не происходило
с одной стороны да, но с другой стороны тебе может и не понадобиться префиксное дерево) холиварная тема на самом деле.
я раньше не знал о ней, теперь знаю, понадобится ли - не знаю, полезно ли - знания лишними не будут) понадобится написать автокомплит, буду знать какая структура больше подойдет или на сисдизе попросят сделать сервис для автокомплита
Что-то chatgpt упорно отвечает nlogn, хотя есть логика в ваших словах) поэтому я в space указал O(1), а time мне тоже казалось, что при использовании сортировки обычно будет nlogn, даже если N - это 26 символов
аплодирую) у меня на чтение ушло больше времени, потом первый сабмит кода выдал ошибку, заново прочел, написал еще версию и притом версия не очень хорошая, но рабочая.
Я и не рекламировал) не призывал начинать решать задачи. Мне в начале с трудом все удалось, тк не было подобной статьи, где были бы ответы на вопросы и советы как и что делать, поэтому решил поделиться для таких же, как и я, кто собирается в faang или просто хотят начать решать задачи, но возникают проблемы
И вообще, спрашивать это на интервью - ужасная несправедливость.
был такого же мнения когда-то) да и сейчас считаю, что это несправедливо, но не вижу справедливых способов как отличить хорошего программиста от плохого) ну и это фундамент, эти знания только лишь сделают тебя лучше, но не хуже
Я больше про токсичность других) которые утверждают, что все это легко, что там тратить столько времени и решать столько задач и тп, смотрят со своей колокольни.
а другие и не пытаются тебя завалить, тк если ты забыл какую-то функцию и тд, ты можешь спросить.
но не знаю, что лучше) с IDE для кандидата конечно будет лучше, тк есть подсказки, но насколько это плохо - тут я не специалист
зависит от условий, если ты никогда раньше не решал подобные задачи, то не соглашусь, ну или есть уникумы, которым это удается.
Да, некоторые задачи можно решить, совсем простые, но в большинстве случае easy не такие easy, как кажется.
цитата отсюда https://t.me/faangtalk/19240
Да, понял, спасибо
он истек недавно, повторно покупать не стал. Спасибо за скрин
спасибо, буду знать!
Спасибо большое!)
может быть)
если и рекламирую, то себя, потому что все остальное не мое(сайты, ютуб каналы и тд)
с одной стороны да, но с другой стороны тебе может и не понадобиться префиксное дерево)
холиварная тема на самом деле.
я раньше не знал о ней, теперь знаю, понадобится ли - не знаю, полезно ли - знания лишними не будут) понадобится написать автокомплит, буду знать какая структура больше подойдет или на сисдизе попросят сделать сервис для автокомплита
Что-то chatgpt упорно отвечает nlogn, хотя есть логика в ваших словах) поэтому я в space указал O(1), а time мне тоже казалось, что при использовании сортировки обычно будет nlogn, даже если N - это 26 символов
аплодирую) у меня на чтение ушло больше времени, потом первый сабмит кода выдал ошибку, заново прочел, написал еще версию и притом версия не очень хорошая, но рабочая.
Я и не рекламировал) не призывал начинать решать задачи.
Мне в начале с трудом все удалось, тк не было подобной статьи, где были бы ответы на вопросы и советы как и что делать, поэтому решил поделиться для таких же, как и я, кто собирается в faang или просто хотят начать решать задачи, но возникают проблемы
был такого же мнения когда-то) да и сейчас считаю, что это несправедливо, но не вижу справедливых способов как отличить хорошего программиста от плохого)
ну и это фундамент, эти знания только лишь сделают тебя лучше, но не хуже
лучше сначала сделать с hashset , а потом уже попробовать оптимизировать)
если использовать counting sort, если merge sort, то nlogn, разве нет?
круто) 2 минуты - это начиная от чтения и до сабмита или просто набор кода?)
и можно само решение.
о нет, мне это удается тяжело) чуть ли не выгорел на работе из-за постоянного переключения контекста
да там даже один и тот же код можно несколько раз запускать и получать кардинально разные результаты) все же зависит от железа, от нагруженности и тд
и это во всем) теория без практики - ничто
каждому свое) тоже не люблю боты, поэтому у меня их нет, кроме getmatch, он мне почему-то зашел