問題タブ [logic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHPでSessionおよびIncludeステートメントを操作するには?
以下のように、複数のインクルードを含む多くのファイルがあります。
File1
に含まれFile2
、そのFile2
下にあるFile3
File1 からセッション変数を宣言したいのでsite_user_conutry
、File2 をチェックしています。セッション変数に値がない場合は、File1.php のみを含めます。
私は各[年齢を追加session_start();
しましたが、それでも機能しませんか??
上記の状態でセッションを動作させるにはどうすればよいか教えてください。
haskell - Haskell での論理式の真理値表の生成
最初の部分は、次の型シグネチャを持つ評価関数です。
これは、論理式と代入ペアのリストを入力として受け取り、指定されたブール代入に従って式の値を返します。割り当てリストは、各ペアに変数とそのブール代入が含まれる個別のペアのリストです。つまり、式 A ∧ B と代入 A = 1 および B = 0 を関数に渡す場合、関数は 0 を返す必要があります (これは Digital Logic Design によるもので、0 は false に対応し、1 は true に対応します)。
これは私がこれまでにできたことです:
次の部分は定義するgenerateTruthTable
ことです。これは、論理式を入力として取り、代入ペアのリストのリストの形式で式の真理値表を返す関数です。つまり、式 E = A ∧ B を関数に渡す場合、関数は A = 0、B = 0、E = 0 | を返す必要があります。A = 0、B = 1、E = 0 | A = 1、B = 0、E = 0 | A = 1、B = 1、E = 1。
構文に詳しくないので、リストを返す方法がわかりません。
c# - 月末計算
次のエレガントなソリューションを知っているかどうか疑問に思っています。
2009 年 6 月 30 日があり、1 か月追加すると、2009 年 7 月 30 日ではなく、2009 年 7 月 31 日になります。
このロジックは、2009 年 6 月 30 日が 6 月の終わりであり、1 か月を追加するときに次の月末に移動したいという事実に基づいています。
しかし、2009 年 6 月 29 日があり、1 か月追加すると、2009 年 7 月 29 日になるはずです。
任意の月数を追加できる必要があり、うるう年を考慮する必要があることに注意してください。
また、ここでのロジックには疑問があることは承知していますが、将来の月の月末に行われる月末契約で機能するビジネス要件です。
私はいくつかの解決策を考えましたが、非常にエレガントなものはありません。したがって、誰かがより良い方法を持っているのではないかと考えていました。
乾杯アンソニー
logic - スコアの計算方法は?
この質問は、どのプログラミング言語よりもロジックに関連しています。質問がフォーラムにふさわしくない場合は、お知らせください。これを削除します。
Blog Award Web サイトのブログのスコアを計算するロジックを作成する必要があります。ブログは複数の賞のカテゴリにノミネートされる場合があり、審査員によって -1 から 5 のスケールで査読または評価されます (完全に嫌いなブログを示すには -1)。これで、ブログは 1 人または複数の審査員によって評価されるようになりました。ブログの最終スコアを計算する際の基準の 1 つは、ブログがより多くの人から肯定的に評価された場合、より多くの重みを付けるべきであるということです (逆の場合も同様です)。同様に、1 人の陪審員によってさえ -1 と評価されたブログは、そのスコアに影響を与えるはずです (-1 は、ここでは拒否権のようなものです)。最後に、ブログの Technorati ランクに基づいて追加のスコアを取得したいと考えています (最終的なスコアは、陪審員の評価と Technorati のランキングの組み合わせに基づいています)。
例: あるブログが、合計 6 人の審査員によってカテゴリ A に評価されました。2 は 3 と評価し、3 は 2 と評価し、1 は 4 と評価します。平均ですが、主に陪審員の評価が-1の場合はうまく機能しないため、これには満足していません.さらに、Technoratiランキングのランキング基準も追加する必要があります.
最終的なスコアを計算する最良の方法を決定するのを手伝ってもらえますか (評価方法は上記と同じままで、現在は変更できません)。
c# - ASP.NET : 画像を比例的にサイズ変更するためのロジック
画像のサイズを変更するC#関数があります。関数のパラメーターは、元の画像パス、新しい画像パス(画像のサイズ変更を保存した後のパス)になります。今、私は以下の要件のロジックを構築したいと考えています。
1. 元のファイルの幅が 480 より大きいか 450 より小さい場合、出力画像の幅を 450px に設定し、高さは幅に比例する必要があります。
- 元のファイルの幅が高さよりも大きい場合は、新しい高さが 650 になるように、上部と下部 (高さ) に空白を追加します。
次のコードを使用して画像のサイズを変更しています
これに他に何を追加する必要があるかアドバイスできますか?
編集(コメント欄ではこれ以上文字を入れることができないため)
私はこれを試しました
しかし、それは私が望むようには機能しません 例: 元の画像の幅は 450、高さは 1094 でした。望ましい高さ = 望ましい幅 * 比 ie ; 450*0.4113 (185 .1)
どのようにその比例。何か修正が必要だと思います。他に考えはありますか?
前もって感謝します
math - 高度な形式論理/オートマトン理論の教科書
これはプログラミングの問題というよりも、数学/形式言語/オートマトン/コンピューター サイエンスの質問であることはわかっていますが、命題と述語計算を超えた形式論理に関するわかりやすい教科書(判読不能なモノグラフではない) についてアドバイスを得ることができれば幸いです。特に単項二次論理とBüchi Automataに興味があります。
今のところ、 Bakhadyr Khoussainov、Anil Nerode によるAutomata 理論とその応用のみを見つけました。オートマトン、ロジック、および無限のゲームErich Grädel、Thomas Wilke (eds) 著。そして、通信システムの形式モデル: 言語、オートマトン、および単項の 2 次論理ベネディクト・ボリッグ....私の頭をはるかに超えています。
.net - スポーツリーグのスケジュールを自動生成する方法
まず、このトピックが複雑であり、おそらく簡単な答えがないことを理解していると言うことから始めましょう。それが簡単なら、誰もがやっているでしょう。そうは言っても…
スポーツ リーグを管理するためのアプリケーションを作成するよう依頼されました。概念のほとんどは、次の 1 つを除いて、かなり簡単に理解できます: 重複のない (チームが一度に 2 つのチームと対戦する) 試合のスケジュールを生成する方法。他のディビジョンを1回、スケジュールに空きがないことを確認する(各チームは毎週プレーする)
現在、このプロセスは、この目的のために作成したロゼッタ ストーン タイプのスプレッドシートを使用して手動で行われていますが、設計された数のチームに対してのみ機能します。30チーム、24チーム、28チームのバリエーションを作っています。変換テーブルを継続的に再調整しようとするのではなく、そのロジックを体系化し、代わりにそのプロセスを微調整できるようにしたいと考えています。
考え?
algorithm - コードを論理グラフに変換することは可能ですか?
コードを論理グラフに変換することは可能ですか?
編集:
私が考えているのは、数学は絶対的なものだということです。確かに正しいか間違っているかを判断することができます。しかし、コードの場合、ロジック以外のものがあります。私がやりたいのは、その「何か」を削除して、ロジックをそこにのみ保持することです。