Comment detail
METHINKS IT IS A WEASEL (Nested Flatten)This comment is reply for 6309 ocean: お題を次のように変更しました。 1...(METHINKS IT IS A WEASEL). Go to thread root.
本当にこれで高速化するか試してませんが・・・部分ソートというのがあるみたいなので、使ってみました。
1 2 3 4 5 6 7 8 9 10 | --- main.cpp.old Wed May 21 13:00:14 2008
+++ main.cpp.new Wed May 21 19:04:41 2008
@@ -78,7 +78,7 @@
for (size_t generation = 1; ; ++generation)
{
- std::sort(v.begin(), v.end());
+ std::partial_sort(v.begin(), v.begin() + count, v.end());
v.erase(v.begin() + count, v.end());
|




ocean
#6311()
[
C++
]
Rating0/0=0.00
C++に移植してみました。
see: 乱数の範囲を限定する
Rating0/0=0.00-0+