• [解決済み] コードゴルフ:フォー・イズ・マジック

    質問 ロックされています。 . この質問とその回答は ロックされている というのも、この質問はトピックから外れていますが、歴史的な意義があります。現在、新しい回答やインタラクションを受け入れていません。 パズル 高校時代に聞いた小さなパズルは、こんな

    2023-04-22 16:59:34
  • [解決済み] コードゴルフ:ピアノ

    質問 ロックされています。 . この質問とその回答は ロックされている というのも、この質問はトピックから外れていますが、歴史的な意義があります。現在、新しい回答やインタラクションを受け入れていません。 課題 入力音から始まるピアノの鍵盤の一部を、与

    2023-04-13 22:14:56
  • [解決済み] レキサーの書き方の基本はどこで学べますか?

    質問 レキサーの書き方を教えてください。私の大学のコースでは、パーサー(とそれに付随するレキサー)を書かなければならない課題がありましたが、これは(点数以上の)指示やフィードバックなしに与えられたもので、私はそこからあまり多くを学ぶことはありませんでした。 このトピックを検索した後、私は、私がいるところから数歩進んでいると感じる領域に焦点を当てた、かなり高度な書き込みを見つけることができ

    2023-04-06 05:30:53
  • [解決済み] プログラミングのための理想的なキーボードレイアウト【終了しました

    質問 終了 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにします。 この投稿を編集する . 終了

    2023-03-16 19:46:50
  • [解決済み] バッファード IO とアンバッファード IO

    質問 私は、デフォルトでプログラムの I/O がバッファリングされること、つまり、要求するプログラムに一時的なストレージから提供されることを学びました。 私は、バッファリングが IO パフォーマンスを向上させる (おそらくシステム コールを減らすことによって) ことを理解しています。 バッファリングを無効にする例として、次のようなものを見たことがあります。 setvbuf この 2 つのモ

    2023-03-12 11:39:50
  • [解決済み] Lambdaとは?

    質問 Lambdaとは何か、どなたか良い説明をお願いします。 私たちはそれらのためのタグを持っており、それらはC#の質問の秘密で、しかし私はまだそれらがそもそも何であるかの良い定義と説明を見つけることができません。 どのように解決するのですか? クロージャ、ラムダ、無名関数は必ずしも同じものではありません。 無名関数とは、それ自身の名前を持たない(あるいは、少なくとも必要としない

    2023-02-14 02:36:27
  • [解決済み] プログラミングコンテストの出場者は、なぜC++やJavaを使うのか?[終了しました]

    質問 終了 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにします。 この投稿を編集する . 終了

    2023-02-13 22:22:08
  • [解決済み] コードゴルフ - π day

    質問 ロックされています。 . この質問とその回答は ロックされている というのも、この質問はトピックから外れていますが、歴史的な意義があります。現在、新しい回答やインタラクションを受け入れていません。 チャレンジ SOでのコードゴルフのためのガイ

    2023-02-08 08:47:04
  • [解決済み] 大文字と小文字が異なるだけの変数名を使用するのは不道徳ですか?

    質問 例えば、次のようなコードがあるとします。 var person = new Person(); またはPythonistのために。 person = Person() 私はこれがいかに悪いことかを常に聞かされていますが、この2行のコードの不道徳さを示す例をまだ見たことがありません。 私にとって、personはPersonであり、それに別の名前を付けようとするのは時間の無

    2023-02-05 07:07:20
  • [解決済み] メモリマップドファイルの利点は何ですか?

    質問 私はあるプロジェクトのためにメモリ マップ ファイルについて調査しています。以前に使用したことのある人、または使用を断念した人、そしてその理由について、何かご意見をいただけないでしょうか。 特に、重要な順に、以下について懸念しています。 並行処理 ランダムアクセス パフォーマンス 使いやすさ 移植性 どのように解決するのですか? 従来のファイルを読み

    2023-01-23 19:20:14
  • [解決済み] 例外処理とリターンコードのどちらが好きか、またその理由は?

    質問 私の質問は、ほとんどの開発者がエラー処理のために、例外とエラーリターンコードのどちらを好むかということです。言語(または言語ファミリー)を特定し、なぜ他より1つを好むのかを教えてください。 私は好奇心でこれを聞いています。個人的には、エラー リターン コードは爆発性が低く、ユーザー コードが望まない場合は例外のパフォーマンス ペナルティを支払うことを強制しないので、私はエラー リタ

    2023-01-07 11:13:37
  • [解決済み] fold-leftを使うタイミングとfold-rightを使うタイミングはどのように見極めるのですか?

    質問 fold-leftが左向きの木を生成し、fold-rightが右向きの木を生成することは知っていますが、foldに手を伸ばすと、どの種類のfoldが適切かを判断しようとすると、頭痛がするほど考え込んでしまうことがあります。 私は通常、問題全体を解きほぐし、自分の問題に適用されるfold関数の実装を段階的に進めていくことにしています。 そこで、私が知りたいのは 左に折るか右に折

    2022-12-26 23:38:31
  • [解決済み] 浮動小数点数の比較はどのようにすればよいのですか?

    質問 私は現在、以下のようなコードを書いています。 double a = SomeCalculation1(); double b = SomeCalculation2(); if (a < b) DoSomething2(); else if (a > b) DoSomething3(); そして、他の場所では、等式を行う必要があるかもしれません。

    2022-12-10 05:16:58
  • [解決済み] なぜナップザック問題は擬似多項式なのか?

    疑問点 私は、以下のことを知っています。 Knapsack がNP完全であることは知っているが、DPで解くことができる。彼らはDP解は pseudo-polynomial であり、それは入力の長さ(すなわち、入力を符号化するのに必要なビット数)の指数関数であるからです。残念ながら、私はそれを理解できませんでした。どなたか、次のように説明してください。 pseudo-polynomial

    2022-11-11 07:21:07
  • [解決済み] セマンティックディフユーティリティ【終了しました

    質問 終了しました。 この質問は Stack Overflow ガイドライン . 現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、それが オントピック になるように更新します。

    2022-10-27 06:40:12
  • [解決済み] 静的メソッドを多用することは悪いことですか?

    質問 私は、クラスが内部状態を追跡する必要がない場合、クラス内のすべてのメソッドをstaticとして宣言する傾向があります。たとえば、私がAをBに変換する必要があり、変化する可能性があるいくつかの内部状態Cに依存しない場合、私は静的な変換を作成します。内部状態Cを調整できるようにしたい場合は、Cを設定するコンストラクタを追加し、静的変換を使用しません。 私は、静的メソッドを使いすぎないよ

    2022-08-27 02:57:24
  • [解決済み] なぜ「ハンガリー記法」を使ってはいけないのですか?

    質問 ロックされています。 . この質問とその回答は ロックされている というのも、この質問はトピックから外れていますが、歴史的な意義があります。現在、新しい回答やインタラクションを受け入れていません。 ハンガリー語が何を指すのか知っています。変数、パラ

    2022-08-26 13:50:50
  • [解決済み] OOPってなんだろう?

    質問 ロックされています。 . この質問とその回答は ロックされている というのも、この質問はトピックから外れていますが、歴史的な意義があります。現在、新しい回答やインタラクションを受け入れていません。 私が知る限り、OOP の教育、言語、およびツールに

    2022-07-27 21:31:02
  • [解決済み] シマウマは誰のものか」をプログラムで解決する?

    質問 Edit: このパズルは、アインシュタインの謎(Einstein's Riddle)とも呼ばれます。 このパズルは シマウマは誰のもの? (あなたは オンライン版を試すにはこちら は古典的なパズルの一例で、Stack Overflowにいるほとんどの人がペンと紙で解くことができるに違いありません。しかし、プログラムによる解決策はどのようなものでしょうか? 以下に挙

    2022-07-22 08:07:39
  • [解決済み] リンクリストはどのような場合に有効か?

    質問 人々がリンクリストを使おうとしているのを見るたびに、私にはそれが悪い(あるいは非常に悪い)選択のように思えます。おそらく、リンクリストがデータ構造の良い選択である、またはそうでない状況を探ることは有用でしょう。 理想的には、回答はデータ構造を選択する際に使用する基準について説明し、どのデータ構造が特定の状況下で最もよく機能すると思われるかを説明するでしょう。 編集部:私は、回答

    2022-07-21 05:29:46