leetcode 88 Merge Sorted Array 歸併排序

歸併排序:先將數組一分爲二,將左邊部分排序(同樣將其一分爲二),再將右邊部分排序,最後逐層歸併。(分治策略)(穩定排序)。 算法穩定性 -- 假設在數列中存在a[i]=a[j],若在排序之前,a[i]在a[j]前面;並且排序之後,a[i]仍然在a[j]前面。則這個排序算法是穩定的! 先排序的時間複雜度爲log(n); 後歸併的時間複雜度爲n; 總的時間複雜度nlog(n)。   1)自頂向下歸併排
相關文章
相關標籤/搜索