Length of Last Word | LeetCode problem 58

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025

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

  • @chakravarthybatna1589
    @chakravarthybatna1589 ปีที่แล้ว +5

    good explanation
    here is my code without using trim() method
    class Solution {
    public int lengthOfLastWord(String s) {
    int count=0;
    if(s==null|| s.length()==0) return 0;
    int i = s.length()-1;
    while(i>=0 && s.charAt(i)==' ')
    {
    i--; // we are skiping the end(tail) spaces
    }
    while(i>=0 && s.charAt(i)!=' ')
    {
    count++;
    i--;
    }
    return count;
    }
    }

  • @premkumar-jz4di
    @premkumar-jz4di หลายเดือนก่อน

    Super pa good explanation ❤

  • @shreyajoshi9181
    @shreyajoshi9181 3 หลายเดือนก่อน

    Nice Explanation

  • @aasheesh6001
    @aasheesh6001 2 ปีที่แล้ว +3

    Every Queen need a crown and here is your crown 👑

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

    public int LengthOfLastWord(string s) {

    // remove heading and trailing spaces from string
    // split string to whilespaces
    string[] strArray = s.Trim().Split(' ');
    // get last items of string array
    return strArray[strArray.Length-1].Length;
    }
    Runtime: 46 ms, faster than 91.33% of C# online submissions for Length of Last Word.

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

    great explanation ma'am!!

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

    mam LinkedIn link is not working...

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

    U explained very easily

  • @ka23853
    @ka23853 7 หลายเดือนก่อน

    Please share your code series of java

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

    Madam please add some more question to the playlist

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

    class Solution {
    public int lengthOfLastWord(String s) {
    int i=s.length()-1;
    int count=0;
    for (;i>=0;i--){
    if (s.charAt(i)==' ') continue;
    else break;
    }
    for (;i>=0;i--){
    if (s.charAt(i)!=' '){
    count+=1;
    }
    else break;
    }
    return count;
    }
    }

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

    👍👍

  • @rupeshpatil6957
    @rupeshpatil6957 4 หลายเดือนก่อน

    Thanks!!

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

    Can you share the git repo for the codes which you do

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

    String st-" Hello world leet. ";
    String [] str=st.split("\\s");
    SOP(str[str.length-1]. length ());
    Is this correct, instead of reverse and break please share your thoughts

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

      Yes..this is also correct way to solve this problem

  • @etc3776
    @etc3776 20 วันที่ผ่านมา

    No need to use the variable count. Return i-1 when i==' '.

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

    trim may not work;
    as an alternate we can write replace break; with
    else{
    if(count>0)
    return count;
    }

  • @MafiaGaming-sl7oc
    @MafiaGaming-sl7oc 2 ปีที่แล้ว

    Explained very well

  • @preerj6646
    @preerj6646 5 หลายเดือนก่อน

    Luffy is still joyboy

  • @hrds479
    @hrds479 10 หลายเดือนก่อน

    Hi mam

  • @Ancy-n4m
    @Ancy-n4m ปีที่แล้ว

    class Solution {
    public int lengthOfLastWord(String s) {
    int c=0,k=0;
    for(int i=s.length()-1;i>=0;i--)
    {
    if(s.charAt(i)==' ')
    c++;
    else
    break;
    }
    for(int i=s.length()-1-c;i>=0;i--)
    {
    if(s.charAt(i)==' ')
    break;
    else
    k++;
    }
    return k;
    }
    }