LINUX.ORG.RU

Сколько у вас решенных задач на LeetCode?

 , ,


1

2

Интересно насколько много форумчане практикуются в алгоритмах CS и задачах для собеседований.

  1. 0 237 (83%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. 1-50 39 (14%)

    ****************************************************

  3. 51-100 5 (2%)

    ******

  4. 101-200 3 (1%)

    ****

  5. больше 1600 2 (1%)

    **

  6. 201-400 1 (0%)

    *

  7. 401-800 0 (0%)

  8. 801-1600 0 (0%)

Всего голосов: 287

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)

Лень считать, но немного, менее 10, наверное.

Раньше было больше времени, но был более ленив. Сейчас нет времени заниматься этим, и не вижу особого смысла: смысл есть только для подготовки к собесу в большой корпорации, а я уже туда устроился.

emorozov
()
Последнее исправление: emorozov (всего исправлений: 1)
Ответ на: комментарий от emorozov

немного, менее 10, наверное

Да их видимо мало кто решает, хотя и часто говорят.

Я с мая начал решать, решил 250 задач и сейчас LeetCode мне пишет(на этой странице https://leetcode.com/assessment/overview), что я лучше чем медианный сотрудник Google :)

https://leetcode.com/fsb4000/

https://imgur.com/a/YFu8Yvs

fsb4000 ★★★★★
() автор топика
Ответ на: комментарий от fsb4000

я лучше чем медианный сотрудник Google

чего же тогда медлишь - порешай их всех

amd_amd ★★★★★
()

0. И думаю, я знаю, какой вариант наберёт подавляющее большинство, если опрос таки подтвердят. Ну и если, конечно, не добавят вариант «Что ещё за LeetCode», который оттянет добрую половину от варианта «0».

CrX ★★★
()
Последнее исправление: CrX (всего исправлений: 1)
1 сентября 2023 г.

Как вы их ловко обозвали: задачи для собеседований. Не для работы, а для собеседований.

Для работы, кстати, польза в них тоже есть. Не во всякой, но часто есть.

Wizard_ ★★★★★
()

А что это даёт? Ну прорешал допустим пачку в обнимку с гуглом и SO, размял мозги немного. Это всё?

yu-boot ★★★★
()

Столько, сколько получится, если все числа перемножить друг на друга.

PhysShell ★★
()
Ответ на: комментарий от LongLiveUbuntu

Но для собеседований может оказаться полезным.

PhysShell ★★
()
Ответ на: комментарий от Nervous

Чтоб заработать грыжу или удариться башкой и лежать в кровати пускать слюни

perl5_guy ★★★★★
()

Почему именно LeetCode, а не HackerRank, к примеру?

unfo ★★★★★
()
Ответ на: комментарий от yu-boot

А что это даёт? Ну прорешал допустим пачку в обнимку с гуглом и SO, размял мозги немного. Это всё?

Нужно уметь решать такие задачи за 5-10 минут и без гугла и без IDE.

Тогда сможешь проходить собеседования в компании, которые просят что-то решить на меловой доске.

fsb4000 ★★★★★
() автор топика

Результат опроса немного предсказуем.

no-such-file ★★★★★
()
Ответ на: комментарий от sparks

В leetcode 8 символов, а в hackerrank - 10. Писать менее утомительно.

stave ★★★★★
()
Ответ на: комментарий от bernd

Я – решатель, и я решаю, что лучше. (c) Джордж Буш

grem ★★★★★
()
Ответ на: комментарий от no-such-file

На собесе с большой вероятностью будет задача которую ты уже решил.

А на работе JSON, который уже написал?

DarkAmateur ★★★★
()

Ничего особенного именно у них не увидел, не заинтересовали. А вообще, много, но в разных местах: >1600 только на Codewars, а ещё CodeChef, Project Euler, Rosalind, челленджи от Сryptopals и что-то уже не помню что.

Раньше очень хорош был exercism.io: комментировали, обсуждали, советовались; не знаю, что изменилось, но после редизайна коммьюнити стало какое-то вяленькое, на чужой код всем плевать. А так, окунуться в новый язык — по-прежнему неплохо.

JaneDoe
()
Последнее исправление: JaneDoe (всего исправлений: 1)

0, в основном решаю задачи на exercism и то в основном чтобы на других языках порешать задачи, а не задачи ради задач

snake266 ★★
()
Ответ на: комментарий от hateyoufeel

Ну, периодически что-то алгоритмическое приходится изображать. Контроль используемой памяти опять же важен, и в задачах на литкоде этому можно научиться.

Wizard_ ★★★★★
()

Слышу на собеседовании про литкод, завершаю собеседование)

evgeny_aa ★★☆
()
Ответ на: комментарий от sT331h0rs3

Название намекает на что-то страшное.

hobbit ★★★★★
()
Ответ на: комментарий от Irma

И мы понимаем, что он там символизирует :)

gns ★★★★★
()

Любопытный ресурс. Спасибо за упоминание!

eugrus ★★★★★
()
Ответ на: комментарий от Wizard_

Контроль используемой памяти опять же важен, и в задачах на литкоде этому можно научиться.

Ээээ… прости, а там, где сейчас учат программированию, этому научиться нельзя?

hateyoufeel ★★★★★
()

109. 90% medium.
Еще какое-то количество на HackerRank.

urxvt ★★★★★
()
Ответ на: комментарий от hateyoufeel

Не знаю, где сейчас учат программированию. Но тут можно научиться простым практическим приёмам.

Wizard_ ★★★★★
()

а сейчас кто-нибудь из России вообще устраивается в компании, где спрашивают такие задачи? Везде же хайринг фризы и так далее. Тут бы текущую работу не потерять, а не о литкодах думать…

Lrrr ★★★★★
()
Ответ на: комментарий от Wizard_

Не знаю, где сейчас учат программированию. Но тут можно научиться простым практическим приёмам.

Каким, например?

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

Например, редактирование массивов in-place, строгое управление указателями. И там, на учебных примерах, это очень хорошо видно, потому что неосторожное управление памятью будет видно сразу на графике сравнения с другими решениями.

Wizard_ ★★★★★
()
Ответ на: комментарий от Wizard_

Например, редактирование массивов in-place, строгое управление указателями.

Ты прикалываешься, что ли? Это школьный уровень программирования. Такому учат с примерами на паскале классе в десятом, если не раньше.

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

А, ну так давай, засабмить несколько задач туда. Посмотри, насколько твои результаты по CPU и памяти будут лучше других. Если всё же не на 100% всех обгонишь, то там же можно посмотреть, какие решения лучше.

Wizard_ ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.