正確使用#include和前置聲明(forward declaration) 當我往工程裡加一個類,而且那個類又與工程裡的類相關,如有那個
C#妹妹:內存的清理跟生活中的拆遷一樣是個麻煩事情啊 Objective-C阿姨:是啊,該拆的不拆,占用空間,不該拆的拆了,程序崩潰 C#妹妹:說白了,難
劉子韬 通常我們說到某個算法,我們經常關心他的時間復雜度,當然,我們通常關心的是這個時間復雜度的upper bound,即上界。upper bound告訴
先看一段來自wikipedia的定義:http://en.wikipedia.org/wiki/Divide_and_conquer_algorithm
劉子韬 動態規劃,Dynamic Programming。這裡的programming沒有翻譯成編程,是因為,這裡的programming的意思是指一個t
劉子韬 說到算法,大家最熟悉的恐怕就是這個大歐標記了,即O。什麼基於比較的排序算法最好是O(nlgn)了什麼的。(注,本系列文章裡不區分log和lg,兩個
劉子韬 這裡主要是介紹一種證明貪心算法是最優的一種方法:Exchange Argument (不知道應該怎麼翻譯到中文,交換參數?感覺聽起來挺別扭的,不像