Big O Notation, Time Complexity | DSA

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

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

  • @malvernmabvira1562
    @malvernmabvira1562 Год назад +22

    Can't be more grateful for this video🙏. Never seen a teacher like this.

  • @philjoseph3252
    @philjoseph3252 Год назад +4

    You are the single greatest python teacher in the world, even Charles Severance can't teach as well as you. I watched so many videos on Big O but this is literally the first time I ever understood it

  • @Tweetpreneur
    @Tweetpreneur 3 месяца назад +2

    Fantastic video, I am learning DSA for the first time and this video made so much sense to me. Thank you

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

    thankyou so much sir i cant even express how you helped me by uploding this video i request you please complete dsa series thankyou somuch i owe you!!!!keep doing

  • @ajinzrathod
    @ajinzrathod 9 месяцев назад +3

    Keep up the good work! Please keep the DSA series on ongoing and also explain Time and Space Complexity in each of them. Your work is just AWESOME

  • @VenkatPalle-f5j
    @VenkatPalle-f5j 10 месяцев назад +6

    sir even ChatGpt is recommending your channel

  • @sohampaul1
    @sohampaul1 10 месяцев назад +4

    I have query in Binary search. As you said "if Target is less than the Mid value, then after Mid values of the array have no importance [8:37]". Why we count Mid value here for next loop ? We already know, Mid value is greater than Target value. It should be "if Target is less than the Mid value, then from Mid values of the array have no importance".

    • @radhakrishnabelievers
      @radhakrishnabelievers 6 месяцев назад +1

      yes, u said correct, if the target is less the we move towards mid-1 will be the end point ,and if the target is greater then we move mid +1 will be the start point.

  • @VineethVirupakshi
    @VineethVirupakshi Месяц назад

    Thanks for this video, you made it clear in understanding these basic things, which gives a clear understanding from now on. Thanks again

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

    Meeru Great Teacher Sir..

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

    I want to say thank you for starting this dsa series....i was waiting for you to start dsa..the way you explain gets fit into the mind...

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

    I was waiting for this video... please keep uploading..

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

    Please post more videos like this. I understood the concept of big 0 very clearly

  • @RajeshYadav-fz3ds
    @RajeshYadav-fz3ds Год назад

    Big thanks to Navin Annaya ❤ maja aayega

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

    Thank you for the video; I learned a lot. However, based on your explanation in the video, I believe the O(n) graph should be positioned in the middle, not below.

  • @abdallahahmed6022
    @abdallahahmed6022 9 месяцев назад

    Sir you're the best. Thank you sooo much for your kind support!

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

    excellent video sir , we want more videos like these

  • @ghosal_mainak
    @ghosal_mainak Год назад +3

    Hi Naveen
    If you can cover Dynamic Programming..it would be great help

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

    Really nice explanation!

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

    Thanks you so much sir it's very helpful ❤❤

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

    More videos on algorithms and dynamic programming please, and help us to make better projects

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

    Sir you are a hero

  • @psudhakarreddy6548
    @psudhakarreddy6548 3 месяца назад

    Best videi.Thank you

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

    Amazing explanation ❤❤

  • @abhishekm.e3668
    @abhishekm.e3668 4 месяца назад

    Good explanation but how we can take advantage with Big O Notation in case of unsorted arrays?

  • @vigilante191
    @vigilante191 6 месяцев назад

    thank you for existing

  • @shaiksohel0
    @shaiksohel0 2 месяца назад

    thank you

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

    thank you so much navin

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

    Good morning sir ! Are you going cover all DSA topics here ?

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

    Great Explanation sir❤🎉

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

    sir thank you , please don,t ever skip this series or i will sucide 😩

  • @Tom-sp3gy
    @Tom-sp3gy 3 месяца назад

    I love you sir !

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

    Super sir❤❤❤❤

  • @shanastabong
    @shanastabong Месяц назад

    wow never thought I would ever have an idea on this, thanks very must. Am following your python course and I must say that the videos are very good, Mrs Telusko

  • @GopiGopi-tl4vt
    @GopiGopi-tl4vt Год назад

    Helpfull 🏅

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

    Good evening sir.

  • @rameshmc1784
    @rameshmc1784 4 месяца назад

    God mode sir ❤

  • @OMKAR-lj8ci
    @OMKAR-lj8ci Год назад

    excellent

  • @rockstarkavya7431
    @rockstarkavya7431 6 месяцев назад

    In binary search the numbers are always in ascending order

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

    Thank you sir❤

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

    Quite helpful 😇😇😇😇😇😇😇😇😇😇😇😇

  • @kalideb-y3y
    @kalideb-y3y 3 месяца назад

    how do we do binarySearch if the target we're looking for is not a number?

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

    Please start paid course or give full list of dsa sir

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

    can we use a binary search without sorting the array

    • @vickysit23
      @vickysit23 4 месяца назад

      It will not work

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

    nice

  • @gopichanti1977
    @gopichanti1977 9 месяцев назад

    In the following pseudocode, let A be an array of n positive integers, x be a positive integer
    number, start be an index, p be a list of integers, and result be a list of lists.
    a) Explain what the Mystery function does.
    b) Find an upper bound for its time complexity (T). Hint: You need to write T(n,x) as a
    recurrence relation and solve it by expanding it.
    function func(A, x):
    A.sort()
    result = []
    Mystery(A, x, 0, [], result)
    return result
    function Mystery(A, x, start, p, result):
    if x == 0:
    result.append(p)
    return
    if x < 0:
    return
    for i from start to n - 1:
    Mystery(A, x - A[i], i + 1, p + [A[i]], result)
    anyone please help me with this ?

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

    👍

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

    ♥♥

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

    Second Comment

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

    Now i feel like why this video ended so fast 🥲