日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

分治法:用C#實(shí)現(xiàn)歸并排序

 命運(yùn)之輪 2010-04-15

根據(jù)《算法設(shè)計(jì)與分析基礎(chǔ)》中對歸并排序的描述,寫了一分C#代碼實(shí)現(xiàn)。
具體的實(shí)現(xiàn)代碼如下:

  1using System;
  2using System.Collections.Generic;
  3using System.Text;
  4
  5namespace MergeSort
  6{
  7    class Program
  8    {
  9        static void Main(string[] args)
 10        {
 11            Program p = new Program();
 12
 13            int[] a = new int[] 4216360-511 };
 14
 15            p.Sort(a);
 16
 17            for (int i = 0; i < a.Length; i++)
 18            {
 19                System.Console.WriteLine(a[i]);
 20            }

 21        }

 22
 23        /**/
 28        public int[] Sort(int[] toBeSort)
 29        
 45
 46        /**/
 52        private void merger(int[] part1, int[] part2, int[] toBeSort)
 53        
 88
 89        /**/
 94        private int[] get2Part(int[] toBeSort)
 95        
103
104        /**/
109        private int[] get1Part(int[] toBeSort)
110        
118    }

119}

120

對于分治法的效率分析,有一個(gè)通用的公示可以使用:通用分治遞推公式。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請遵守用戶 評(píng)論公約

    類似文章 更多