排序算法(2)--選擇排序&堆排序

繼續上篇的 交換排序--冒泡排序&快速排序,本篇介紹選擇排序和堆排序   一、選擇排序 非常的簡單直觀,每次找出最小或者最大的值存儲起來,繼續找剩下的值存儲起來,直達最後一個元素。 從arr[0]~arr[N]中找出最小的值,放在arr[0],此時arr[0]已經排好序 從arr[1]~arr[N]中找出最小的值,放在arr[1], ....從arr[i]~arr[N]中找出最小的值,放在arr[
相關文章
相關標籤/搜索