淺談算法和數據結構: 二 基本排序算法

本篇開始學習排序算法。排序與我們日常生活中息息相關,比如,我們要從電話簿中找到某個聯繫人首先會按照姓氏排序、買火車票會按照出發時間或者時長排序、買東西會按照銷量或者好評度排序、查找文件會按照修改時間排序等等。在計算機程序設計中,排序和查找也是最基本的算法,很多其他的算法都是以排序算法爲基礎,在一般的數據處理或分析中,通常第一步就是進行排序,比如說二分查找,首先要對數據進行排序。在Donald Kn
相關文章
相關標籤/搜索