; , , :)
class DataStructure<Integer>{
Hash<Integer,Integer> hash = new HashMap<Integer, Integer>();
List<Integer> list = new ArrayList<Integer>();
public void add(Integer i){
hash.add(i,i);
list.add(i);
}
public Integer get(int index){
return list.get(index);
}
...
}
, ; HashMap/HashSet, ArrayList.
,
contains method : call hashed contains method.
get an object with index: use array to return the value
, . / .