Data Structures
摘要: 一種說法,對(duì)極了---我覺得
快速排序和歸并排序其實(shí)是一種想法,都是用的分治的思路,只是分的key不同,快排是根據(jù)排序元素的值來分,分成比關(guān)鍵字大的,比關(guān)鍵字小的,確定自己的位子;而歸并是按序號(hào)(位置)來分,通常用的是二分,從中間均勻分開,使分治后的子問題達(dá)到一種平衡,降低復(fù)雜度。而快排在選取關(guān)鍵字的時(shí)候一般用開頭第一個(gè)元素,隨機(jī)的,沒有更好的辦法可以使分治后的子問題達(dá)到一種平衡。 閱讀全文
快速排序和歸并排序其實(shí)是一種想法,都是用的分治的思路,只是分的key不同,快排是根據(jù)排序元素的值來分,分成比關(guān)鍵字大的,比關(guān)鍵字小的,確定自己的位子;而歸并是按序號(hào)(位置)來分,通常用的是二分,從中間均勻分開,使分治后的子問題達(dá)到一種平衡,降低復(fù)雜度。而快排在選取關(guān)鍵字的時(shí)候一般用開頭第一個(gè)元素,隨機(jī)的,沒有更好的辦法可以使分治后的子問題達(dá)到一種平衡。 閱讀全文
摘要: 自己寫了個(gè)堆,雖然不完善,不過是那么個(gè)意思。STL_heap 習(xí)慣了,感覺這樣不好,STL_sort也習(xí)慣了,一會(huì)兒寫幾個(gè)排序。
閱讀全文
閱讀全文
摘要: wa的不行,改了又改,亂套了,最后重寫ac了! 閱讀全文
摘要: 看書,明白意思,知道算法,寫代碼! 閱讀全文
摘要: 很久以前做得題,感覺很huffman 閱讀全文
摘要: 判斷兩個(gè)算術(shù)表達(dá)式是否相等,棧實(shí)現(xiàn)! 閱讀全文