JAVAのジェネリクスでデータ構造とアルゴリズム
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/05/07(月) 20:35:08マイライブラリを作りたくなりますね。
0002デフォルトの名無しさん
2007/05/07(月) 22:00:510003デフォルトの名無しさん
2007/05/08(火) 01:54:080004デフォルトの名無しさん
2007/05/08(火) 05:14:300005デフォルトの名無しさん
2007/05/08(火) 06:50:35-- C++ --
vector<int> v, v2;
for(int i = 0; i < 2000000; ++i){
v.push_back(i);
}
for(int i = 0; i < 2000000; ++i){
v2.push_back(v[i]);
}
-- C# -- C++より2倍くらい遅い
ArrayList v = new ArrayList(), v2 = new ArrayList();
for(int i = 0; i < 2000000; ++i){
v.Add(i);
}
for(int i = 0; i < 2000000; ++i){
v2.Add(v[i]);
}
-- Java -- C++より5倍くらい遅い
List<Integer> v = new ArrayList(), v2 = new ArrayList();
for(int i = 0; i < 2000000; ++i){
v.add(i);
}
for(int i = 0; i < 2000000; ++i){
v2.add(v.get(i));
}
■ このスレッドは過去ログ倉庫に格納されています