Sponsor

test

Sample Text

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

About & Social

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla elementum viverra pharetra. Nulla facilisis, sapien non pharetra venenatis, tortor erat tempus est, sed accumsan odio ante ac elit. Nulla hendrerit a est vel ornare. Proin eu sapien a sapien dignissim feugiat non eget turpis. Proin at accumsan risus. Pellentesque nunc diam, congue ac lacus

My First Blog Page blog.codingninjas.in Coding Ninja first Blog ...

Search This Blog

Archive

Tags

Post Top Ad

ads

Latest Admit Cards

Beauty

Latest Admissions

Hot

Latest Syllabus

Latest Answer Key

About Us

Recent

Subscribe To Get All The Latest Updates!

email updates

Recent Posts

ads

Post Top Ad

Pair star

No comments :

Given a string, compute recursively a new string where identical chars that are adjacent in the original string are separated from each other by a "*".

Sample Input 1 :
hello
Sample Output 1:
hel*lo
Sample Input 2 :
xxyy
Sample Output 2:
x*xy*y
Sample Input 3 :
aaaa
Sample Output 3:
a*a*a*a
public class solution {

 // Return the updated string
 public static String addStars(String s) {
  // Write your code here
        
          if(s.length()<=1)
  {
   return s;
  }
  
  
        
        String ans = "";
        
        if(s.charAt(0)==s.charAt(1))
        {
         ans= ans+s.charAt(0)+'*';
         
         
        }
        else {
         ans = ans+s.charAt(0);
        }
     
        
        String str = addStars(s.substring(1));
        
        return ans+str;

 }
}

No comments :

Post a Comment