Math.random()
BAN USERpackage com.careercup;
import java.util.HashMap;
import java.util.Map;
public class HelloWorld {
public static void main(String[] args) {
HashMap<String, Integer> map = new HashMap<String, Integer>();
//for convenience, I am taking space separated input from command line rather comma separated
for (int i = 0; i < args.length; i++) {
String ch = args[i];
Integer val = map.get(ch);
if (val == null){
map.put (ch, new Integer(1));
}
else {
map.put (ch, new Integer(val.intValue() + 1));
}
}
int charRepeated = 0;
for (Map.Entry<String, Integer> entry : map.entrySet()){
charRepeated += entry.getValue().intValue() - 1;
}
System.out.println ("Repeated Characters: " + charRepeated);
}
}
isn't it more or less sorting of a linklist ?
- Math.random() May 13, 2014
- Math.random() May 14, 2014