i.p: Ab,c,de!$
o.p: ed,c,ba!$
import java.io.*;
class GFG {
static void s(char c[],int i,int j)
{
if(!(c[i]>='a' && c[i]<='z'))
{
i++;
}
if(!(c[j]>='a' && c[j]<='z'))
{
j--;
}
if((c[i]>='a' && c[i]<='z')&&(c[j]>='a' && c[j]<='z'))
{
char t=c[i];
c[i]=c[j];
c[j]=t;
i++;
j--;
}
if(i<j)
s(c,i,j);
}
public static void main (String[] args) {
String s="Ab,c,de!$";
s=s.toLowerCase();
char c[]=s.toCharArray();
s(c,0,s.length()-1);
for(int i=0;i<c.length;i++)
{
System.out.print(c[i]);
}
}
}
No comments:
Post a Comment