なぜ次のグラフでSからTまでの2^kの可能なパスがあるのですか? 誰でも説明できますか? 注:図のすべての方向は左から右です。あなただけの時間でそれらのを選択することができます並列パスのすべてのペアについては可能なパスの数
Q
可能なパスの数
-3
A
答えて
0
。
したがって、kのようなパラレルパスのペアがあります。
従って、組み合わせの総数は、次のとおり2 * 2 * 2 ... k回カウントする構成では= 2K
0
は、エンコードへの道を見つけるために時々有益です可能なコードを数えます。これは、コード化されたオブジェクトとコードとの間に1-1の対応がある限り、機能します。
この場合、各段階で上部ブランチまたは下部ブランチを使用します。与えられたビット位置で0を使用することにより、パスをkビットの2進数としてコード化します。対応するパスがそのステージで最上位の分岐をとる場合は1、それ以外は1です。これは明らかに1-1の対応であるため、 kビット数の数は2^kです(kビット数の数を数えることは本質的に同じ問題ですので、これはまさに証明ではありませんが、kビット数の仕組み、これはパスの質問に光を当てることができる)。
(K = 4で)例えば:
path code num
vvvv 0000 0
vvv^ 0001 1
vv^v 0010 2
vv^^ 0011 3
v^vv 0100 4
v^v^ 0101 5
v^^v 0110 6
v^^^ 0111 7
^vvv 1000 8
^vv^ 1001 9
^v^v 1010 10
^v^^ 1011 11
^^vv 1100 12
^^v^ 1101 13
^^^v 1110 14
^^^^ 1111 15
(あなたがそれで遊んする:)
def pathCodes(k):
print('path code num')
for n in range(2**k):
b = bin(n)[2:]
b = ('0'*(k-len(b))) + b
s = b.replace('0','v')
s = s.replace('1','^')
print(s,b,n)
関連する問題
- 1. 実行可能なパス
- 2. Android - 描画可能なパス
- 3. SAFELY Windowsで実行可能な実行可能ファイルへのパス
- 4. 可能なスクリプトのパスに変数を連結する方法
- 5. C/C++ - 実行可能なパス
- 6. bazel - テスト実行時の書き込み可能なアーカイブ可能なパス
- 7. エラーCS2012:実行可能パスが<実行可能パス>にアクセスできない<実行可能パスが拒否されました>
- 8. 可能な変数のリスト
- 9. 複数の可能なRedirectToAction
- 10. 複数のドロップ可能な異なる色でドラッグ可能
- 11. 複数行の編集可能なテキスト:編集可能なUILabel?
- 12. jQuery:複数のドラッグ可能なアイテムと削除可能なアイテム?
- 13. Firefoxのキャンバスの描画パスでアーティファクト(可能なクリッピングエラー)
- 14. Railsの可能な関数の引数
- 15. パス機能の変数
- 16. Apache Camel - サーブレット・コンポーネント - バインディング・パス変数は可能ですか?
- 17. エクスプローラはコマンドライン引数に完全な実行可能パス名を渡します
- 18. 実行可能な開始ディレクトリの絶対パス
- 19. オブジェクトの観測可能なプロパティをパスで設定する
- 20. Dockerコンテナ内のVSCodeおよびクリック可能なパス
- 21. OASISで実行可能なOCamlの出力パス
- 22. 変数内の可能な変数
- 23. 可能なホスト変数
- 24. 可能なグローバルインベントリ変数
- 25. NativeProcessStartupInfo実行可能ファイル、絶対パス
- 26. ドラッグ可能なドラッグ可能なJQuery UIのドラッグ可能な複数のドラッグとドロップの後に破損した
- 27. Pythonのパス関数の引数機能
- 28. .htpasswdへの可変パスは可能ですか?
- 29. JQueryUI接続可能なソート可能なソート可能なソート可能なイベント
- 30. SVGパスの一部をドラッグ可能/拡張可能にする方法
をしたい場合は、次のPython 3のスクリプトによって生成されたどのようにこのプログラミングです質問? – Mureinik
これはなに?宿題の場合は、そのようにタグ付けしてください。ノードごとに取ることができるパスの数を考えてください。可能な数のパスに単一のノードを追加すると何が行われますか? – chessofnerd
私はプログラミングに関する質問ではなく、質問者が自分自身の仕事を示さなかったので、この質問を議論の対象外とすることに投票しました。 –