Как Решать Задачи По Программированию?

Поделиться
HTML-код
  • Опубликовано: 28 мар 2021
  • Наверное, у многих новичков бывало такое, когда ты смотришь решение какой-то задачи в Интернете или на уроке, читаешь чужой код и кажется, что всё максимально просто и понятно. Но вот приступая к решению такой же задачи самостоятельно, впадаешь в ступор. Что делать, с чего начать и т.д. Хотя казалось бы было всё просто. Поэтому сегодня я расскажу, как решать зачади по программированию на языке Python, да и на любом другом языке.
    ✔ Решаю Задачи С Codewars На Python: • Решаю Задачи С Codewar...
    ✔ 4 Совета Которые Сделают Твой Код ЛУЧШЕ: • 4 Совета Которые Сдела...
    ✔ Бесплатные Курсы По Python О Которых Ты Не Знал: • Бесплатные Курсы По Py...
    ✔ Instagram: / py_lounge
    ✔ Ссылка на группу ВКонтакте: pylounge​​
    ✔ Канал PyLounge: / @pylounge
    ✔ По вопросам сотрудничества и предложений: peoplesdreamer@gmail.ru
    ✔ Music: www.free-stock-music.com​​
    ✔ Кружку (и не только) можно найти на Apolshop: apolshop.ru
    ✔ Хочешь поддержать канал: Никнейм QIWI Кошелька - PYLOUNGE
    Материалы из видео:
    ✔ Replit Python: repl.it/languages/python3
    ✔ Библиотека VKWave: github.com/fscdev/vkwave
    ✔ Документация по языку Python: docs.python.org/3/
    Привет! Я долго занимаюсь программированием, в частности программирование на языке Python. Я много чего узнал за это время, и мне есть, чем поделиться со зрителями моего канала.
    Здесь выходят разнообразные ролики, касающиеся IT-тематики и программирования.
    Подписывайся, будем узнавать что-то новое и работать вместе! Погнали!
    #python​​​ #pylounge #ityoutubersru #программирование

Комментарии • 72

  • @pylounge
    @pylounge  3 года назад +7

    Делимся ресурсами, на которых можно решать задачки по программированию)

  • @svtbrsch
    @svtbrsch 3 года назад +20

    Спасибо! В учебном заведении просто давали задачи и сама сиди, думай над ней. Видео очень помогло

  • @dmitryvilyuzhanin3599
    @dmitryvilyuzhanin3599 Год назад +8

    Иногда, правда, нужна композиция, как например, про задаче посетителей музея - где нужно "изобрести" временной интервал и научится с ним работать

  • @user-xx3zc2ul2c
    @user-xx3zc2ul2c 2 года назад +4

    Очень круто объясняешь! 👍👍👍
    Пробую применить ✊

  • @pylounge
    @pylounge  3 года назад +7

    Зритель 26Music поделился своей подборкой:
    checkio.org
    codewars.com
    leetcode.com
    euler.jakumo.org
    pythontutor.ru
    acmp.ru
    codecombat.com

  • @unknown_youtube_user
    @unknown_youtube_user 2 года назад +5

    Благодарю тебя Автор, ты рассказал мне полезную информацию. 👍

  • @markianhorbal9815
    @markianhorbal9815 3 года назад +3

    Спасибо, очень полезно!

  • @user-ox7jw5dq4e
    @user-ox7jw5dq4e Год назад +1

    просто хорош!! единственный, кто нормально рассказал и объяснил, даже алгоритм дал. все остальные только воду и мутят. респект 🎉🎉

  • @user-kn4qr1nr9d
    @user-kn4qr1nr9d 2 года назад +1

    Грамотно и четко!👍👍👍

  • @user-zu4zx6zl2f
    @user-zu4zx6zl2f 3 года назад +3

    Спасибо, полезно!

  • @kirillymshanov4689
    @kirillymshanov4689 Год назад +1

    Спасибо за реально полезный и информативный ролик!

  • @mr.penguin4158
    @mr.penguin4158 5 месяцев назад

    Спасибо человеческое, благодаря этому видео начал двигаться с мёртвой точки 👍👍👍

  • @r1-yzf216
    @r1-yzf216 Месяц назад

    Благодарю автора за видео ! Полно мудрых советов

  • @maxtopal9733
    @maxtopal9733 10 месяцев назад

    Шикарное видео! Продолжайте в том же духе:)

  • @user-py8tz6ot2g
    @user-py8tz6ot2g Год назад

    Спасибо за видео, вообще 👍🏻👍🏻👍🏻🔥🔥

  • @wolfich4684
    @wolfich4684 Год назад +1

    слушайте...а вот как анализировать код ?
    То есть большой кодовый блок, куча связей ..
    Что делаю я :
    -проговориваю про себя (тогда лучше понимаю)
    -пишу построчный комментарий (чуть ли не на каждой строке)
    -делаю скриншот и в paint подписываю чуть ли не каждую строчку .. рисую стрелочки...
    может еще есть рекомендации?возможно ли в pycharm делать цветные комментарии для python ?

  • @paullchef
    @paullchef 2 года назад

    очень крутой видос, спасибо :)

  • @kapitalismus340
    @kapitalismus340 2 года назад

    Спасибо 🤝

  • @user-of5ds2rs7s
    @user-of5ds2rs7s 3 месяца назад

    Спасибо большое.

  • @shama_z
    @shama_z Год назад

    тема не совсем раскрыта у меня часто возникает проблема уже когда решенных задач. как вспомнить?

  • @mrfroucks5866
    @mrfroucks5866 2 года назад +1

    5:31 я посмеялся, спасибо

  • @denzeroneYT
    @denzeroneYT 7 месяцев назад

    Начало думаю всем новичкам знакомо, например, преподаватель показал пример, как решать похожую на твою задачу, вроде бы все понятно, а когда дело доходит до решения, сразу тупняк. Тупо сидишь часами, теряешь время на детскую задачку, и бывает доходит до того, что вообще не получается, а время заканчиваеться, приходиться искать в инете решение. В итоге ты так ничего и не научился. Вот недавно, делал задание, найти второе максимальное число, сделал несколько переменных, которые будут сохранять рандомные числа, а то когда не рандомное число, ты его видишь, и думаешь, так тут все понятно, но компу же чтобы понять, надо сравнить все числа. Я тупил очень долго над данной задачей, можно было использовать только условный оператор. А проблема была в том, что я просто не додумался, что нужно создать переменную, которая хранит в себе предыдущее значение, а потом обновляет его, иначе если это не сделать, когда я первую переменную сравниваю например с значением, которое храниться в b, b больше, оно например 130, потом беру другое число в нём сравниваю снова эту b с первым число, а на этом моменте значения то одинаковы, и результат false. В итоге у меня была проблема в том, что бывали случаи, когда первое и второе максимальное были одинаковы, хотя логично, что второе должно быть меньше за первое, но больше за остальные. И это только одна задача, а в остальных уверен тоже самое будет :( Ну вот я и описал свои действия, чтобы я нашел максимальное, мне всего лишь надо посмотреть на числа, и я могу сразу сказать, какое максимально, ведь оно идёт после всех, а вот с реализацией не выходит, не понимаю вообще что писать.

    • @ithinkthereforeitalk935
      @ithinkthereforeitalk935 7 месяцев назад +3

      Бро, это детская задача. Надо не самому все выдумывать, а книги читать и лекции штудировать. Только не просто штудировать, а пытаться сразу простенький алгоритм, с которым ознакомился, применять на практике. Ту же задачу, о которой ты говорил, можно для начала попробовать сделать с помощью итерации, а потом рекурсией. Позже найти похожие задачи на литкоде и посмотреть, как другие люди с высоким рейтингом их делают. Взять новый список переменных и уже по памяти воспроизвести их решения.
      Так ты и новым трюкам и алгоритмам обучишься и все, что где-то прочитал и посмотрел, будет не просто мертвым грузом, а теорией, которая нашла практическое применение.
      зы Кстати, я не согласен, что те часы, которые ты якобы бесполезно просидел, пытаясь найти свое решение, - потерянное время. Нет, это тоже практика написания кода, да, может, не очень хорошего, но своего. И даже такая практика куда лучше, чем обычный просмотр видео-решений в интернете.

  • @user-sd2iq4nq1z
    @user-sd2iq4nq1z Год назад +1

    спасибо большое

  • @user-sd2iq4nq1z
    @user-sd2iq4nq1z Год назад +1

    сделай еще такие видео

  • @NeverovMaxim
    @NeverovMaxim 2 года назад +32

    А у меня проблема, я не могу с человеческой точки зрения решить. ;/

    • @dkfire7636
      @dkfire7636 2 года назад +4

      Тогда нужно развивать алгоритмическое мышление. Иными словами - учить алгоритмы, много информации по этой теме на том же ютубе

    • @NeverovMaxim
      @NeverovMaxim 2 года назад +2

      @@dkfire7636 ох.. Сказал бы ты мне это 4 месяца назад. Сейчас я это стал понимать. Будет как совет другим.

    • @dkfire7636
      @dkfire7636 2 года назад +3

      @@NeverovMaxim ну, когда уже что - то понимаешь, это кажется очевидным, а когда знаний мало и ты в самом начале пути, тогда действительно бывает ступор над простейшими вещами. Я вас понимаю, успехов в учебе)

    • @stnnickk
      @stnnickk 2 года назад

      @@NeverovMaxim как сейчас успехи в решении задач?

    • @NeverovMaxim
      @NeverovMaxim 2 года назад

      @@stnnickk Стало гораздо лучше за 4 месяца. Стал видеть алгоритмы для задачь, да и многие запомнил.

  • @_aira_7937
    @_aira_7937 Год назад

    Помогло! 👍👍

  • @raminkerimov60
    @raminkerimov60 2 года назад

    Sposibo tebe CELOVEK ))

  • @AxelNewsWeek
    @AxelNewsWeek 2 года назад

    А телега есть?)

  • @yuber1zkuzo.a.k.a.slysphynxxx
    @yuber1zkuzo.a.k.a.slysphynxxx Год назад

    В каком фреймворке вы написали код, подскажите пожалуйста??)
    Спасибо

    • @Ivan_krugovoy
      @Ivan_krugovoy Год назад +1

      Ну очевидно что Pycharm

    • @epait
      @epait Год назад +2

      Visual Studio Code

    • @yuber1zkuzo.a.k.a.slysphynxxx
      @yuber1zkuzo.a.k.a.slysphynxxx Год назад

      Если существуют 2 варианта, - выходит, что вопрос остаётся открытым...
      😁😉

    • @BratIShkao
      @BratIShkao Год назад

      @@yuber1zkuzo.a.k.a.slysphynxxx это Visual Studio Code

    • @montecristo31
      @montecristo31 Год назад

      @@yuber1zkuzo.a.k.a.slysphynxxx чел это редактор кода - VSCODE

  • @minidan7491
    @minidan7491 2 года назад

    Как пятикласнику задачу с цекдическим алгоритмом?

  • @lefendor5503
    @lefendor5503 Год назад

    Обожаю вас

  • @skatler5741
    @skatler5741 Год назад

    Вообще топ

  • @vladlenmontez8568
    @vladlenmontez8568 2 года назад +3

    А если я инопланетянен, как решить данную задачу

    • @denzeroneYT
      @denzeroneYT 7 месяцев назад

      Не ври, инопланетянены гении, у них очень мощные технолоджи, они могут на изи решить, значит ты не один из них.

  • @coder87
    @coder87 Год назад

    коммент комментариевич на связи

  • @eghishemanukyan3021
    @eghishemanukyan3021 2 года назад

    10

  • @user-wb1ow1pk9v
    @user-wb1ow1pk9v 3 года назад +6

    у меня проблемы задачами на степике. ни одну не могу решить без комментов

    • @itsmine5288
      @itsmine5288 3 года назад +3

      Аналогично

    • @enjoyenjoy6527
      @enjoyenjoy6527 2 года назад

      Как дела сейчас обстоят? Я тоже этот степик начал проходить. Жесть просто (

    • @illiaberdnychenko8446
      @illiaberdnychenko8446 2 года назад

      @@enjoyenjoy6527 и у меня такая же фигня, буду искать сайты с помощью которых можно учится решать задачи

    • @enjoyenjoy6527
      @enjoyenjoy6527 2 года назад

      @@illiaberdnychenko8446 пробуй степик, пойдёт по маленьку по маленьку пойдёт. Закончишь найди хороший курс и дупли его.

    • @enjoyenjoy6527
      @enjoyenjoy6527 2 года назад

      @@illiaberdnychenko8446 степик курс для начинающих.

  • @CashHunters
    @CashHunters 8 месяцев назад

    +1

  • @user-ei9gt9rg4n
    @user-ei9gt9rg4n Год назад +2

    Я случайно зашел никогда ничего не программировал и вряд-ли буду.Я люблю напиваться в хлам и катать в танки могу делать это одновременно.Что бы решать подобные задачи нужнен особый склад ума.

    • @denzeroneYT
      @denzeroneYT 7 месяцев назад

      Я таких как ты никогда не пойму, и смысл в этом? Тебе легче становиться? Это тоже самое, что алкаш, вместо решения проблемы, бухает, правильно, и ты так же делаешь или будешь делать, все вы такие, алкашня, вам реально нравиться не контролировать своё тело? Когда нажрешься, ты ведешь себе как нечеловек. А это значит, что алкоголь влияет негативно на организм, почему просто не купить напитка какого-то, и сидеть кайфовать, да, он тоже не полезный, но от него ты себе и другим хуже не делаешь.

  • @Encorn_sr
    @Encorn_sr Год назад

    боже, самые дефолтные совет. Все что ты сказал нужно сделать чтобы понять задачу. Что за говно