位置の進数系 b は、0 から b-1 までの数字と位权重 $b^i$ を使用します。十進法 は10を用い、二進法
2、十六進数の16。
Every digit's value is its place value: in binary the places are 1, 2, 4, 8, 16 and so on.
Hexadecimal is shorthand for binary: one hex digit is exactly four bits, so conversion can group a stated-width binary pattern into four-bit blocks. Leading zeros preserve width while leaving the unsigned value unchanged.
既知:正の整数 a=10, b=6 で始めます。bが非ゼロの間、r = a MOD b を計算し、a に b、b に r を設定します。完全な反復後のペアは (6,4), (4,2), (2,0) となり、出力は2です。一時的なrはaとbが変わる前の余りを保持します。各非ゼロ余りは直前の正のbより小さいため、終了が保証されます。
最短経路問題は、単に辺の数を最小化するのではなく、指定された制約条件下で2つの頂点間の総重みが最も低い経路を求める問題である。一方、最小 spanning tree はサイクルを形成せずすべての頂点を接続し、総重みを最小化する.
** worked example.** 辺の数ではなく、総経路の重みを比較する
無向ネットワークはAからBへ重み2、BからCへ3、AからCへ8、CからDへ1で結んでいる。
既知の辺の重みは AB = 2, BC = 3, AC = 8, CD = 1 です。経路 A-C-D の重みは9ですが、A-B-C-D の重みは6です。したがって、辺の数は多いものの、3辺の経路の方が重みでは短くなります。この小さなネットワークの最小 spanning tree は AB, BC, CD を使用し、合計は6となりますが、この一致が両タスクが同一であることを意味するわけではありません。