| ²é¿´: 535 | »Ø¸´: 3 | ||
±ùÓêhustÌú³æ (СÓÐÃûÆø)
|
[ÇóÖú]
¹é²¢ÖеĵݹéÎÊÌâ
|
|
¶ÔÓڹ鲢ÅÅÐòÖÐ void mergeSort(int a,int b) { if(a<b) { int mid=(a+b)/2;--------(1) mergeSort(a,mid);---------(2) mergeSort(mid+1,b);--------(3) merge(a,mid,b);--------(4) } } Õâ¸ö³ÌÐòµÄÖ´Ðйý³ÌÊÇÕ¦ÑùµÄ°¡£¬Ö´Ðе½£¨2£©Ê±ÒªÓÃ×ÔÉíµÄº¯Êý£¬µÝ¹éµ÷Óã¬ÊDz»ÊÇÒ»Ö±µÝ¹éµ÷Óõ½µÝ¹é½áÊø£¬ÔÙÖ´ÐУ¨3£©£¬ÓÖ¼ÌÐøµÝ¹éµ÷Óã¬Ö±µ½½áÊø£¬ÔÙÖ´ÐУ¨4£©£¬³ÌÐò½áÊø°¡£¿¸÷λ´óÏÀÖ¸µãϰ¡~~~ |
» ²ÂÄãϲ»¶
ÊÛSCIÒ»ÇøÎÄÕ£¬ÎÒ:8 O5 51O 54,¿ÆÄ¿ÆëÈ«,¿É+¼±
ÒѾÓÐ8È˻ظ´
ÌåÖÆÄÚ³¤±²ËµÌåÖÆÄÚ¾ø´ó²¿·ÖÒ»±²×ÓÔڵײ㣬ÈçͬÄãÃÇÒ»Ñù´ó²¿·ÖÆÕͨ½ÌʦæÇÒÊÕÈëµÍ
ÒѾÓÐ13È˻ظ´
ÊÛSCIÒ»ÇøÎÄÕ£¬ÎÒ:8 O5 51O 54,¿ÆÄ¿ÆëÈ«,¿É+¼±
ÒѾÓÐ8È˻ظ´
ÊÛSCIÒ»ÇøÎÄÕ£¬ÎÒ:8 O5 51O 54,¿ÆÄ¿ÆëÈ«,¿É+¼±
ÒѾÓÐ8È˻ظ´
ÊÛSCIÒ»ÇøÎÄÕ£¬ÎÒ:8 O5 51O 54,¿ÆÄ¿ÆëÈ«,¿É+¼±
ÒѾÓÐ11È˻ظ´
ΪʲôÖйú´óѧ¹¤¿Æ½ÌÊÚÃÇË®ÁËÄÇô¶àËùνµÄ¶¥»á¶¥¿¯£¬µ«»¹ÊÇ×ö²»³öÓîÊ÷»úÆ÷ÈË£¿
ÒѾÓÐ8È˻ظ´
ÊÛSCIÒ»ÇøÎÄÕ£¬ÎÒ:8 O5 51O 54,¿ÆÄ¿ÆëÈ«,¿É+¼±
ÒѾÓÐ5È˻ظ´
ÊÛSCIÒ»ÇøÎÄÕ£¬ÎÒ:8 O5 51O 54,¿ÆÄ¿ÆëÈ«,¿É+¼±
ÒѾÓÐ6È˻ظ´
ÊÛSCIÒ»ÇøÎÄÕ£¬ÎÒ:8 O5 51O 54,¿ÆÄ¿ÆëÈ«,¿É+¼±
ÒѾÓÐ9È˻ظ´
ÊÛSCIÒ»ÇøÎÄÕ£¬ÎÒ:8 O5 51O 54,¿ÆÄ¿ÆëÈ«,¿É+¼±
ÒѾÓÐ4È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
¡¾×ªÌû¡¿¡¶Êý¾Ý½á¹¹ÓëËã·¨·ÖÎö¡·5000×ÖËõд(ÉÏ)
ÒѾÓÐ8È˻ظ´
libralibra
ÖÁ×ðľ³æ (ÖøÃûдÊÖ)
æôÆï½«¾ü
- ³ÌÐòÇ¿Ìû: 40
- Ó¦Öú: 817 (²©ºó)
- ½ð±Ò: 12914.1
- ºì»¨: 64
- Ìû×Ó: 2238
- ÔÚÏß: 287.3Сʱ
- ³æºÅ: 696514
- ×¢²á: 2009-02-05
- רҵ: ¼ÆËã»úÈí¼þ
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
jjdg: ½ð±Ò+2, ¸Ðл²ÎÓë 2013-06-27 00:34:16
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
jjdg: ½ð±Ò+2, ¸Ðл²ÎÓë 2013-06-27 00:34:16
|
µÝ¹éµÄÎÊÌâ,ÄãÒª³éÏó³öÀ´"×ÔÏàËÆ½á¹¹"²¿·Ö.²»Òª¹ÜËûÔõôÓÖµ÷ÓÃ×ÔÉí,Ö»·ÖÎö²½Öè¼´¿É. ¼òµ¥À´Ëµ,mergeSort(a,b)ÊÇÕâÑùÒ»¸öº¯Êý,ʵÏÖ¶ÔÓÚaµ½bÖ®¼äµÄÔªËØ½øÐй鲢ÅÅÐò(a<b) ¾ßÌå²½ÖèÊÇ: ÕÒµ½Öеãmid, ÓÃͬÑùµÄ°ì·¨(¹é²¢ÅÅÐò)aµ½midµÃµ½ÅźÃÐòµÄÐòÁÐA ÓÃͬÑùµÄ°ì·¨(¹é²¢ÅÅÐò)mid+1µ½bµÃµ½ÅźÃÐòµÄÐòÁÐB ºÏ²¢ÐòÁÐAºÍBµÃµ½ÍêÕûµÄÅÅÐòÐòÁÐC(C=A U B,µ«ÊÇÊÇÅźÃÐòµÄ) -------- Ò»°ã»áÉèÖõݹé³ö¿Ú,ÉÏÃæµÄº¯ÊýÒþº¬Á˳ö¿Ú(¾ÍÊÇa<b),µ±a==b»òÕßa>bʱ»áÖ±½Ó·µ»Ø. |

2Â¥2013-06-26 20:47:59
±ùÓêhust
Ìú³æ (СÓÐÃûÆø)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 796.3
- ºì»¨: 1
- Ìû×Ó: 106
- ÔÚÏß: 23.8Сʱ
- ³æºÅ: 1651706
- ×¢²á: 2012-02-29
- רҵ: °ëµ¼Ìå²ÄÁÏ
3Â¥2013-06-26 21:09:08
libralibra
ÖÁ×ðľ³æ (ÖøÃûдÊÖ)
æôÆï½«¾ü
- ³ÌÐòÇ¿Ìû: 40
- Ó¦Öú: 817 (²©ºó)
- ½ð±Ò: 12914.1
- ºì»¨: 64
- Ìû×Ó: 2238
- ÔÚÏß: 287.3Сʱ
- ³æºÅ: 696514
- ×¢²á: 2009-02-05
- רҵ: ¼ÆËã»úÈí¼þ

4Â¥2013-06-27 00:14:33













»Ø¸´´ËÂ¥