¸£ÖÝ´óѧÊý¼ÆÑ§Ôº
¡¶Êý¾Ý½á¹¹¡·ÉÏ»úʵÑ鱨¸æ
רҵºÍ°à¼¶£ºÐÅÏ¢¼ÆËã¿ÆÑ§ÓëÓ¦ÓÃÊýѧ6°à ѧºÅ ÐÕÃû ʵÑéÃû³Æ ÅÅÐòʵÑé ʵÑéÄÚÈÝ ¡¾ÊµÑéÄ¿µÄ¡¿ ÊìϤ²¢ÕÆÎÕ¸÷ÖÖÅÅÐòËã·¨µÄ˼Ïë·½·¨ºÍʵÏÖ¸ÃËã·¨µÄ»ù±¾¼¼Êõ ¡¾ÊµÑéÄÚÈÝ¡¿ ´Ó¼üÅÌÊäÈëÒ»×鹨¼ü×ÖÐòÁзֱðʵÏÖÏÂÁÐÅÅÐò: 1.ʵÏÖ¼òµ¥Ñ¡ÔñÅÅÐò¡¢Ö±½Ó²åÈëÅÅÐòºÍðÅÝÅÅÐò¡£ 2.ʵÏÖ¿ìËÙÅÅÐòËã·¨¡£ 3.ʵÏÖÕÛ°ë²åÈëÅÅÐò¡£ 4.²ÉÓü¸×鲻ͬÊý¾Ý²âÊÔ¸÷¸öÅÅÐòËã·¨µÄÐÔÄÜ£¨±È½Ï´ÎÊýºÍÒÆ¶¯´ÎÊý£©¡£ ¡¾ÊµÑéÒªµã¼°ËµÃ÷¡¿ ÔÚÖ÷º¯ÊýÖÐÉè¼ÆÒ»¸ö¼òµ¥µÄ²Ëµ¥£¬·Ö±ð²âÊÔÉÏÊöËã·¨£¬ ×îºóÒªÔÚÆÁÄ»ÉÏÊä³öÅÅÐòºóµÄ¼Ç¼¡£ ³É¼¨ ³£ÓÃÅÅÐòËã·¨µÄʵÏÖ Êµ Ñé Ä¿ µÄ ºÍ Òª Çó ÎÊ Ìâ Ãè Êö ºÍ Ö÷ Òª ²½ Öè Ö÷Òª³ÌÐò£º #include
int print(Form &F,int comp,int move) { } int InsertSort(Form &F) {//¶Ô˳Ðò±íF×÷Ö±½Ó²åÈëÅÅÐò } int Partition(Form &F,int low,int high); int QuickSort(Form &F,int low,int high) {//¿ìËÙÅÅÐò·¨ int i,j; int comp=0;//±È½Ï´ÎÊý int move=0;//ÒÆ¶¯´ÎÊý for(i=2;i<=F.length;i++) { } cout<<\Ö±½Ó²åÈëÅÅÐòµÄ½á¹ûΪ£º\print(F,comp,move); return OK; comp++; if(F.r[i].key } int comp=0; int move=0; if(low } Init_Form(F); int n; cout<<\ÇëÊäÈë˳Ðò±íµÄ³¤¶È:\cin>>n; F.length=n; cout<<\ÇëÊäÈëÊý¾Ý:\for(int i=1;i
Ïà¹ØÍÆ¼ö£º