permutation

    3

    2答えて

    私はキーがタプルである辞書を持っています。これらのタプルのいくつかは、互いの順列(例えば、(1, 2)対(2, 1))です。 1つの順列の値をもう1つの値に加え、2番目の順列を取り除きたい。 d = {(1, 3): 14, (1, 4): 13, (1, 2): 10, (11, 11): 19, (3, 1): 50, (4, 1): 5, ...} は {(1, 3): 64, (1,

    0

    1答えて

    数値配列のすべての可能な置換を見つける最速の方法を探していましたが、この関数が見つかりました。 private function permute(array $elements) { if (count($elements) <= 1) { yield $elements; } else { foreach ($this->permut

    1

    2答えて

    私はこのスレッドAlgorithm to apply permutation in constant memory spaceここで議論されて実装しようとしています。しかし、私は問題の解決策を正しく理解することができないか、コードに検出できないバグがあります。アリの種類の助けを感謝します。 public class ArrayPermute{ public static void ma

    1

    2答えて

    2つの文字列が互いの順列であるかどうかを判断するプログラムを作成しました。私はハッシュテーブルを使ってそうしようとしています。ここに私のコードです: bool permutation(string word1, string word2) { unordered_map<char, int> myMap1; unordered_map<char, int> myMap2;

    2

    4答えて

    bは、文字列内の文字列aのすべての順列を見つけることは、私たちが 文字列A = "ABC" 列B = "abcdcabaabccbaa" B内の全ての順列の 検索場所を持っていると言います。私はこれのための効果的なアルゴリズムを見つけることを試みています。 擬似コード: sort string a // O(a loga) for windows of length a in b // O(b

    0

    1答えて

    私はRで次の計算の問題に直面しています。私はfactorial()関数をRに使うことができましたが、パッケージ "gmp"と "Rmpfr"の効率を調べるためにfactorialZ()を使用しました。驚いたことに、私は乗算が0(ゼロ)になることを発見した。 Big Integer( 'bigz')の出力は0です。これはどのように処理できますか?どんな鉛も役立ちます。ありがとう。

    -2

    1答えて

    これらの2つの変数を持つデータベースでRで作業しています。カモフラージュと検出。値は2進数で、顕著には0、偽装には1です。 1は検出され、0は検出されない。しかし、分析中に、検出変数にUnknownという値を追加しました。 Unknownを1と0の順番で並べ替え、各順列が私が使用しているglmの意味に影響を与えるかどうかを確認したいと思います。置換は、すべての未知数が0または1に変化するか、または

    0

    2答えて

    したがって、nPr方法の後の文字列の置換のすべてを出力するコードを作成しようとしています.nは文字列の長さ、rは入力値です。接頭辞とStringと整数を取ります。これは、nPr順​​列の代わりにnPn順列を毎回印刷する点を除いて、これを行います。 R = 2の場合 public static void main(String[] args){ String x = "abcd";

    -1

    1答えて

    N個のデータポイントを持つラベル付きデータXがあるとします。いくつかのクラスタリングアルゴリズム、例えばk-meansを使用して、Xをk個のクラスタC_1、...、C_kに分割する。 このエラーを最小限に抑えて、真のクラスタとの最適な「一致」を見つけたいと考えています。したがって、k = 3の場合、最適順列は{(C_1とS_2)、(C_2とS_3)、(C_3とS_1)}となります。最適な順列を見つ

    0

    1答えて

    たとえば、 私は並べ替えを生成したい文字のリストを持っています。 ['*'、 '+']と、パーミュテーションをオフにしたい長さ。つまり、提供されたリストのすべての組み合わせを指定された長さまで探したいと思います。 generatePermutationsの呼び出しは次のようになります。返す必要があり generatePermutations(['*', '+'], 2) : *, * *,