- 12 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 03:24:17 ]
- シャッフルの人に聞きたいんだが、どこが遅いかおおむね分かったりしないかな。
というかどれくらいかかってるの? ファイル名ということであれば256バイト固定でやってもいいように思う。 3万回のallocのコストが影響してるのかもしれないし。 連続領域の2次元配列で、インデックスのみのシャッフル(>>956-957)を試してみて。 毎回allocするのはコストが高いかも。ファイル名取得コストも調べないとだけど。 それと、tempという変数がグローバル変数ならローカル変数に変えてみて。
|

|