2015-01-21 00:00
科技人間
算法帶來真正的創新
任何學電腦的人都必須學編程,而編程則必須掌握處理數據的方法,這稱之為Algorithm,中文譯作「算法」(不是計「算」,應作盤「算」之謂)。入門的算法不難,掌握幾套典型純熟運用便可,較進取的則嘗試優化個別算法的運行表現。那麼,進階的算法學習什麼呢?答案是,如何處理現行算法都無法解決的問題!
發展近似算法解難題
原來,不少情況不但沒有人想得出簡明有效的處理方法,更甚者,個別問題已被證明根本不可能有便捷的解決辦法;通常這些問題數目稍大,所需計算量便激增,如是者即使投入更大量的運算能力,問題也無法解決。
在70年代,電腦理論界不少的精力都花在鑑定這類「無得解」的問題,發現大量例子,情況一度令人擔心, ...
(節錄)全文共811字