[過去ログ] プログラミングのお題スレ Part15 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
963
(2): 2019/11/14(木)09:31 ID:baSi3t2K(1) AAS
一番簡単で速いってなんだよ
一番簡単かつ一番速いなら一番速いって言えばいいだけだろ
ってC++の人かよ
964: [age] 2019/11/14(木)12:32 ID:WVE0j82D(1) AAS
一番に過剰反応してるみなさんwww
965: 2019/11/14(木)13:14 ID:/NpdgKVA(1) AAS
一番とか最も適しているとか
頭が悪いやつが良く言うセリフ
966: 2019/11/14(木)13:27 ID:isT1FYJS(1) AAS
それな
あと「頭悪いやつがよく言う」ってのも頭悪いやつよく言うセリフだわ
967: 2019/11/14(木)15:14 ID:1CVvHcAw(1) AAS
>>941 python

外部リンク:ideone.com
968: 2019/11/14(木)16:23 ID:bZ2yXVXr(1) AAS
>>963
俺、よくmakehoge書いてる人だけど、その二分探査書いた人は別人。
偶に、俺じゃない人がC++書いてくことがある。
まぁ、俺も貢献度が高いかというと解らんけど。
969
(1): 2019/11/14(木)22:16 ID:ya/1xYDt(1/2) AAS
>>963
「一番簡単で速い」は「一番簡単」かつ「速い」という意味だよ。
一番簡単なコードを書いてみて充分に速ければ、さらに手を加える必要はないってこと。
昨今はCPUが速いので、簡単なコードをささっと書いて終わりにできる場合が多いし、
Cを使うまでもなくRやPythonなどでも実用に耐える。処理条件が変わって速度に
不満が生じたときだけ、書き直せば良い。
970
(1): 2019/11/14(木)22:21 ID:KjmBL3+S(1) AAS
配列をキャッシュに乗せるだけで早くなる
配列にするだけで早くなる
971: 2019/11/14(木)23:43 ID:ya/1xYDt(2/2) AAS
>>970
>>941の最も近い値を求める処理(Aと呼ぶ)だけを複数回連続して行う場合はそうだが、
間に別の処理(Bと呼ぶ)がたくさん入る場合はキャッシュから外れるかも知れないし、
AよりもBの方で相対的にだいぶ長い時間がかかっているならば、Aを高速化する
意味はない。

Aを簡単に書き終え、Bを書き進めてプログラム全体を完成させ、各部分の実行時間を
デバッガで分析し、Aを高速化する必要があるか判定するのが効率的な開発方法。
必要なときだけAを書き直してみて、元のAと実行時間を比較し、顕著に速い場合だけ
採用する。あまり変わらない場合は元の簡単な方に戻す。
972
(1): 2019/11/15(金)06:08 ID:/dDy1LQy(1/2) AAS
>>969
なぜ
一番簡単
だと思ったのか
973
(1): 2019/11/15(金)06:11 ID:/dDy1LQy(2/2) AAS
中途半端に最適化するくらいなら
意味通りをそのまま記述した方が良いよ

トリッキーなマクロとか使わないで普通にループでいいし
974: 2019/11/15(金)07:24 ID:YlbiRAmO(1/2) AAS
>>941 J

f =: 4 : 0
{. x /: | x - y
)

a =: 98 100 198 200 250 298
a f 199
198
975
(1): 2019/11/15(金)08:39 ID:zGnI3whh(1/2) AAS
>>491 python
整数の範囲を 1000000000 にして、リストのサイズをその1/10の 100000000 にしてやった物

外部リンク:ideone.com
976: 2019/11/15(金)08:46 ID:pd2oXw5y(1/4) AAS
お題はどれ?
977: 2019/11/15(金)10:34 ID:zGnI3whh(2/2) AAS
>>975 は、>>941 のお題の間違い。
978: 2019/11/15(金)10:34 ID:kGxI2dsU(1) AAS
>>972
もっと簡単なのがあると言うなら提示すりゃいいだけ
979
(1): 2019/11/15(金)10:37 ID:Dg2kwGpJ(1) AAS
そんなら一番簡単なんて言ったもん勝ちやんアホクサ
980: [age] 2019/11/15(金)11:19 ID:y6ix6SXf(1/2) AAS
>>979
どういうこと?
981: 2019/11/15(金)13:20 ID:pd2oXw5y(2/4) AAS
発言者に証明責任がある
当たり前
982
(1): 2019/11/15(金)13:22 ID:pd2oXw5y(3/4) AAS
簡単じゃない部分は書いたけどね
1-
あと 20 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.021s