Rotate String | Something to learn | Leetcode 796 | codestorywithMIK

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

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

  • @manojitsaha6262
    @manojitsaha6262 3 วันที่ผ่านมา +15

    Normal nahi expert banna hai ❤💯

    • @GateDA-omkarpunjaji
      @GateDA-omkarpunjaji 2 วันที่ผ่านมา +2

      Expert nahi legend ultra pro banana hain

  • @souravjoshi2293
    @souravjoshi2293 2 วันที่ผ่านมา +5

    I want to be like you MIK.
    travelling + studying + desciplied etc. you manage everything well.

  • @aizad786iqbal
    @aizad786iqbal 2 วันที่ผ่านมา +1

    I used this approach, it's cool that it worked..
    class Solution {
    public boolean rotateString(String s, String goal) {
    String combined = s + s;
    if(goal.length() < s.length()){
    return false;
    }
    if(combined.indexOf(goal) != -1){
    return true;
    }
    return false;
    }
    }

  • @thekindspill
    @thekindspill 3 วันที่ผ่านมา +2

    Binge watching all your playlists. They are too good.
    Thanks a lot

  • @Akashkumar_12
    @Akashkumar_12 3 วันที่ผ่านมา +2

    Expert banna Hai 😊❤

  • @EB-ot8uu
    @EB-ot8uu 3 วันที่ผ่านมา

    love you. thanks a lot mik for improving my problem solving skills

  • @bhupendrakalal1727
    @bhupendrakalal1727 3 วันที่ผ่านมา +1

    yes sir i remember 2nd approach aapne batai thi purnai video me ,btw thank you for great explanation❤❤❤❤

  • @dipanshuraj7868
    @dipanshuraj7868 3 วันที่ผ่านมา +1

    class Solution {
    public:
    bool rotateString(string s, string goal) {
    int n = s.size();
    for(int i = 0; i

    • @AkOp-bf9vm
      @AkOp-bf9vm 2 วันที่ผ่านมา +1

      time complexity is O(N square) not O(N) because "s.erase(0, 1);" will take O(N) time complexity every time

    • @dipanshuraj7868
      @dipanshuraj7868 2 วันที่ผ่านมา +1

      @@AkOp-bf9vm Yes, Bro you are right.

  • @NahidaBashir-d9x
    @NahidaBashir-d9x 2 วันที่ผ่านมา

    Hii, aap kon sa writing pad use krte ho? any suggestions?

  • @gui-codes
    @gui-codes 3 วันที่ผ่านมา +2

    Thanks a lot MIK. Always learning from you.

  • @_shivambhaskar
    @_shivambhaskar 3 วันที่ผ่านมา +2

    How do you think, Mindblowing...
    Love you bro ❤

  • @Sanatani_Abhishek0906
    @Sanatani_Abhishek0906 2 วันที่ผ่านมา +1

    class Solution {
    public:
    bool rotateString(string s, string goal) {
    if(s.size() > goal.size()) return false;
    string ans = s;
    ans += s;
    if(ans.find(goal) < ans.length()) return true;
    return false;
    }
    };

  • @satyasanjay1339
    @satyasanjay1339 2 วันที่ผ่านมา +2

    You can use String.indexOf method to find the substring in a given string.
    *Java Code*
    if(s.length() != goal.length()) return false;
    String t = s + s;
    if(t.indexOf(goal) != -1) return true;
    return false;

  • @jashanpreet.753
    @jashanpreet.753 2 วันที่ผ่านมา

    Please make a video on leetcode 3337. It was the 5th problem in leetcode weekly 421. for me it is very hard to understand that problem from leetcode comments. Also there is no proper explanation of that problem on yt + It is from an advanced topic (matrix exponentiation)

  • @Coder_Buzz07
    @Coder_Buzz07 3 วันที่ผ่านมา +1

    best explanantion

  • @MohammedHasmi577
    @MohammedHasmi577 3 วันที่ผ่านมา +1

    Sir i am big fan of you🎉❤

  • @aws_handles
    @aws_handles 3 วันที่ผ่านมา

    Thanks a lot always ❤

  • @RishabhChatterjee-fg2gz
    @RishabhChatterjee-fg2gz 3 วันที่ผ่านมา

    Bhaiya left shift mein n^2 lag raha tha, isiliye mene right shift Kiya Tha, aur after one right shift check Kar raha hu, ki same hai ki nhi, aur solved ho gaya

  • @25-cse-csmohitkumarmandal59
    @25-cse-csmohitkumarmandal59 3 วันที่ผ่านมา

    Ye yaad kaise rahega ...agar in future pta v lg jaye esa kuch use krna h

  • @Coder_Buzz07
    @Coder_Buzz07 3 วันที่ผ่านมา +1

    class Solution {
    public:
    bool rotateString(string s, string goal) {
    if(s.size()!=goal.size())return false;
    string check=s+s;
    if(check.find(goal)==-1){
    return false;
    }
    return true;
    }
    };

  • @ShashankShekharShukla-xw7rc
    @ShashankShekharShukla-xw7rc 3 วันที่ผ่านมา +3

    bool rotateString(string s, string goal) {
    if(s.size()>goal.size()) return false;
    string str=s+s;
    if(str.find(goal)!=string ::npos) return true;
    return false;
    } My solution in c++

    • @Billy-gd1rm
      @Billy-gd1rm 2 วันที่ผ่านมา

      Bhai yeh npos kya hota hn 4 line samjhana

    • @ShashankShekharShukla-xw7rc
      @ShashankShekharShukla-xw7rc 2 วันที่ผ่านมา

      @Billy-gd1rm bhai dekh npos string class ka ek constant member hai ,
      Jo ki ye darshata hai ki kya koi aise value jo string me na present ho (Mota Moti ye pata rakho ki jab bhi hm string me search kar rhe hai to ye darshata hai ki vo value string me present hai ki nhi )
      Waise ye static finte large value hote hai
      But itna hi pata rakho that enough

    • @Billy-gd1rm
      @Billy-gd1rm 2 วันที่ผ่านมา

      @ShashankShekharShukla-xw7rc bhai aap dsa kaha se kr rhe hoo ? Please tell

    • @Billy-gd1rm
      @Billy-gd1rm วันที่ผ่านมา

      @@ShashankShekharShukla-xw7rc please tell bhai

    • @ShashankShekharShukla-xw7rc
      @ShashankShekharShukla-xw7rc วันที่ผ่านมา

      @@Billy-gd1rm bhai dekho love babbar (Agar pure beginner ho ) and if comfortable ho thoda sa ho for (striver +code story with mik )
      Bus itna 🙂
      Isse jyada no required any paid course
      Logic building ke liye hackerrank try kar sakte ho

  • @MathBytes1008
    @MathBytes1008 3 วันที่ผ่านมา

    What Software , You Use For Making Videos ?

  • @iamarpit.
    @iamarpit. 3 วันที่ผ่านมา

    1st bro thank you

  • @adritaadi8027
    @adritaadi8027 3 วันที่ผ่านมา +1

    not so optimized but here's my solution
    class Solution {
    public:
    bool rotateString(string s, string goal) {
    int n=s.length();
    string newS=s;
    string out="";
    while(out!=s){
    out=newS[n-1]+newS.substr(0,n-1);
    if(out==goal){
    return true;
    }
    newS=out;
    }
    return false;
    }
    };

  • @rickdutta942
    @rickdutta942 3 วันที่ผ่านมา +1

    return s.size() == g.size() && (s+s).find(g) != -1;

  • @yuvrajsoni6865
    @yuvrajsoni6865 3 วันที่ผ่านมา +1

    Thanks bro👏🏻