麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

排序算法 之 效率測試

2019-11-10 20:34:12
字體:
來源:轉載
供稿:網友

原文地址http://www.cnblogs.com/liukemng/p/3724099.html

前面我們寫了常見的幾種排序算法,并分析了各種算法的實現思想,及時間復雜度等情況,但由于只是分析,木有實際的數據做對比測試,所以對各個算法的效率也沒有一個明確的概念,下面我們就通過具體的測試來看看同算法之間的效率差距。

聲明11個長度為100的元素取值范圍為0到1000的序列

復制代碼
int length = 100;int[] testArray1 = new int[length];int[] testArray2 = new int[length];int[] testArray3 = new int[length];int[] testArray4 = new int[length];int[] testArray5 = new int[length];int[] testArray6 = new int[length];int[] testArray7 = new int[length];int[] testArray8 = new int[length];int[] testArray9 = new int[length];int[] testArray10 = new int[length];int[] testArray11 = new int[length];Random random = new Random();for (int i = 0; i < length; i++){    int temp = random.Next(0,1000);    testArray1[i] = temp;    testArray2[i] = temp;    testArray3[i] = temp;    testArray4[i] = temp;    testArray5[i] = temp;    testArray6[i] = temp;    testArray7[i] = temp;    testArray8[i] = temp;    testArray9[i] = temp;    testArray10[i] = temp;    testArray11[i] = temp;}復制代碼

運行測試,測試結果截圖:

1

乍一看,幾種算法之間效率好像木有差別,設置前幾種時間復雜度比較高的算法還要快一點。別急,讓我們增加序列中的元素數量再試一下,把length =100改為length =1000再次運行測試,結果截圖:

2

結果已經可以看出,時間復雜度低的算法是領先的,但效果好像不太明顯。讓我們把把length =1000改為length =10000再次運行測試,測試結果截圖:

3

這次測試結果已經有了質的改變,相信通過測試大家對不同時間復雜度算法之間的效率已經有了一個清晰的概念。


上一篇:部署Spring Boot應用

下一篇:1014_排名

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桥本有菜免费av一区二区三区 | 免费观看又色又爽又黄的崩锅 | 国产精品18久久久久久久 | 91精品欧美一区二区三区 | 日韩黄色免费电影 | 一级免费观看 | 欧美一级爱操视频 | av成人免费看 | 成人在线视频免费观看 | xxxxhd73国产| 久草热久草视频 | 色妞视频男女视频 | asian裸体佳人pics | 中文在线国产 | 黄色特级 | 欧美特黄a | 久草成人在线观看 | 黄色试看视频 | 成年性羞羞视频免费观看 | 欧美国产第一页 | 欧美一级电影网 | xnxx 日本免费 | 在线观看中文字幕av | 午夜视频播放 | 深夜影院一级毛片 | 久久久久久久久久久av | 黄色网电影| 人人舔人人舔 | 越南一级黄色片 | 龙的两根好大拔不出去h | 欧美成在线视频 | 牛牛视频在线 | 九色一区二区 | 免费黄网站在线播放 | 毛片视频免费观看 | 亚洲精品在线观看免费 | 中国成人在线视频 | 精品在线视频播放 | 91精品国产乱码久久桃 | 日本网站一区 | 91视频站 |