How To Rotate An Array In Java? | Array Rotation | FREE DSA Course in JAVA | Lecture 66

Поділитися
Вставка
  • Опубліковано 2 лют 2023
  • We have to write a program to rotate an array in Java.
    What does the rotation of the array mean?
    Consider an array 1,2,3,4,5 Rotating this array by 1 in counterclockwise means the newly rotated array will be 2,3,4,5,1.
    Similarly rotating this array by 2 counterclockwise means the newly rotated array will be 3,4,5,1,2.
    So we have to write a program to rotate an array by a given number k where the positive value of k denotes counterclockwise rotation and negative values of denote clockwise rotation.
    This is a basic program that is generally asked in some companies.
    Let's check out how you can solve this question with the most efficient approach.
    Subscribe ‪@TAPACADEMY‬ for regular coding-related tips.
    For more information, fill out this form: forms.gle/8eiUmM92Fx563Aen9
    or call us at 8884881203
    Facebook: / thetapacademy
    Instagram: / tapacademy_online
    Linkedin: / 73820805
    Website: www.thetapacademy.com​
    #java #array #coding #programming #aarrayjava #javacourse #placementcourse

КОМЕНТАРІ • 66

  • @jithindev9185
    @jithindev9185 8 днів тому +1

    Only 934 likes .
    It deserves more . This channel is gem compared to other UA-cam gurus with 1 year exp,2 year exp in it industry having minimal knowledge

  • @jayprakashKumar-hp3hw
    @jayprakashKumar-hp3hw Рік тому +15

    He is such a phenomenal guy educating DSA in a simple and smooth way.

  • @gauribhosale8712
    @gauribhosale8712 9 місяців тому +9

    I have gone through the many DsA series on UA-cam and other platforms too. But seriously this is the best channel I have ever found to learn DSA.

  • @rutikbodkeacademy1247
    @rutikbodkeacademy1247 7 місяців тому +5

    This type of explantion never got anywhere, thank you for making such kind of video

  • @nallapatiDeepak-bl3wx
    @nallapatiDeepak-bl3wx Рік тому +10

    The Best video I have ever seen on a DSA, Thanks a lot sir for the effort you put in making the concept clear.

  • @sidsid7464
    @sidsid7464 21 годину тому +1

    Such a amazing explanation

  • @Hasan_770
    @Hasan_770 9 місяців тому +1

    Respect for him. Best explanation and best quality content.

  • @Pradeepkumar-es8qm
    @Pradeepkumar-es8qm Рік тому +4

    Damn! Such a good explanation with the best teaching tools 🔥. Awesome

  • @mridulgarg2539
    @mridulgarg2539 Рік тому +2

    The underappreciated channel. Sir(bhaiya) wonderful explanation thanks.

  • @vishnubj826
    @vishnubj826 4 місяці тому +1

    The way he is teaching and pictorial representation is quite cool and easy to understand

  • @user-dx8fw2dc6h
    @user-dx8fw2dc6h 7 місяців тому +1

    oh my god sir. You made me visualize and understand things so easily. I am very very thankful to you. Instant subscribe to ur channel. thanks. Please never get demotivated or stop making videos sir. People like me struggle to find someone who can teach like this and clear all doubts. Pls keep making videos always.

  • @raam2508
    @raam2508 2 місяці тому

    Definitely the best explanation by any DSA tutor I have ever seen on UA-cam !!

  • @PathanVlogs098
    @PathanVlogs098 2 місяці тому

    This explanation is wise and can be understandable to 1st class students too..best explanation ever i heard in my life.

  • @arjunreddy2170
    @arjunreddy2170 11 місяців тому +2

    Awesome explanation

  • @tejassalunkheofficial
    @tejassalunkheofficial 6 місяців тому +1

    Best explanation sir ❤
    Very clear explanation with super clarity of concepts

  • @user-qr9uo5it2r
    @user-qr9uo5it2r 3 місяці тому

    Really so amazing video i ever seen on youtube with great visual representation

  • @saksheepapadkar6087
    @saksheepapadkar6087 10 місяців тому +1

    Great teaching 🎉

  • @hari7110
    @hari7110 5 місяців тому +1

    Bro your teaching is awesome!

  • @nitishm1274
    @nitishm1274 4 місяці тому +1

    i strong requrest you to continue the series best one please continue the series

  • @payalsingh7238
    @payalsingh7238 5 місяців тому +1

    Very nice visualization

  • @tamilmukbang3789
    @tamilmukbang3789 4 місяці тому +1

    Thank you so much. i understood the concept very well

  • @grozageorge2887
    @grozageorge2887 10 місяців тому +1

    Perfectly explained :)

  • @richatripathi5919
    @richatripathi5919 Рік тому +1

    awesome explanation

  • @shaikshafiulla684
    @shaikshafiulla684 2 місяці тому

    Sir your explaination is just looking like woww

  • @user-vs7bb8xm2m
    @user-vs7bb8xm2m 4 місяці тому +2

    very nicely explained and great visuals ❤❤

  • @naag4852
    @naag4852 10 місяців тому +1

    Best Explanation 😮

  • @programmingpartner8624
    @programmingpartner8624 4 місяці тому +2

    Perfect explanation!!!!!💯💯💯💯💯

  • @ms_007_
    @ms_007_ Місяць тому

    your teaching is like a Magician..

  • @rohithbathula1239
    @rohithbathula1239 Місяць тому

    Phenomenal explanation no body explain like you thank you so much🎉

  • @parulbhati2373
    @parulbhati2373 4 дні тому

    best explanation ever

  • @Heroff_123
    @Heroff_123 Місяць тому

    Best tutorial I ever watched 😃😊

  • @shivamjha6917
    @shivamjha6917 2 місяці тому

    sir ..i have never seen as good as this video content..

  • @EngineerbyFate
    @EngineerbyFate Місяць тому

    Hi Rohit Sir,
    Please continue the series other data structure as well.

  • @gagugaganashree7879
    @gagugaganashree7879 Рік тому

    Amazing sir

  • @twishanuaichroy1938
    @twishanuaichroy1938 6 місяців тому

    Wonderful ❤

  • @HarshKumar-nf7xr
    @HarshKumar-nf7xr Рік тому +2

    This guy is awsome, the way he teaches even a donkey can understand

  • @azadchauhan963
    @azadchauhan963 3 місяці тому

    This channel should have million subscriber

  • @7smessi803
    @7smessi803 9 місяців тому

    Vera level sir❤️

  • @AnkiD-ub2ju
    @AnkiD-ub2ju 6 місяців тому

    Best explanation

  • @invinciblevikas9553
    @invinciblevikas9553 Рік тому

    excellent

  • @user-yn6js2xh9z
    @user-yn6js2xh9z 6 місяців тому

    brilliant🙌🙌

  • @smrutinayak2628
    @smrutinayak2628 Місяць тому

    great explanantion

  • @shubhampatidar3815
    @shubhampatidar3815 Рік тому +2

    i love your teaching style ....you are awesome .

  • @crankyysalt6963
    @crankyysalt6963 3 місяці тому

    the besttt sirrrrr keepp goingggg🎉❤❤❤

  • @206_dindayalpatra3
    @206_dindayalpatra3 2 місяці тому

    Thank you ❤

  • @user-lh5tq7jd3r
    @user-lh5tq7jd3r Рік тому +1

    mast video hai

  • @syamprasadupputalla8233
    @syamprasadupputalla8233 9 місяців тому

    Thanks you

  • @manulovanshi8638
    @manulovanshi8638 5 місяців тому

    thank you sir....

  • @ankurmandal8899
    @ankurmandal8899 2 місяці тому

    It is me...? Or you can also see that, he looks like KL Rahul...😅 By the way your teaching style and presentation is very good... keep it up sir..🎉

  • @uttamsahu8224
    @uttamsahu8224 9 місяців тому

    lit sir💥

  • @UtkarshOjha
    @UtkarshOjha 6 місяців тому

    Best video found on this question, no-one on UA-cam has covered this topic and made easy to understand, thanks man ,

  • @Tech_most
    @Tech_most 4 місяці тому

    Thank you u sir

  • @Cryengineers8205
    @Cryengineers8205 11 місяців тому +2

    damn good 😇

  • @viewer_evgeniy
    @viewer_evgeniy 7 місяців тому

    That's awesome! But how to achieve all of it without using loops? :)

  • @user-zz2ln4dc4u
    @user-zz2ln4dc4u 5 місяців тому

    if you try on array of 3 elements and rotations as -4, the above code will fail.
    As 2nd call to reverse function --> reverse(a,-1,2), will fail as the array is out of bounds. As it can't start with index -1.
    So any rotation to the right (-ve number), which is greater than the length of Array is going to fail with the above reason.

  • @jayanksingh4852
    @jayanksingh4852 8 місяців тому

    Sir, Learning DSA from you is like watching Marvel's Movie;

  • @aniketrawal4961
    @aniketrawal4961 5 місяців тому

    How we can do by java 8 Stream api ??

  • @user-vf3eg3wt1p
    @user-vf3eg3wt1p 4 місяці тому

    ❤❤❤❤❤❤❤❤❤❤

  • @saisooryamarri4042
    @saisooryamarri4042 10 місяців тому

    Damn Anirudh Ravichander teaches a nice coding apart from music

  • @karthickjayaraman2090
    @karthickjayaraman2090 Рік тому

    Who are you man? Awesome explanation… reply to my comment

    • @abhishekkr8077
      @abhishekkr8077 11 місяців тому +1

      @karthickjayaraman2090 he is one of the best teacher bro,I am his student.His full name is Rabindra Rohit.We call him Rohit sir. He has his institute in Bangalore named Tap Academy in BTM layout area

  • @athiyastudies
    @athiyastudies 10 місяців тому

    public class Solution {
    public int[] solve(int[] A, int B) {
    B=B%A.length;
    for(int j=1;j

  • @Entertainment.Tube0
    @Entertainment.Tube0 Рік тому

    Awesome

  • @Entertainment.Tube0
    @Entertainment.Tube0 Рік тому

    ❤❤❤❤❤ 💯