[過去ログ] C言語なら俺に聞け 162 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
614: (ワッチョイ f260-3wDj) 2024/03/13(水)13:53 ID:hNY0+4ik0(3/3) AAS
>>601
ループ変数を後から参照する状況は、ループがbreakで中断したかを確認したい時だろう
そういうのは別の関数に切り分けて、ループ内でbreakじゃなくreturn trueで返すようにすべきだな(関数の最後はreturn false)
C++で言うstd::any_ofみたいな事が出来ないから、関数に切り分けるしかない
615: (ワッチョイ c6b6-lOCL) 2024/03/13(水)15:56 ID:etRxrqP30(3/3) AAS
小さい関数ならちまちま切り出さなくていい
読みにくいだけ
616
(1): (ワッチョイ fb4c-A0KB) 2024/03/17(日)16:04 ID:k+jArioy0(1) AAS
最短経路問題で perl5 で書いたのがOut of memory!

こんな時はC言語などで書き直すのが選択肢だけど
みんなはいきなりC言語などで書きますか?
それとも、最初は書きやすい言語で処理速度以外の所を決めてからC言語などで書きますか?
617: (ワッチョイ 8bd6-Jepy) 2024/03/17(日)16:19 ID:JxbO9kgq0(1) AAS
perlの実装があるならそれを使って色々検討するんじゃないか
618: (ワッチョイ 8163-IOXH) 2024/03/17(日)16:32 ID:WugnipTo0(1/3) AAS
perl5って64ビット版もあるでしょう?
619: (ワッチョイ 292a-B9kV) 2024/03/17(日)16:47 ID:8QBAFOMi0(1) AAS
ここの人たちなら習わぬ Perlで下書きするより勝手知ったる Cで書くんじゃないの。
Perl開発上の問題はPerlスレで訊ねた方が、実情に即したレスが反りそう。
620: (ワッチョイ 8163-IOXH) 2024/03/17(日)16:50 ID:WugnipTo0(2/3) AAS
問題文と、組み立てたであろうアルゴリズム聞かないと、何とも言えない
621
(1): (ワッチョイ 8163-IOXH) 2024/03/17(日)19:48 ID:WugnipTo0(3/3) AAS
Perlスレ見てみたが、相談できそうな所が無かった
回答あるか分からないが、お題スレに問題文投げて解いてもらう
いろんな言語に精通している猛者が多い(Perl達人もいたはず)
PerlではなくC言語でと言うなら、ここで相談できるかもしれない
622: (ワッチョイ 5134-0rOl) 2024/03/18(月)10:33 ID:0IkoPQje0(1) AAS
最短経路・グラフ理論・ダイクストラとか?
アルゴリズム系は、Python でしょ。Ruby も

有名な蟻本「プログラミング・コンテスト・チャレンジブック」は、C++

C は知らない
623: (ササクッテロラ Sp85-FuGx) 2024/03/18(月)10:37 ID:U2viu6Jop(1) AAS
Pythonは、アルゴリズムって言うより
マトリックス計算機
624: (ワッチョイ 59ad-FDlJ) 2024/03/18(月)12:55 ID:09P0Fui10(1) AAS
Perlは最短経路問題のライブラリもなく、速度が欲しければCで自分で書くしかない…ってコト!?
辞めたら? その言語で最短経路問題解こうとするの
625: (ワッチョイ 1384-8Hbo) 2024/03/18(月)13:06 ID:mAsCIn7L0(1) AAS
依頼者の返答を待たないと
626: (ワッチョイ 1379-7+fg) 2024/03/18(月)20:11 ID:H3fBGUmk0(1/2) AAS
perlスレでやれよ
このスレは老害しかいないからperlの話しても通じんよ
627: (ワッチョイ 8163-IOXH) 2024/03/18(月)20:46 ID:LaT9Whu40(1/2) AAS
perlの歴史は結構古いぞ
年寄りしか扱えないと思ってた
628: はちみつ餃子◆8X2XSCHEME (ワッチョイ a9bf-4IOx) 2024/03/18(月)21:09 ID:PY17qgzJ0(1) AAS
>>616 は C のコードを書く前に他の言語でプロトタイプを書くことがあるかという質問していて Perl についての質問ではないぞ。
Perl の話は例というか前振りだろ。
629: (ワッチョイ 1379-7+fg) 2024/03/18(月)23:52 ID:H3fBGUmk0(2/2) AAS
そいう話か。1行目しか読んでないわ
最近は大体OS標準のpowershellでざっくり書いて必要なら一部C#だな
pinvokeで恐らくC/C++製のDLLを利用することはあってもCコードを書く機会なんてなくなった
630: (ワッチョイ 8163-IOXH) 2024/03/18(月)23:55 ID:LaT9Whu40(2/2) AAS
じゃあ、だれかCで書いてあげて
631
(1): (ワッチョイ b15f-FuGx) 2024/03/19(火)08:32 ID:Z43bMenl0(1) AAS
いきなりperlで書くのと
いきなりCで書くのと何が違うんだろ?

つか、俺は最初に日本語で手順を書くが
632: (ワッチョイ 73ae-yROb) 2024/03/19(火)08:57 ID:R8jeC9x+0(1) AAS
awkが普通だと思ってた
今は違うのか
633: (ワッチョイ fbe7-7lhN) 2024/03/19(火)09:24 ID:D/Ya4WHb0(1) AAS
まずはBASICで書いて、速度が欲しいとこだけマシン語に置き換える感じ
1-
あと 369 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.024s