<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks
    語言只是把具體的算法實現出來而已。據我了解的排序算法11-13種。排序算法嘛 主要就是個思想而已。不同的算法時間復雜度不一樣,空間復雜度也不一樣,當然執行的效率也不一樣。當然采用哪種算法還取決于你要實現什么樣的功能。就好比說:要同時盡快的找出最大最小,或者盡快的找出最值的位置等等。
    冒泡排序(bubble sort) — O(n2)
    雞尾酒排序 (Cocktail sort, 雙向的冒泡排序) — O(n2)
    插入排序 (insertion sort)— O(n2)
    桶排序 (bucket sort)— O(n); 需要 O(k) 額外 記憶體
    計數排序 (counting sort) — O(n+k); 需要 O(n+k) 額外 記憶體
    歸并排序 (merge sort)— O(n log n); 需要 O(n) 額外記憶體
    原地歸并排序 — O(n2)
    二叉樹排序 (Binary tree sort) — O(n log n); 需要 O(n) 額外記憶體
    鴿巢排序 (Pigeonhole sort) — O(n+k); 需要 O(k) 額外記憶體
    基數排序 (radix sort)— O(n·k); 需要 O(n) 額外記憶體
    Gnome sort — O(n2)
    Library sort — O(n log n) with high probability, 需要 (1+ε)n 額外記憶體不穩定
    選擇排序 (selection sort)— O(n2)
    希爾排序 (shell sort)— O(n log n) 如果使用最佳的現在版本
    Comb sort — O(n log n)
    堆排序 (heapsort)— O(n log n)
    Smoothsort — O(n log n)
    快速排序 (quicksort)— O(n log n) 期望時間, O(n2) 最壞情況; 對於大的、亂數串列一般相信是最快的已知排序
    posted on 2013-09-05 19:49 abin 閱讀(522) 評論(0)  編輯  收藏 所屬分類: algorithm
    主站蜘蛛池模板: 一级一级毛片免费播放| 亚洲乱码中文论理电影| 深夜a级毛片免费无码| 性感美女视频免费网站午夜| 久久精品国产亚洲av水果派| 国产精品免费一区二区三区四区| 久久久久亚洲AV成人网| 抽搐一进一出gif免费视频| 伊人久久大香线蕉亚洲| 国产乱妇高清无乱码免费| 国产AV无码专区亚洲AV漫画| 三年片免费观看大全国语| 久久精品国产96精品亚洲| 午夜网站在线观看免费完整高清观看| 亚洲国产另类久久久精品| 亚洲免费在线视频| 亚洲精品国产专区91在线| 中文字幕无码成人免费视频| 亚洲国产精品99久久久久久| 免费一级毛片在线观看| 国产区在线免费观看| 亚洲成年人在线观看| 性xxxx视频播放免费| 一本久久免费视频| 亚洲高清在线视频| 毛片免费在线视频| 又长又大又粗又硬3p免费视频| 亚洲欧洲自拍拍偷午夜色无码| 日韩免费观看一区| 亚洲AV无码国产一区二区三区| 亚洲精品国产自在久久| 久久久久久久99精品免费观看 | 一级毛片在线完整免费观看| 亚洲综合伊人久久综合| 亚洲视频免费观看| 亚洲成av人片天堂网无码】| 国内精品久久久久久久亚洲| 国产黄色免费网站| 日韩在线观看免费| 亚洲精品**中文毛片| 国产大片91精品免费看3 |