Majority Element - Leetcode 169 - Hashmaps & Sets (Python)

Поделиться
HTML-код
  • Опубликовано: 22 июн 2024
  • The Python code for this problem can be found at my GitHub repo here: github.com/gahogg/Leetcode-So...
    Please check my playlists for free DSA problem solutions:
    • Array & String Questions
    • 2 Pointers Questions
    • Sliding Window Questions
    • Binary Search Questions
    • Stack Questions
    • Linked List Questions
    • Tree Questions
    • Heap Questions
    • Recursive Backtracking...
    • Graph Questions
    • Dynamic Programming (D...
    Learn Python and Data Science at mlnow.ai :)
    Best Courses for Analytics:
    ---------------------------------------------------------------------------------------------------------
    + IBM Data Science (Python): bit.ly/3Rn00ZA
    + Google Analytics (R): bit.ly/3cPikLQ
    + SQL Basics: bit.ly/3Bd9nFu
    Best Courses for Programming:
    ---------------------------------------------------------------------------------------------------------
    + Data Science in R: bit.ly/3RhvfFp
    + Python for Everybody: bit.ly/3ARQ1Ei
    + Data Structures & Algorithms: bit.ly/3CYR6wR
    Best Courses for Machine Learning:
    ---------------------------------------------------------------------------------------------------------
    + Math Prerequisites: bit.ly/3ASUtTi
    + Machine Learning: bit.ly/3d1QATT
    + Deep Learning: bit.ly/3KPfint
    + ML Ops: bit.ly/3AWRrxE
    Best Courses for Statistics:
    ---------------------------------------------------------------------------------------------------------
    + Introduction to Statistics: bit.ly/3QkEgvM
    + Statistics with Python: bit.ly/3BfwejF
    + Statistics with R: bit.ly/3QkicBJ
    Best Courses for Big Data:
    ---------------------------------------------------------------------------------------------------------
    + Google Cloud Data Engineering: bit.ly/3RjHJw6
    + AWS Data Science: bit.ly/3TKnoBS
    + Big Data Specialization: bit.ly/3ANqSut
    More Courses:
    ---------------------------------------------------------------------------------------------------------
    + Tableau: bit.ly/3q966AN
    + Excel: bit.ly/3RBxind
    + Computer Vision: bit.ly/3esxVS5
    + Natural Language Processing: bit.ly/3edXAgW
    + IBM Dev Ops: bit.ly/3RlVKt2
    + IBM Full Stack Cloud: bit.ly/3x0pOm6
    + Object Oriented Programming (Java): bit.ly/3Bfjn0K
    + TensorFlow Advanced Techniques: bit.ly/3BePQV2
    + TensorFlow Data and Deployment: bit.ly/3BbC5Xb
    + Generative Adversarial Networks / GANs (PyTorch): bit.ly/3RHQiRj
    Become a Member of the Channel! bit.ly/3oOMrVH
    Follow me on LinkedIn! / greghogg
    Full Disclosure:
    Please note that I may earn a commission for purchases made at the above sites! I strongly believe in the material provided; I only recommend what I truly think is great. If you do choose to make purchases through these links; thank you for supporting the channel, it helps me make more free content like this!

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

  • @kira8103
    @kira8103 11 дней назад

    Cool

  • @gabrielk2295
    @gabrielk2295 11 дней назад +2

    Weird but it seems to work :)

    • @Erlisch1337
      @Erlisch1337 11 дней назад

      no idea how

    • @GregHogg
      @GregHogg  11 дней назад

      Yeah this one is not so intuitive

    • @SeltonMR
      @SeltonMR 10 дней назад +1

      The second solution is boyer-moore voting algorithm

    • @gabrielk2295
      @gabrielk2295 10 дней назад

      @@GregHogg yes intuitively it means that you try to find one number that will be in majority comparing to the other numbers. If one number can "stay alive" (ah ah ah ah...) it means he is in majority.
      I did not know that Algo. Really nice! Thanks

    • @GregHogg
      @GregHogg  10 дней назад

      @@gabrielk2295 Haha love the reference. Glad you enjoyed it!

  • @Blafasel3
    @Blafasel3 10 дней назад

    Calling it "count" in the second example is misleading. Its more like a weight or something like that. :D

    • @GregHogg
      @GregHogg  10 дней назад

      Good point yeah

  • @hlubradio2318
    @hlubradio2318 10 дней назад

    I stopped at the first solution lol

    • @GregHogg
      @GregHogg  10 дней назад

      Haha fair but please understand the second one!