permutation

    0

    1答えて

    私は配列を作成し、それをシャッフルして配列が偶数の順列を持つかどうかをチェックしたいと思います。誰でも私はそれをどのようにすることができるかという考えを持っていますか? totalTiles = (column * row) ; int[] randomNumberArray = new int[totalTiles]; for (int p = 0; p < totalTiles; p++

    3

    1答えて

    私はこの問題を解明しようとしていますが、役に立たない。私は2つの入力配列a [n]とb [n-1]を持っています。私がしようとしているのは、部分和が配列 "b"の要素と等しくならないように、配列 "a"の順列を出力することです。私は例でこれを説明しよう: A = {1、3、7} B = {4,8} したがって、この場合、順列{1、 1、1 + 3 = 4(配列bの一部である)、1 + 3 + 7

    1

    2答えて

    Coqのベクトルの順列について、私は理由を考える必要があります。標準ライブラリには、リストの置換定義のみが含まれています。私の最初の試みとして、私はのようなベクターのためにそれを模倣しようとした: Inductive VPermutation: forall n, vector A n -> vector A n -> Prop := | vperm_nil: VPermutation

    -1

    1答えて

    Matlabにサイズnの2ストライド置換行列を作成する痛みのない方法はありますか? nの L*x = [x(1), x(3), ..., x(n-1), x(2),x(4), ..., x(n)] % when n is even L*x = [x(1), x(3), ..., x(n), x(2), x(4), ..., x(n-1)] % when n is odd 例えば= 4: は

    0

    1答えて

    以下は、置換を見つけるためのヒープアルゴリズムに基づくPHP関数です。この関数はJavaScriptでは問題なく動作しますが、PHPでは失敗します。どうして ?次のように関数の function generate($n,$A) { if ($n === 1) { var_dump($A); return $A; } else { for ($

    0

    1答えて

    整数のリスト([1,2,3]など)をとり、可能なすべての順列を出力するメソッドdef permutations(lst)を作成しようとしています、なし再帰を使用します。私はまた、このメソッドでスタックやキューを使用する必要があります。 は、これまでのところ私が持っている: class Queue: def __init__(self): self.items = []

    -1

    1答えて

    私はこのコードをC#に変換したいが、何かが間違っている。私は指針でそれをしたくなかった。すぐに改善する方法を誰かが知ることができますか?これは、最小転置数によって全ての置換を生成することである。これは私が変換したいコードです。 a link。新しい配列を作成しませんint[] I = P;: namespace Algorytm8 { class Program {

    -1

    1答えて

    私は注文管理のためのアプリケーションに取り組んでいます。 1つの注文に複数の製品が含まれており、各製品が倉庫にあるため、出荷数量に基づいてパッケージに入れる注文数を分割する最良の組み合わせを見つけなければなりません。 たとえば、私は2つの倉庫W1、W2を持っています。顧客は数量9の2つの製品P1と数量1の製品P2を発注します。状況P2は倉庫W1にのみ存在し、製品P1は両方の倉庫に存在します。今私は

    2

    4答えて

    私は2つの異なる方法を考えましたが、どちらもかなり醜いようです。 iための単一s[i]をsplitティンそれによってアレイaに文字列sを変換し、その文字列に再び をsample(a, length(s), replace=false)とjoinアレイを使用すると、長さlength(s)のRandomPermutationrを取得し、joinr。 正しい方法はありますか?残念ながら、sample(: