Sort an integer array using single for loop [Java]

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

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

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

    the best explination on this topic i've found - thanks so much!

  • @a.s.5959
    @a.s.5959 2 ปีที่แล้ว

    Thank you for your concise explanation!

  • @SurajSharma-fw5fg
    @SurajSharma-fw5fg ปีที่แล้ว

    Great explanation

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

      Glad you liked it 🙂

  • @RavindraSingh-zg9eq
    @RavindraSingh-zg9eq ปีที่แล้ว

    very nice explanation

  • @manux7739
    @manux7739 11 หลายเดือนก่อน +1

    tysm!! your explanation helped a lot!! 💖💖💖💖

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

      Thank you

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

    Thank you so much. such a simple explanation

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

    excellent and precise

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

    good explanation be blessed

  • @vrashikeshpatil9315
    @vrashikeshpatil9315 3 ปีที่แล้ว

    man your dam good at coding
    i have subscribed , keep good work up

    • @CodingEnv
      @CodingEnv  3 ปีที่แล้ว

      Thanks Vrashikesh for your appreciation and support.

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

    Thank you sir

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

    thank you for your nice and valuable explanation🙏

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

      Glad it was helpful!

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

    So beautifully explained. 🏆🏆🏆🏆🏆

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

      Glad it was helpful!

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

    very very nice explanation sir ....

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

      Thanks for liking

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

    Your explanation is really good and Already subscribed your channel too

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

      Thank you so much 🙂

  • @saurabhpanwar4255
    @saurabhpanwar4255 3 ปีที่แล้ว

    Brilliant

  • @aditiroy7890
    @aditiroy7890 3 ปีที่แล้ว

    Very nice👍🏻

    • @CodingEnv
      @CodingEnv  3 ปีที่แล้ว

      Thank you 👍

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

    Why are we running loop till (i

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

      Its because, in the body of for loop, we are comparing array[i] with array[i+1], if we go till array.length, at last iteration, we will get indexOutOfBound exception.

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

    please provides data structure and algorithms in java

  • @rampageriots8526
    @rampageriots8526 3 ปีที่แล้ว

    Nice

  • @brianawadis5622
    @brianawadis5622 3 ปีที่แล้ว

    Good

  • @rampageriotsop7287
    @rampageriotsop7287 3 ปีที่แล้ว

    Very good😊

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

    Greetinngs sir why you are importing package

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

      Greetings Venkata, just to print. It was not required anyway.

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

    What is time complexity?

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

      It will be of order of n^2 as we are resetting the index again and again.

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

    what will be its time complexity

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

      It will be n square only

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

    bro can we use Arrays class methods for solving such questions in interview? As Arrays class has direct sort method. And can we use collections for solving interview questions?

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

      If question main task is not sorting but doing other job, then we can take help of in built sort method of Array class or collection class, but if the question itself ask to sort then we cannot use it.

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

      Really? I guess most of the interviews are based on using user defined methods and not using much libraries to solve problems. And moreover sort method will sort in nlogn TC.

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

    hi quick question - why could you not have reset the index to 0 instead of -1?

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

    sir what is the worst case time complexity of this sort

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

      Its o(n^2) as we are resetting the index every time.

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

      @@CodingEnv sir is their any algorithm to sort an array in O(N)time complexity

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

      Yes, but their should not be any limitations on space complexity...

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

      @@CodingEnv sir can u tell me which algorithm there is no need for limitations of space complexity

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

      You can go through this link stackoverflow.com/questions/12240997/sorting-array-in-on-run-time#:~:text=Yes.,o(n)%20time%20complexity.

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

    You're using nested loop... Btw nice for beginners

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

      Yes you are correct. Logically it is using nested loop only and that's why the time complexity will be also n^2, but on paper it is one loop only.

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

    May i know the time complexity

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

      Even though we are using single for loop, the time complexity will remain O(n^2) only.

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

      @@CodingEnv Is it beacuse we using Arrays.toString(); function or what ?

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

      No, because we keep on resetting the index inside the for loop

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

    the time complexity is still n2

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

      Yes , you are correct. its is jus a trick o complete the program in one for loop.

  • @simirnac7364
    @simirnac7364 9 หลายเดือนก่อน

    Can you send Tamil language pls

  • @indrdeepwhatsappstutas6908
    @indrdeepwhatsappstutas6908 3 ปีที่แล้ว

    Good