問題タブ [periodicity]
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.
java - 周期性に一致する日付を取得し、シーケンスの数を取得します
日付が周期性と一致するかどうかを知る必要があります。たとえば、周期性が 1 時間で、ユーザーが指定した日付が 2021 年 13 月 9 日 23:00 の場合、Java コードが取得する必要がある初期値は 2021 年 9 月 13 日です。 00 を入力し、2021 年 13 月 9 日 23:00 の日付を取得するために 1 時間を追加する必要がある回数を確認します。
アイデアはループになり、日付に1時間を追加して配列に保存し、日付が配列内にあるかどうかと位置を確認します。他に方法はありますか?
algorithm - 「スロットマシン」アルゴリズムの作成
インターネットでこのチャレンジを見つけて試してみることにしましたが、ゲームの仕組みを理解するのに苦労しています。誰かヒントを教えてください。
ゲームの仕組みの例 ゲームには、5 列 6 行のスロット マシンがあります。(5x6 のマトリックス) 新しいラウンドが開始されるたびに、マシンはすべての列をスピンし、各位置の新しいシンボル セットを受け取ります。マシンの回転が停止すると、各列がデフォルトのリズムで停止します。しかし、ゲームには、新しいシンボルのセットを受け取ったときに表示される特別なシンボルがあり、その特別なシンボルは、マシンの列のリズムを停止するように変更できます。特別なシンボルには、ケイデンスの変更を開始するシンボルの最小数と、ケイデンスの変更を終了するシンボルの最大数があります。このケイデンスの変化は予測と呼ばれます。
カラムケイデンスの仕組みの例 マシンが停止すると、各カラムは所定の時間に停止する必要があります。停止は、値が 0 の最初の列から開始し、それぞれの間に時間間隔を置いて、最後の列まで加算を続けます。
ケース例 6 列のゲーム。予測を開始するための最低 1 つの特別なシンボル。予想を終了するための最大 2 つの特別なシンボル。デフォルトのケイデンスは 1 です。ケイデンスは 2 であると予想されます。列: 1、行: 2、列: 4、行: 3 の特別なシンボル座標。
ケイデンスの予想される結果は [0, 1, 3, 5, 7, 8] です。
あなたは何を届けるべきですか?スロット マシンのケイデンス: 各ゲーム ラウンドで、列と行の特別なシンボル位置の座標を受け取ります。関数は、列を停止するスロット マシンのリズムですべてのゲーム ラウンドを返す必要があります。
matlab - 明示的 FD スキームの周期境界条件
1D 反応拡散 ODE システムの明示的な有限差分数値スキームで周期境界条件を実装したいと考えています。ただし、私はこの分野の専門家ではないので、どんな助けでも大歓迎です。コード (現在ノイマン境界条件がある場所) は次のとおりです。