乘法的補數算法,也有人稱印度乘法
這個原理是這樣 95x88
= 95x(100-12)
= 95x100-95x12
= 95x100-(100-5)x12
= (95-12)x100+5x12
適用 2 位數乘 2 位數接近 100 的乘法,若補數相乘超過 100,不會比較快
同樣原理亦適用 4 位數乘 4 位數接近 10000 的乘法,若補數相乘太大,一樣不會比較快
例如: 9998x9992
= 前四位數 9998-8,後四位數 2x8
= 99900016
在 Linux 環境下,一直都是使用 joe 編輯器 (JOE - Joe's own editor) 這個編輯器應該算冷門了,非 vi、vim 的編輯器中,nano 或 pico 使用群大概都比它多 joe 是使用 Ctrl 組合鍵來達到各種編輯動作 從 2018 年發...
沒有留言:
張貼留言