random_sampleがない・・・たのしいPython今夜コードを書いているすべてのヒトへプロフィールAuthor:辻真吾(つじしんご)www.tsjshg.infoいまは、大学の研究室を主な拠点に、色々やってます。このブログはPythonの話題が中心ですが、どちらかというと日々の仕事で使う知識を、自分のためにメモしたものです。万が一どなたかの役に立てば光栄です。githubgoogle-code-prettify管理者ページこのブログをリンクに追加するrandom_sampleがない・・・Pythonでは、どうしても速度が出ないところを最近、C++で書いてます。8年ぶりに触ってみると、STLが当たり前になったり、Boostが便利だったりで、かなり心地いいですが、どうしても方言みたいなものが出てきてしまいます。はまったので、メモっておきます。vectorをかき混ぜるのに、random_shuffleという関数が、algorithmの中に定義されています。その他、random_sampleとrandom_sample_nというのもあるように見えるのですが、実はこれは、SGIによる拡張らしく、標準ではないらしい。4.1.3で、試したのは、algorithmの代わりに、ext/algorithmをincludeする方法です。うまくいきますが、なんだかなー。誰も教えてくれないし。C++は世界が巨大すぎるか?時代は、Dなんじゃないでしょうか?そのうち触ってみます。