■吉里吉里/KAG/TJS雑談質問スレ■その26at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その26 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト366:名前は開発中のものです。 12/09/09 09:32:01.28 AWFXq19t いっそC++とか組み込めたりできんのw? あんまりにも重いなら、その部分だけはtjsじゃなくてC++使うとか。 367:名前は開発中のものです。 12/09/09 12:00:23.88 UoexBhAR >>366 辞書配列じゃなくて普通の配列なら速いことがわかっているので、今は 普通の配列で組みなおして速度的には問題なくなっている。ただ、 複雑になってメンテが大変なのをなんとかしたいんだよ。 C++でも組めるけど、それは更に面倒だし、単機能のためだけにdll書く のもなー、というのが本音。辞書配列ならかなり簡単に書けるから…。 以下みたいなスクリプト書いて所要時間をプロットしてみたら、 見事な二次曲線になってた。辞書配列の要素数には要注意だね。 for (var i = 1; i <= 40; i++) { var tick = System.getTickCount(); var hash = %[]; for (var j = 0; j < 1000*i; j++) hash['abc'+j] = j; dm('tick('+i+') = ' + (System.getTickCount() - tick)); } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch