最近我發現一道題挺有意思的。下面是這道題的題目。

為了解這道題,我首先編寫了一個比較簡單的程序(用的是C語言,下圖是程序的圖)

結果程序運行了半天才出來了幾組數,速度實在是慢得可憐
于是我準備修改算法,修改了半天(程序如下圖)

運算結果就是這樣

不到1s,差距巨大
最后反復觀察,貌似減少循環的使用量可以大幅度增加運算速度
希望能有大神給出更厲害的算法,歡迎留言。
這段時間還是讀了不少的書,還是推薦幾本吧。
例如關于歷史方面的,如《魚羊野史》(本書是以時間的先后順序來記錄的,語言幽默,還是值得一讀的),《宋論》(對宋朝的事件做了詳細而又公平的評價,值得一看,來更全面地了解宋朝),要是對散文比較感興趣可以看看田維的《花田半畝》,文字寫得很清新。
我最近在看《死神的精確度》,還是看完再給大家介紹吧!
浙公網安備 33010602011771號