-1

私は次のことをしようとしています:

テキスト入力のある2列のセルを含むシートがあります。ここで、すべての順列を生成し、できれば別のシートに貼り付けたいと思います。これを行う方法を知っている人はいますか?(そして、暇な時間が残っている人.. :D)

前もって感謝します!

敬具、

フレッド・シュニット

4

2 に答える 2

0

はい、オブジェクト (文字、単語、またはテキストのいずれかのデータの選択) がある場合。数量に (数量 -1) を掛けると、IE 40*39 になります。

あなたの例では、JohnClaire と ClaireJohn が繰り返しとしてカウントされ、1 つを削除する必要がある場合、数学の結果は次のようになります。(数量 * 数量 -1)/(2)。結果は 780 になるはずです。

JohnClaire と Claire John の例が同じと見なされるかどうかは、すべて異なります。

テキストまたは数値のどちらを使用するかについて、このシナリオをリストするコードがあればいいのにと思います。

于 2014-03-24T15:29:57.927 に答える
0

コメントの書式設定では、2 次元のレイアウトは許可されていません。これがうまくいくか見てみましょう。

問題が理解されていることを確認するために、「すべての順列」と言うときに何個の順列について話しているか把握しましたか?

3行のこのケースを見てみましょう:

| | d

b | e

c | へ

各行のペアリングについて話している場合は、最初の列を固定したままにして、2 番目の列を並べ替えることができます。ペアの反転は簡単です。これはすべての順列に対して許容できる結果でしょうか:

| | d | d | e | e | ふ | へ

b | e | ふ | d | ふ | d | e

c | ふ | e | ふ | d | e | d

これは、わずか 3 項 (def) に対して 6 つの順列です。それはすぐに悪化します。これが目標ですか?

于 2013-02-19T20:48:00.727 に答える