·¢²¼Ê±¼ä : ÐÇÆÚÈÕ ÎÄÕÂÊý¾Ý½á¹¹ÓëËã·¨·ÖÎö¡ªÆÚÄ©¸´Ï°Ìâ¼°´ð°¸¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ
lklist *s=hc=0;
while(ha!=0 && hb!=0)
if(ha->data
else {if(s==0) hc=s=hb; else {s->next=hb; s=hb;};hb=hb->next;} if(ha==0) s->next=hb; else s->next=ha;
}
Êý¾Ý½á¹¹ÊÔ¾í£¨Áù£©
Ò»¡¢Ñ¡ÔñÌâ(30·Ö)
1£® ÉèÒ»×éȨֵ¼¯ºÏW={2£¬3£¬4£¬5£¬6}£¬ÔòÓɸÃȨֵ¼¯ºÏ¹¹ÔìµÄ¹þ·òÂüÊ÷ÖдøȨ
·¾¶³¤¶ÈÖ®ºÍΪ£¨ £©¡£
(A) 20 (B) 30 (C) 40 (D) 45
2£®Ö´ÐÐÒ»ÌË¿ìËÙÅÅÐòÄܹ»µÃµ½µÄÐòÁÐÊÇ£¨ £©¡£
(A) [41£¬12£¬34£¬45£¬27] 55 [72£¬63]
(B) [45£¬34£¬12£¬41] 55 [72£¬63£¬27]
(C) [63£¬12£¬34£¬45£¬27] 55 [41£¬72]
(D) [12£¬27£¬45£¬41] 55 [34£¬63£¬72]
3£®ÉèÒ»Ìõµ¥Á´±íµÄÍ·Ö¸Õë±äÁ¿ÎªheadÇÒ¸ÃÁ´±íûÓÐÍ·½áµã£¬ÔòÆäÅпÕÌõ¼þÊÇ£¨(A) head==0 (B) head->next==0
(C) head->next==head (D) head!=0
4£®Ê±¼ä¸´ÔӶȲ»ÊÜÊý¾Ý³õʼ״̬ӰÏì¶øºãΪO(nlog2n)µÄÊÇ£¨ £©¡£
(A) ¶ÑÅÅÐò (B) ðÅÝÅÅÐò (C) Ï£¶ûÅÅÐò (D) ¿ìËÙÅÅÐò
¡£ £©
5£®Éè¶þ²æÊ÷µÄÏÈÐò±éÀúÐòÁкͺóÐò±éÀúÐòÁÐÕýºÃÏà·´£¬Ôò¸Ã¶þ²æÊ÷Âú×ãµÄÌõ¼þÊÇ
£¨ £©¡£
(A) ¿Õ»òÖ»ÓÐÒ»¸ö½áµã (B) ¸ß¶ÈµÈÓÚÆä½áµãÊý
(C) ÈÎÒ»½áµãÎÞ×óº¢×Ó (D) ÈÎÒ»½áµãÎÞÓÒº¢×Ó
6£®Ò»ÌËÅÅÐò½áÊøºó²»Ò»¶¨Äܹ»Ñ¡³öÒ»¸öÔªËØ·ÅÔÚÆä×îÖÕλÖÃÉϵÄÊÇ£¨ £©¡£
(A) ¶ÑÅÅÐò (B) ðÅÝÅÅÐò (C) ¿ìËÙÅÅÐò (D) Ï£¶ûÅÅÐò
7£®Éèij¿ÃÈý²æÊ÷ÖÐÓÐ40¸ö½áµã£¬Ôò¸ÃÈý²æÊ÷µÄ×îС¸ß¶ÈΪ£¨ £©¡£
(A) 3 (B) 4 (C) 5 (D) 6
8£®Ë³Ðò²éÕÒ²»ÂÛÔÚ˳ÐòÏßÐÔ±íÖл¹ÊÇÔÚÁ´Ê½ÏßÐÔ±íÖеÄʱ¼ä¸´ÔÓ¶ÈΪ£¨ £©¡£
(A) O(n) (B) O(n2) (C) O(n1/2) (D) O(1og2n)
9£®¶þ·¹é²¢ÅÅÐòµÄʱ¼ä¸´ÔÓ¶ÈΪ£¨ £©¡£
(A) O(n) (B) O(n2) (C) O(nlog2n) (D) O(1og2n)
10. Éî¶ÈΪkµÄÍêÈ«¶þ²æÊ÷ÖÐ×îÉÙÓУ¨ £©¸ö½áµã¡£
(A) 2-1
k-1
(B) 2
k-1
(C) 2+1
k-1
(D) 2-1
k
11.ÉèÖ¸Õë±äÁ¿front±íʾÁ´Ê½¶ÓÁеĶÓÍ·Ö¸Õ룬ָÕë±äÁ¿rear±íʾÁ´Ê½¶ÓÁеĶÓ
βָÕ룬ָÕë±äÁ¿sÖ¸Ïò½«ÒªÈë¶ÓÁеĽáµãX£¬ÔòÈë¶ÓÁеIJÙ×÷ÐòÁÐΪ£¨ £©¡£
(A) front->next=s£»front=s£» (B) s->next=rear£»rear=s£»
(C) rear->next=s£»rear=s£» (D) s->next=front£»front=s£»
12.ÉèijÎÞÏòͼÖÐÓÐn¸ö¶¥µãeÌõ±ß£¬Ôò½¨Á¢¸ÃͼÁÚ½Ó±íµÄʱ¼ä¸´ÔÓ¶ÈΪ£¨ £©¡£
(A) O(n+e) (B) O(n2) (C) O(ne) (D) O(n3)
13.Éèij¹þ·òÂüÊ÷ÖÐÓÐ199¸ö½áµã£¬Ôò¸Ã¹þ·òÂüÊ÷ÖÐÓУ¨ £©¸öÒ¶×Ó½áµã¡£
(A) 99 (B) 100 (C) 101 (D) 102
14.Éè¶þ²æÅÅÐòÊ÷ÉÏÓÐn¸ö½áµã£¬ÔòÔÚ¶þ²æÅÅÐòÊ÷ÉϲéÕÒ½áµãµÄƽ¾ùʱ¼ä¸´ÔÓ¶ÈΪ
£¨ £©¡£
(A) O(n) (B) O(n)
2
(C) O(nlog2n) (D) O(1og2n)
15.ÉèÓÃÁÚ½Ó¾ØÕóA±íʾÓÐÏòͼGµÄ´æ´¢½á¹¹£¬ÔòÓÐÏòͼGÖж¥µãiµÄÈë¶ÈΪ£¨ £©¡£
(A) µÚiÐзÇ0ÔªËصĸöÊýÖ®ºÍ (B) µÚiÁзÇ0ÔªËصĸöÊýÖ®ºÍ
(C) µÚiÐÐ0ÔªËصĸöÊýÖ®ºÍ (D) µÚiÁÐ0ÔªËصĸöÊýÖ®ºÍ
¶þ¡¢ÅжÏÌâ(20·Ö)
1£®µ÷ÓÃÒ»´ÎÉî¶ÈÓÅÏȱéÀú¿ÉÒÔ·ÃÎʵ½Í¼ÖеÄËùÓж¥µã¡££¨ £©
2£®·Ö¿é²éÕÒµÄƽ¾ù²éÕÒ³¤¶È²»½öÓëË÷Òý±íµÄ³¤¶ÈÓйأ¬¶øÇÒÓë¿éµÄ³¤¶ÈÓйء££¨ £©