問題タブ [pseudocode]
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.
animation - アニメーションループの基本的な構文は?
たとえば、jQueryはある種のアニメーションを実行できることを私は知っています。また、アニメーションの中心には、アニメーションを実行するための何らかのループが必要であることも知っています。そのようなループの例は何ですか?
完全な答えは、理想的には次の質問に答える必要があります。
- 特定のオブジェクトの単一のプロパティを一度にアニメーション化できる効果的なアニメーション再帰の基本的な構文は何ですか?関数は、ターゲットオブジェクトとオブジェクトのプロパティを変更できる必要があります。
- どのような引数/パラメータを取る必要がありますか?
- ループを繰り返す良い範囲は何ですか?ミリ秒で?(これは関数のパラメーター/引数である必要がありますか?)
覚えて:
- 答えは必ずしも言語固有ではありませんが、特定の言語で書いている場合は、どれを指定してください。
- エラー処理はプラスです。{途中で停止するなど、奇妙なことを行うアニメーションほど(私たちの目的にとって)苛立たしいものはありません。}
ありがとう!
.net - 再帰の回避
保持できるデバイスの数に基づいて必要なボックスの数を提供するメソッドがあります。現在、再帰を使用してこのロジックを実装しています
再帰を使用せずに同じロジックを実装するためのより良い方法はありますか? この方法では、デバイスの数が 50000 を超える場合にアプリケーションが非常に遅くなるためです。
javascript - 「!」とは 擬似コードの意味ですか?知っている "!" 階乗の略ですが、翻訳できません
!
擬似コードとはどういう意味ですか?!
私は階乗の略を知っていますが、それを翻訳することはできません。
元:
操作を取得
どういう意味ですか?
pseudocode - 多項式逆行列を計算するためのNTRU擬似コード
次の擬似コードの45行目を実装する方法を誰かに教えてもらえないかと思いました。
この関数StarMultiply
は、変数に格納されている多項式(配列)を返しますtemp
。基本的に、tempは多項式(私はそれを配列として表しています)であり、vは整数(たとえば4または8)です。したがってtemp = 2-temp mod v
、通常の言語では正確に何に相当しますか?その行をコードにどのように実装すればよいですか。誰かが私に例を教えてもらえますか?
上記のアルゴリズムは、NTRUEncryptキー生成の逆多項式を計算するためのものです。擬似コードは、このドキュメントの28ページにあります。前もって感謝します。
definition - 疑似コード: 明確な定義?
次のコードは、どの言語でも実行されませんが、ロジックは正しいため、疑似コードと見なされると思われるものの例です。
ここ数週間、疑似コードとは何かを明確に定義しようとしてきました。それはプログラマーに関連していますか、それとも実際の明確な構文はありますか? 疑似コードは実行されないコードだと思いますが、あなたはどうですか? ありがとうございます (この件名へのリンクは歓迎します)
pseudocode - FORを使用した擬似コード
これは、[1..n-1]または[2..n-1]のすべてのjを意味しますか?
algorithm - マージソートのMerge()関数に条件付きの2番目のループがあるのはなぜですか?
だから、基本的に、これは私の講義ノートにあります。私はそれが一般的にかなり混乱していると思いますが、私はそれの大部分を理解しています。私が理解していないのは、「if(j <= low + k-1)」の部分の必要性です。左側に「左」の要素があるかどうかをチェックしているようです。マージソーティング時にも可能ですか?
algorithm - XOR 暗号化アルゴリズムの疑似コードが必要
XOR 暗号化アルゴリズムの疑似コードを見つけようとしています。しかし、私はこれまで運がありませんでした。どこで見つけられるか知っている人はいますか?
編集:それが役立つ場合はXOR 32
EDIT 2: パスワードについて
algorithm - アルゴリズム:任意のパスで描かれた2つのセクターの形状を決定し、1つを埋めます
注:これは、ロジックの問題などが好きな人にとっては難しい問題です。
高さH、幅Wの長方形の2次元グリッドについて考えてみます。グリッド上のすべてのスペースには、またはのいずれかの値があり0
1
ます2
。最初は、グリッド上のすべてのスペースは、です0
。ただし、最初は。である4つのエッジのそれぞれに沿ったスペースは除きます2
。
次に、隣接する(水平または垂直)グリッドスペースの任意のパスを検討します。パスはa2
で始まり、別ので終わります2
。パスに沿ったすべてのスペースは1
です。
0
パスは、グリッドをスペースの2つの「セクター」に分割します。0
不特定のスペースにあるオブジェクトがあります。オブジェクトを含まない「セクター」は、完全に。で埋める必要があります2
。
グリッド内の値に対応する値( 、、、または)の配列(リスト)を指定して、上から下へ、次に左から右へと進む2
必要があるスペースを決定するアルゴリズムを定義します。つまり、配列のインデックス0の要素には、グリッドの左上のスペースの値(最初はa )が含まれています。インデックス1の要素には、左の列、上から2番目などにあるグリッド内のスペースの値が含まれます。インデックスHの要素には、一番上の行にあるが左から2番目のグリッド内のスペースの値が含まれています。0
0
1
2
2
アルゴリズムが終了し、空の「セクター」がsで完全に満たさ2
れると、同じプロセスを再度実行するには、同じアルゴリズムで十分である必要があります。2回目(およびそれ以降)のパスは、のスペースを横切っ2
て、から別のに描画されますが、他のsに囲まれているsはパスに触れることができないため、「グリッド」は小さくなります(パスはのスペースに沿って。2
0
2
2
0
これを理解してくれた人に感謝します。これは特定のプログラミング言語である必要はありません。実際、擬似コードまたは英語だけで十分です。再度、感謝します!ご不明な点がございましたら、コメントを残していただければ、何を指定する必要があるかをお知らせします。