-
-
Save lakshmi-kannan/8980592 to your computer and use it in GitHub Desktop.
| Input: "one two three" | |
| Output: "eno owt eerht" |
public static invertString(String[] data, int index) {
int index = data.indexOf(' ', index);
for(int i = index ; i < index; i ++) {
data.charAt
}
public static invertString(String[] data, int index) {
int bankidx = data.indexOf(' ', index);
if(bankidx == -!) {
return data;
}
for(int i = index ; i < index; i ++) {
data.charAt[index]
}
public static invertString(String data, int index) {
int bankidx = data.indexOf(' ', index);
if(bankidx == -!) {
return data;
}
for(int i = index ; i < index; i ++) {
data.charAt[index]
}
String x = new String(null);
public static invertString(String data, int index) {
int bankidx = data.indexOf(' ', index);
if(bankidx == -!) {
return data;
}
for(int i = index ; i < index; i ++) {
data.charAt[index]
}
public static invertString(Char[] data, int index) {
int bankidx = data.indexOf(' ', index);
if(bankidx == -!) {
return data;
}
int i;
for(i = index ; i < index; i++) {
data.charAt[index]
}
return invertString(data, i);
public static invertString(Char[] data, int index) {
int bankidx = data.indexOf(' ', index);
if(bankidx == -1) {
return data;
}
int i;
for(i = index ; i < index; i++) {
data.charAt[index]
}
return invertString(data, i);
public static invertString(Char[] data, int index) {
int bankind = data.indexOf(' ', index);
if(bankind == -1) {
return data;
}
int i;
for(i = index ; i < index; i++) {
data[index] = data[bankind];
bankind--;
}
return invertString(data, i);
public static invertString(Char[] data, int index) {
int bankind = data.indexOf(' ', index);
int end = bankind;
if(bankind == -1) {
return data;
}
int i;
for(i = index ; i < end; i++) {
data[index] = data[bankind];
bankind--;
}
return invertString(data, i);
public static char[] revertString(char[] data, int index) {
int start = index;
int end = index;
while(data[end] != ' ' && end < data.length -1) {
end++;
}
if(end + 1 == data.length) {
end++;
}
for(int i = 0; i < (end - start) / 2; i++) {
char temp = data[end -1 -i];
data[end -1 -i] = data[start + i];
data[start + i] = temp;
}
if(end >= data.length -1) {
return data;
} else {
return revertString(data, end + 1);
}
}
public static invertString(String[] data, int index) {
int index = data.indexOf(' ', index);
for(int i = index ; i < index; i ++) {
data.charAt
}