LeetCode | "1. Two Sum" | Easy. Решение задачи.

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ต.ค. 2024

ความคิดเห็น • 31

  • @user-fb6dy2ir4w
    @user-fb6dy2ir4w ปีที่แล้ว +4

    Спасибо за понятное и четкое объяснение, больше снимай таких видео)

  • @KG-df8sd
    @KG-df8sd 2 ปีที่แล้ว +5

    о так понятно, спасибо, было бы интересно если бы и дальше продолжали

  • @blockafter
    @blockafter ปีที่แล้ว +1

    Finally!! Someone can explain it adequately. Also, using proper English pronunciation. Thank you for great content!

  • @n0ikolay
    @n0ikolay 2 ปีที่แล้ว +2

    супер, пожалуйста продолжайте, спасибо огромное!

  • @Kestrel414
    @Kestrel414 2 ปีที่แล้ว +2

    Отлично, спасибо, заинтересовал

  • @РишадГеюшов
    @РишадГеюшов 6 หลายเดือนก่อน

    Большое спасибо. Очень доступно и понятно
    #hashmap

  • @ryskeldicholponkulov4570
    @ryskeldicholponkulov4570 2 ปีที่แล้ว +5

    #hashmap

  • @wxw6205
    @wxw6205 ปีที่แล้ว +1

    Расскажи о себе, кем работаешь и где работаешь итд

  • @GRIMEANARCHY
    @GRIMEANARCHY ปีที่แล้ว

    Круто, продолжай )

  • @Mr_Doshirak
    @Mr_Doshirak ปีที่แล้ว

    Мне понравилось, спасибо за контент

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil ปีที่แล้ว

    Спасибо за решение

  • @mrzlkvvv
    @mrzlkvvv ปีที่แล้ว

    задачка действительно легкая, додумался использовать hashmap, но не додумался совместить эти два цикла, тут прокол)

  • @takiekakmi7532
    @takiekakmi7532 ปีที่แล้ว

    Хм, а разве не стоило разрулить проверку на наличие ключа по другому? Ведь сложность in == O(n), а это уже цикл в цикле, что равно n*n.

  • @nataliayushkevich5732
    @nataliayushkevich5732 ปีที่แล้ว

    Подскажите, этот код будет быстрее Вашего?
    def two_sum():
    for i in range(len(nums)-1):
    if (target - nums[i]) in nums:
    return([i, nums.index(target - nums[i])])

    • @artnr7
      @artnr7 ปีที่แล้ว

      Можно проверить код на литкод на время

    • @artnr7
      @artnr7 ปีที่แล้ว

      Я проверил ваш код, он не рабочий, потому что в список может попасть один и тот же элемент

  • @maksatkhobdabayev4454
    @maksatkhobdabayev4454 2 ปีที่แล้ว

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

  • @cothromachd
    @cothromachd ปีที่แล้ว

    разве оптимальный варик не O(n^2) тоже?

  • @nmodonov
    @nmodonov 2 ปีที่แล้ว

    Почему сложение медленнее чем вычитание?

  • @sk1llgamingchannel877
    @sk1llgamingchannel877 11 หลายเดือนก่อน

    Hashmaps

  • @ekaterinalipinets9306
    @ekaterinalipinets9306 2 ปีที่แล้ว +2

    что такое брутфорс?

    • @Owlik
      @Owlik 2 ปีที่แล้ว

      brute force то же, что и straight forward - решение задачи самым примитивным способом, первое что в голову приходит. В данном случае это двойной цикл, где мы просто ищем сумму элементов. А еще можно перевести [грубая сила/грубо]

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil ปีที่แล้ว +1

      @@Owlik не "просто ищем", а перебираем все варианты
      это и есть брут форс

    • @artnr7
      @artnr7 ปีที่แล้ว

      Решение задачи перебором всех вариантов. Например, вскрытие цифрового замка, где есть 3 колесика, перебирая 000, 001, ..., 999

  • @geowatermap
    @geowatermap ปีที่แล้ว

    зачем сразу учить людей ездить из Питера в Москву через Владивосток? :) И когда вопрос стоит в оптимальности, нужно сразу критерии оптимальности задавать. Что важнее, какие ограничения. В некоторых случаях мы ограничеры длиной программы скомпилированной, в некоторых количеством ячеек памяти. В некоторых количеством перезаписи ячеек памяти (если она вообще возможна), в некоторых количеством операций, в некоторых временем выполнения программы. Из всего этого составляется формула/уравнение оптимальности и по ней идет оценка результата. Может вообще быть обратная оптимальность как в этом решении :) когда нужно использовать максимум всех ресурсов :) "вредная программа" :) Но в целом интересный контент. Никогда не приходилось синтетические задачи решать и стало интересно на что люди тратят время своей жизни.

    • @backend404
      @backend404 5 หลายเดือนก่อน

      Здраствуйте, вы нашли работу, как пойтон бекенд?
      следует ли решать литкод для этого?
      у меня очень слабый пайтон, но ОРМ джанго более менее

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil ปีที่แล้ว +1

    Что то слишком много слов, можно раза в три сократить видео

  • @tomvenom
    @tomvenom 2 ปีที่แล้ว +4

    #hashmap

  • @smatmusic6273
    @smatmusic6273 ปีที่แล้ว

    #hashmap

  • @renatar7356
    @renatar7356 2 ปีที่แล้ว

    #hashmap

  • @n0ikolay
    @n0ikolay 2 ปีที่แล้ว

    #hashmap