public class Demo {
public static void main(String[] args) {
String name = "GAURAV KUMAR YADAV1111";
dupliactesRemoved(name);
}
//This method assumes that string is made up of only small letter characters i. "a....z"
public static void dupliactesRemoved(String temp) {
int vector = 0;
int val;
System.out.println("Given string after removing duplicates characters is below :");
for (int i = 0; i < temp.length(); i++) {
val = temp.charAt(i) - 'a';
if ((vector & (1 << val)) == 0) {
System.out.print(temp.charAt(i));
vector = vector | (1 << val);
}
}
}
}
No comments:
Post a Comment