Quick Sort For Beginners | Java Placement Course |

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024
  • Notes : drive.google.c...
    🔥Java Placement Course : • Introduction to Java L...
    🔥Complete C++ Placement Course (Data Structures+Algorithm) : • C++ Full Course | C++...
    🔥Telegram: t.me/apnikaksh...
    🔥Instagram: / dhattarwalaman
    My RUclips Gear 😉: docs.google.co...

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

  • @anushkarathore8712
    @anushkarathore8712 Год назад +44

    i must have seen thousands of videos but the way this girl explains all the concept with such an ease.....she's great!!!!

  • @programmingwithroxy5925
    @programmingwithroxy5925 Год назад +54

    Great explanation.. I have 2 points though...
    1. Unnecessary swap during comparison loop
    If an element is already in its position, the code will swap an element with itself...
    Swap only if(i>j)
    2. Pivot swap is not necessary if pivot is already in place
    So there can be also if(i

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

      I didn't get it can u please explain it with example

    • @user-kh8zr2cm7d
      @user-kh8zr2cm7d 10 месяцев назад

      @@yashyy397 time at 16:40

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

      can you fix it ?

    • @sagarbtechengineer
      @sagarbtechengineer 5 месяцев назад

      Aap kahaan the gyani baba😂😂😂😂thankuuu

    • @jathinyenike4403
      @jathinyenike4403 4 месяца назад +1

      same doubt arised bro

  • @avirupghosh5879
    @avirupghosh5879 2 года назад +156

    Iss didi aur aman bhaiya ke kripa se hum bohot kuch free of cost sikh rege hain😀

  • @PALTUBABY
    @PALTUBABY 2 года назад +16

    Very nice explanation and loved the last part where it has been explained which sort to use under which circumstances. Being from embedded systems platform, quick sort is better than merge sort because memory constraints are always there in microcontrollers. Thank you so much for this video.

  • @princ3kumar569
    @princ3kumar569 2 года назад +13

    Superb and amazing 💗 course bhaiya aur didi
    Proud to be have a great guide 😊 in you

  • @pratikbhowmik
    @pratikbhowmik 2 года назад +22

    A big thank you for this JAVA series . Can't thank you enough for this course please keep this series going on . It's so helpful . I randomly landed on your videos due to a learning nessesity and I am finding it damn helpful .

  • @sports4yoo
    @sports4yoo 2 года назад +7

    Waoo explanation level is too good..
    I was so worried about quicksort.. But now you cleared my doubt.
    Thank you mam for this wonderful explanation. ❤
    It helped me to much.

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

      if u understood, then try to explain this {3,2,6,5,8,4}

  • @rsmgaming4384
    @rsmgaming4384 2 года назад +12

    Code :-
    public class QuickSort {
    public static void quickSort(int[] arr,int low,int high){
    if(low

  • @harshilverma6549
    @harshilverma6549 2 года назад +21

    1. Roadmap, goals
    2. Independent self reliant
    3. Patience 🙂
    4. Mentorship

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

    Thanks for making this course,this helped me a lotttttt.

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

    In so many videos they said that i need to cross j then that i will be pivot value , it's true , but coding According to that is complex one , but mam u made it veryyyy simplified way and u made a simple code for this complex , really an excellent work mamm👍👍😍........

  • @husain_bhai0
    @husain_bhai0 Год назад +9

    Hello Aman Bhaiya,
    There are few more concepts that we need as in college as professional, if possible if you can make video on these concepts of Java:
    Java API Packages
    Multi threaded programming
    Managing Error and Exception
    Managing I/O Files
    Java Collection
    Applet Programming
    AWT
    Event Handling
    JavaFX
    JDBC
    Java Networking
    Thank You

  • @sunnym1692
    @sunnym1692 2 года назад +18

    This series is really great and a great apportunity for us to learn dsa with Java.
    One request to Apna College team to please make video fast and upload within 1 to 2 days.
    Thank You ❤️

  • @HarshitGupta2209
    @HarshitGupta2209 2 года назад +7

    The quality of course is superb. Thanks Shradha. Request you to post the lectures regularly and if possible provide the roadmap of lectures

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

    Continue the series don't stop.......it has been 10 days for the last videos.......this much gap is spoiling the placement activity

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

      if you are really serious for placement then join apna college alpha bootcamp

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

    Didi Plz Make A Video On How To Study When You Don't Feel Like Studying 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏

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

    never thought quick sort is this easy. thank u big sis for making this

  • @sameerkhan-xu4ve
    @sameerkhan-xu4ve 2 года назад +1

    Didi aap ki java classes sbse best h non tech student bhi java expert bn jayenge.

  • @MrDee-yy3ii
    @MrDee-yy3ii 2 года назад +3

    Thank you soo much I was always wondering that why quick sort is so tough but after watching that video it became a cake walk for me

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

      Low and high ka index to dia nhi hamne,,
      And it is showing error on first line
      public class QuickSort { wali line me

  • @Nishchaymusic
    @Nishchaymusic Год назад +15

    5:25 "Greatest Life Lesson"

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

    Ma'am in "partition" function it must be j

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

    I was worried for my exams because I couldn't find any video to solve my main concept of sorts and suddenly I got this , now I got a relief...

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

    A great thanks to you guys for the java , Web development , C++, Python along with DS+Algorithms .It's really so help full . Keep Develop yourself. Best of luck for the future.... :) :) :)🙂

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

    Thank you so much ma'am love you so much 💗💗💗

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

    Java language is very hard but i can learn java language because i whant to be en engineer tarefor i am learning english si anything is no more so , by by

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

    thank you so much for making this corse I am not done till this video but I will 😁😁

  • @playhaze6965
    @playhaze6965 2 года назад +6

    Yaar yeh kitni awesome hai 🥺😂

  • @travelnlearn
    @travelnlearn 8 месяцев назад +1

    You explain like a WOW👍 #HATSOFF #AMAZINGTEACHER

  • @ChetnThakre
    @ChetnThakre 2 месяца назад +5

    Where is our jijashree💀⁉️

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

    Mind blowing explain

  • @Deox_ff
    @Deox_ff 4 месяца назад +1

    God bless both of u didi or Aman bhaiya ❣️😚

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

    how to make the output appear in VS code as shown in this video at 18:39 ??
    this output console shows output in a clear format and also the runtime of the program is visible !

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

    My heart skips a beat after watching your smile ❤love

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

    Please upload more video in java placements question as soon as possible🙏

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

    You can also put if low== high ....
    Then should return

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

    Thanks for dark background....🙏

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

    Thanks to you

  • @bikku945
    @bikku945 10 месяцев назад +1

    Samajhh nahi aaayaa par sunke aaacha lagaa😂

  • @shivanisingamsetty1943
    @shivanisingamsetty1943 10 месяцев назад +1

    nice explanation thanks

  • @gedelasivakrishna
    @gedelasivakrishna 26 дней назад +1

    Maja aaya 👏👏

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

    Allah Paak aap ko hamesha Salamat rakhe
    ameen 👐
    ✧༺♥༻✧

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

    This is what I wanted code explanation

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

    Mai computer science karna chahata hu or 12th mai it and computer science nhi tha or muje be tech karna hai computer science karna chahata hu please aage kya karne chaiye ispar ek video banayo please

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

    Plz make a video on how to make a Compiler and . Extension

  • @rishabhgaming2.082
    @rishabhgaming2.082 Месяц назад +1

    Thankyou mam ❤❤❤

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

    shraddha mam you makes much cunfusion in int pivot = partition(arr,low,high) in
    this step

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

    Should I do BCA MCA integrated degree or should I do only BCA first than MCA .I'm very much confused . Please help me

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

    Didi please make playlist of aptitude test for product based companies.

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

    I. Love this Didi 😘😘😘😘 Didi you always motivated me

  • @mr.hacker7758
    @mr.hacker7758 2 года назад

    I know all languages off computer but I always love python coding is my favourite language ever

    • @Rahulyadav-vz5sj
      @Rahulyadav-vz5sj 2 года назад

      To ja krr python ka video dekh yha aane ki koi jarurt nhi hai..

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

    2nd...

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

    hii shradhha mam.when i exceute this program .it generate an error stackoverflow. how to sort out the output

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

    Thank you for very esay prasentation ❤️

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

    I really enjoyed the video. The way of explanation is awesome.

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

    Didi you are great I love watching your video ❤❤❤

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

    tht goosebuming video strng music❤

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

    Extract all the vowels and consonants from your name and make a single
    string of vowels followed by consonants in ascending order. For example, if
    your name is “ALAN TURING” then the final string would be “AAIUGLNNRT”.
    Plz answer reply me ma'am

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

      import java.util.*;
      public class ArrangeStringQ{
      /*
      Q. Extract all the vowels and consonants from your name and make a single String of vowels
      followed by consonants in ascending order .
      Example :- Input = "ALAN TURING"
      Output = "AAIUGLNNRT"
      */
      public static void main(String[] args) {
      System.out.print("Enter Your Name : ");
      Scanner sc = new Scanner(System.in);
      String name = sc.nextLine();
      String vowel = ""; // Used to store Vowels in ascending order
      String arranged = ""; // Used to store arranged sequence.
      name = name.toUpperCase();
      for(char ch ='A';ch

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

      import java.util.*;
      public class Main
      {
      public static void main(String[] args) {
      String s="Alan Turing";
      s=s.toUpperCase();
      s=s.replaceAll(" ","");
      char arr[]=s.toCharArray();
      Arrays.sort(arr);
      int n=arr.length;
      String v="";
      String c="";
      String ans="";
      for(int i=0;i

  • @user-bc6ss6gp3z
    @user-bc6ss6gp3z 6 месяцев назад

    #Apna College & shradda Didi rocks

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

    Thanks for the great explanation

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

    Is there a particular time period when new lecture gets uploaded ??

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

    Hello
    Mam good work
    Needed for all

  • @continnum_radhe-radhe
    @continnum_radhe-radhe 2 года назад +1

    Thank you soo much didi 🔥

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

    The quality of course is superb

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

    Plz do a video on QUICK sort by DUAL Pivots 🙏🏽🙏🏽

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

    I request didi please complete this series as early as possible because my placements are going on and I am learning DSA from this series.

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

    I have never watched a video like this one. ☝️ 😍😍😍
    Please upload more and more videos.

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

    Quick, merge, & etc sort are necessary for programming where it is used sort cheapeter I know very well

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

    5:21 must watch
    sout("I like that moment");

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

    Tank you

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

    Didi doesn't it works like binary search or can we say it works on the same principle of binary search like dividing and then doing the operation.

  • @Hz-qz5mr
    @Hz-qz5mr 3 месяца назад

    I wish she would have solved the challenge in javscript

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

    Hii

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

    I love you didi ..you teach really awesome 😎

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

    Don't know why but Aman sir and didi both teach in kind a similar accent and vibe 🙃

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

    nice explanation shraddha di

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

    Thanks for amazing explanation

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

    Hey please make a series of important series of questions for each video its my request

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

    Didi.. ek video JVM Architecture pr banaiye.. JVM kam kese krta h ye samajh lenge to or easy ho jyega

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

    Didi Always JOd💪💪

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

    *Please make a video for computer science class 12 term 1* 🙏

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

    Mam

  • @SUNILKUMAR-fs6ob
    @SUNILKUMAR-fs6ob 2 года назад

    Overpowered intro

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

    Thanks mam for making these videos.

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

    in swapping pivot why can't we write like this :
    int temp = arr[i];
    arr[i] = pivot;
    pivot = temp;
    return i;
    i am not getting the appropriate ans output

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

    Pure content

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

    Remembering Ross saying pivot in friends

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

    thank you didi so much

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

    Many advance concept of JavaScript is pending yet(Promise, async, await, callback). Please make videos on Advance JavaScript also.

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

    excellent

  • @user-jl8rw8ex4c
    @user-jl8rw8ex4c 2 месяца назад

    Thank you so much for this!

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

    public class QuickSort {
    public static int partition(int []arr,int low,int high)
    {
    int pivot=arr[high];
    int i=low-1;
    for(int j=low;j

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

    please make a full tutorial on django and angular

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

    one of the easy code #include
    using namespace std;
    int helper(vector &v, int s, int e)
    {
    int pivot = v[e];
    int i = s;
    for (int j = s; j < e; j++)
    {
    if (v[j]

  • @AnanyaMathur-cy6bx
    @AnanyaMathur-cy6bx Год назад

    Very well explained mam

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

    6:12 to 6:25 ....quick sort complete

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

    This code is not working when the array is in strictly descending order like ( 5, 4, 3, 2, 1). It gives ArrayIndexOutOfBounds Exception.
    I have tried other QuickSort implementations but no one works for the strictly descending array.
    Please tell me its solution.

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

      yaa you are right bro but ye sorted array pe vo kaam nhi krta hai kyu ki quicksort already soretd array ko sort mhi kr skta hai , jb hum quick sort ka base condtion likhte hai tb (low< hight) krte hai tb hi vo array ko sort krta hai , higher wale bde element pe quicl srt kam nhi krega

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

    di quick sort in C++ ki video banao

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

    5:21 wah api g🤣🤣

  • @AmitKumar-db2ju
    @AmitKumar-db2ju 2 года назад

    Shabash .. mast samghati ho aap

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

    Didi quick short ko kya ham ascending order bhi khe sakte hai ye jo elements apne arrange kiye the ascending order mein the isiliye

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

      no you can arrange them in descending order also by making changes in code