Êý¾Ý½á¹¹ÓëËã·¨·ÖÎö¡ªÆÚÄ©¸´Ï°Ìâ¼°´ð°¸

·¢²¼Ê±¼ä : ÐÇÆÚÈÕ ÎÄÕÂÊý¾Ý½á¹¹ÓëËã·¨·ÖÎö¡ªÆÚÄ©¸´Ï°Ìâ¼°´ð°¸¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ

lklist *s=hc=0;

while(ha!=0 && hb!=0)

if(ha->datadata){if(s==0) hc=s=ha; else {s->next=ha; s=ha;};ha=ha->next;}

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£®·Ö¿é²éÕÒµÄƽ¾ù²éÕÒ³¤¶È²»½öÓëË÷Òý±íµÄ³¤¶ÈÓйأ¬¶øÇÒÓë¿éµÄ³¤¶ÈÓйء££¨ £©

ÁªÏµºÏͬ·¶ÎÄ¿Í·þ£ºxxxxx#qq.com(#Ì滻Ϊ@)