天天看點

《數學與泛型程式設計:高效程式設計的奧秘》一2.3 本章要點

在初等代數的課堂上,大家曾經學着對表達式進行反複的變換,進而令其能夠得以化簡。本章在實作埃及乘法算法的過程中也遵循着類似的思路,我們對代碼進行反複的調整,進而令其變得更加清晰,也更為高效。每個程式員都應該養成反複修改代碼的好習慣,直到把代碼修改得較為滿意,然後再去确定最終的版本。

這一章講了數學在古埃及的興起,并介紹了第一個算法。幾章之後,我們還要回到這個算法上,并對其進行擴充。現在,我們要把時間後推一千多年,看看古希臘人的某些數學發現。

繼續閱讀