- 【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
446 :デフォルトの名無しさん[sage]:2015/08/26(水) 06:04:29.63 ID:nL2sda9W - >>444
静的な最適化ができればもっと速い
|
- くだすれPython(超初心者用) その26 [転載禁止]©2ch.net
895 :デフォルトの名無しさん[sage]:2015/08/26(水) 06:22:23.48 ID:nL2sda9W - >>893
でも長文ってだけで間違ったことは言ってないよな? いや、なにか言い返すならいいんだけどさ。 長文だー、長文だーって喚いてるだけ。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
504 :デフォルトの名無しさん[sage]:2015/08/26(水) 07:39:26.46 ID:nL2sda9W - >>499
> >>473 でみたように,クイックソートのような再帰アルゴリズムをループ処理で記述すると malloc()/new の発生は回避できない 回避できるでしょ? 最初っから必要になる最大メモリを確保すればいいんだよ。 最大がわからないなら、 そのサイズはスタックの最大メモリと同じ量でいい。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
508 :デフォルトの名無しさん[sage]:2015/08/26(水) 09:03:59.69 ID:nL2sda9W - >>506
スタックオーバーフローしたときの スタックで使用しているメモリ量のことだよ。
|
- くだすれPython(超初心者用) その26 [転載禁止]©2ch.net
898 :デフォルトの名無しさん[sage]:2015/08/26(水) 09:37:32.17 ID:nL2sda9W - お前ら議論しろよw
あいつまじめに勉強てるぜwwwとか やってることが不良高校生と同じだぞ。
|
- 【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
449 :デフォルトの名無しさん[sage]:2015/08/26(水) 09:45:53.20 ID:nL2sda9W - 静的型でも、動的に最適化はできるので、
両方できるのと 静的には出来ないものを比べたら 明らかに動的が遅くなる。
|
- くだすれPython(超初心者用) その26 [転載禁止]©2ch.net
905 :デフォルトの名無しさん[sage]:2015/08/26(水) 15:53:28.27 ID:nL2sda9W - >>899
なんでそうかっかしてんの? 俺がいるとお前困るの?w じゃぁいかなーい(笑)
|
- Perlについての質問箱 64箱目 [転載禁止]©2ch.net
366 :デフォルトの名無しさん[sage]:2015/08/26(水) 15:57:28.81 ID:nL2sda9W - >>365
クソコードだな、 %::widget とか @::out ってなんだよw そんな書き方初めて見たわw
|
- Perlについての質問箱 64箱目 [転載禁止]©2ch.net
367 :デフォルトの名無しさん[sage]:2015/08/26(水) 16:07:53.10 ID:nL2sda9W - >>365
えとな、まず %:: とか $:: とか @:: な 普通こんな書き方はしないから、:: を消せ。 もちろん単純に消すんじゃないぞ。消して動くようにしろ。 あとな、データ構造の説明をしろ。 特に、%widgetと%backの中身が何か。 あと意味が無いout_print関数はなくせ。 とりあえずそこをやって再提出。
|
- Perlについての質問箱 64箱目 [転載禁止]©2ch.net
368 :デフォルトの名無しさん[sage]:2015/08/26(水) 16:16:50.12 ID:nL2sda9W - 読む気がしないから、間違ってるかもしれんが、
もしかして、これ「全ての値が同じ場合」とかやってるな? だから前回と同じものを再出力しないだけなのに、 %backってハッシュになって、いかにも遅そうな ぐるぐるループしてるわけか。 んなもん、joinして一つの文字列にすれば良い。 my $values = join("\0", values @values) $back{$values} = 1 とかやれば、前回と同じチェックは単純なチェックで終わるだろ。 そのロジックでいいのかっていうか、間違ってる気がするがね。 前回と全く同じデータが出た場合どうするんだってな。
|
- Perlについての質問箱 64箱目 [転載禁止]©2ch.net
371 :デフォルトの名無しさん[sage]:2015/08/26(水) 20:34:24.80 ID:nL2sda9W - >>369
> our 使えばそのまま動くけど、 ourじゃなくてmy使えって話だよ。 一般的に外から見えるよりも、 中しか見えないほうが速くなる。
|
- くだすれPython(超初心者用) その26 [転載禁止]©2ch.net
907 :デフォルトの名無しさん[sage]:2015/08/26(水) 20:52:34.12 ID:nL2sda9W - まったくだよ。
まじめに議論するか何も言う気が ないなら黙ってればいいのに、 関係ないことをぶつくさ言うだけ。 なんなんだろうね。
|
- 【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
463 :デフォルトの名無しさん[sage]:2015/08/26(水) 20:53:29.28 ID:nL2sda9W - 実行前にはできなくて、
実行時にのみできる最適化は 存在しない。
|
- Git 13 [転載禁止]©2ch.net
28 :デフォルトの名無しさん[sage]:2015/08/26(水) 20:53:58.51 ID:nL2sda9W - git branch
|
- くだすれPython(超初心者用) その26 [転載禁止]©2ch.net
908 :デフォルトの名無しさん[sage]:2015/08/26(水) 21:01:17.41 ID:nL2sda9W - 誰が最初にけんかを売ったのか
見てみると楽しいね(笑) どこでもやってるんだろうなぁ。
|
- なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
512 :デフォルトの名無しさん[sage]:2015/08/26(水) 21:01:56.66 ID:nL2sda9W - >>519
訂正 再帰を使えば分かりやすく書けることもある。 ループを使ったほうがわかりやすいことも有る。 ループを使えば高速化できる。
|