Êý¾Ý½á¹¹ÊÔ¾í£¨¶þ£©
Ò»¡¢Ñ¡ÔñÌâ(24·Ö)
1£®ÏÂÃæ¹ØÓÚÏßÐÔ±íµÄÐðÊö´íÎóµÄÊÇ£¨ £©¡£
(A) ÏßÐÔ±í²ÉÓÃ˳Ðò´æ´¢±ØÐëÕ¼ÓÃһƬÁ¬ÐøµÄ´æ´¢¿Õ¼ä (B) ÏßÐÔ±í²ÉÓÃÁ´Ê½´æ´¢²»±ØÕ¼ÓÃһƬÁ¬ÐøµÄ´æ´¢¿Õ¼ä (C) ÏßÐÔ±í²ÉÓÃÁ´Ê½´æ´¢±ãÓÚ²åÈëºÍɾ³ý²Ù×÷µÄʵÏÖ (D) ÏßÐÔ±í²ÉÓÃ˳Ðò´æ´¢±ãÓÚ²åÈëºÍɾ³ý²Ù×÷µÄʵÏÖ
2£®Éè¹þ·òÂüÊ÷ÖеÄÒ¶×Ó½áµã×ÜÊýΪm£¬ÈôÓöþ²æÁ´±í×÷Ϊ´æ´¢½á¹¹£¬Ôò¸Ã¹þ·òÂüÊ÷ÖÐ×ܹ²ÓУ¨ £©¸ö¿ÕÖ¸ÕëÓò¡£
(A) 2m-1
(B) 2m
(C) 2m+1
(D) 4m
3£®Éè˳ÐòÑ»·¶ÓÁÐQ[0£ºM-1]µÄÍ·Ö¸ÕëºÍβָÕë·Ö±ðΪFºÍR£¬Í·Ö¸ÕëF×ÜÊÇÖ¸Ïò¶ÓÍ·ÔªËØµÄǰһλÖã¬Î²Ö¸ÕëR×ÜÊÇÖ¸Ïò¶ÓÎ²ÔªËØµÄµ±Ç°Î»Öã¬Ôò¸ÃÑ»·¶ÓÁÐÖеÄÔªËØ¸öÊýΪ£¨ £©¡£
(A) R-F
(B) F-R
(C) (R-F+M)£¥M
(D) (F-R+M)£¥M
4£®Éèij¿Ã¶þ²æÊ÷µÄÖÐÐò±éÀúÐòÁÐΪABCD£¬Ç°Ðò±éÀúÐòÁÐΪCABD£¬ÔòºóÐò±éÀú¸Ã¶þ²æÊ÷µÃµ½ÐòÁÐΪ£¨ £©¡£
(A) BADC
(B) BCDA
(C) CDAB
(D) CBDA
5£®ÉèijÍêÈ«ÎÞÏòͼÖÐÓÐn¸ö¶¥µã£¬Ôò¸ÃÍêÈ«ÎÞÏòͼÖÐÓУ¨ £©Ìõ±ß¡£
(A) n(n-1)/2
(B) n(n-1)
(C) n2
(D) n2-1
6£®Éèij¿Ã¶þ²æÊ÷ÖÐÓÐ2000¸ö½áµã£¬Ôò¸Ã¶þ²æÊ÷µÄ×îС¸ß¶ÈΪ£¨ £©¡£ (A) 9
(B) 10
(C) 11
(D) 12
7£®ÉèijÓÐÏòͼÖÐÓÐn¸ö¶¥µã£¬Ôò¸ÃÓÐÏòͼ¶ÔÓ¦µÄÁÚ½Ó±íÖÐÓУ¨ £©¸ö±íÍ·½áµã¡£
(A) n-1
(B) n
(C) n+1
(D) 2n-1
5
8£®ÉèÒ»×é³õʼ¼Ç¼¹Ø¼ü×ÖÐòÁÐ(5£¬2£¬6£¬3£¬8)£¬ÒÔµÚÒ»¸ö¼Ç¼¹Ø¼ü×Ö5Ϊ»ù×¼½øÐÐÒ»ÌË¿ìËÙÅÅÐòµÄ½á¹ûΪ£¨ £©¡£
(A) 2£¬3£¬5£¬8£¬6 (C) 3£¬2£¬5£¬6£¬8
(B) 3£¬2£¬5£¬8£¬6 (D) 2£¬3£¬6£¬5£¬8
Èý¡¢Ó¦ÓÃÌâ(36·Ö)
1£®ÉèÒ»×é³õʼ¼Ç¼¹Ø¼ü×ÖÐòÁÐΪ(45£¬80£¬48£¬40£¬22£¬78)£¬Ôò·Ö±ð¸ø³öµÚ4Ì˼òµ¥Ñ¡ÔñÅÅÐòºÍµÚ4ÌËÖ±½Ó²åÈëÅÅÐòºóµÄ½á¹û¡£ (22£¬40£¬45£¬48£¬80£¬78)£¬(40£¬45£¬48£¬80£¬22£¬78)
2£®ÉèÖ¸Õë±äÁ¿pÖ¸ÏòË«ÏòÁ´±íÖнáµãA£¬Ö¸Õë±äÁ¿qÖ¸Ïò±»²åÈë½áµãB£¬ÒªÇó¸ø³öÔÚ½áµãAµÄºóÃæ²åÈë½áµãBµÄ²Ù×÷ÐòÁУ¨ÉèË«ÏòÁ´±íÖнáµãµÄÁ½¸öÖ¸ÕëÓò·Ö±ðΪllinkºÍrlink£©¡£
q->llink=p; q->rlink=p->rlink; p->rlink->llink=q; p->rlink=q;
3£®ÉèÒ»×éÓÐÐòµÄ¼Ç¼¹Ø¼ü×ÖÐòÁÐΪ(13£¬18£¬24£¬35£¬47£¬50£¬62£¬83£¬90)£¬²éÕÒ·½·¨Óöþ·Ö²éÕÒ£¬ÒªÇó¼ÆËã³ö²éÕҹؼü×Ö62ʱµÄ±È½Ï´ÎÊý²¢¼ÆËã³ö²éÕҳɹ¦Ê±µÄƽ¾ù²éÕÒ³¤¶È¡£ 2,ASL=91*1+2*2+3*4+4*2)=25/9
4£®ÉèÒ»¿ÃÊ÷TÖбߵļ¯ºÏΪ{(A£¬B)£¬(A£¬C)£¬(A£¬D)£¬(B£¬E)£¬(C£¬F)£¬(C£¬G)}£¬ÒªÇóÓú¢×ÓÐֵܱíʾ·¨£¨¶þ²æÁ´±í£©±íʾ³ö¸ÃÊ÷µÄ´æ´¢½á¹¹²¢½«¸ÃÊ÷ת»¯³É¶ÔÓ¦µÄ¶þ²æÊ÷¡£ Ê÷µÄÁ´Ê½´æ´¢½á¹¹ÂÔ£¬¶þ²æÊ÷ÂÔ
5£®ÉèÓÐÎÞÏòͼG£¬ÒªÇó¸ø³öÓÃÆÕÀïÄ·Ëã·¨¹¹Ôì×îСÉú³ÉÊ÷Ëù×ß¹ýµÄ±ßµÄ¼¯ºÏ¡£
6
E={(1£¬3)£¬(1£¬2)£¬(3£¬5)£¬(5£¬6)£¬(6£¬4)}
6£®ÉèÓÐÒ»×é³õʼ¼Ç¼¹Ø¼ü×ÖΪ(45£¬80£¬48£¬40£¬22£¬78)£¬ÒªÇó¹¹ÔìÒ»¿Ã¶þ²æÅÅÐòÊ÷²¢¸ø³ö¹¹Ôì¹ý³Ì¡£
ËÄ¡¢Ëã·¨Éè¼ÆÌâ(16·Ö)
1£® ÉèÓÐÒ»×é³õʼ¼Ç¼¹Ø¼ü×ÖÐòÁУ¨K1£¬K2£¬?£¬Kn£©£¬ÒªÇóÉè¼ÆÒ»¸öËã·¨Äܹ»
ÔÚO(n)µÄʱ¼ä¸´ÔÓ¶ÈÄÚ½«ÏßÐﱒȨ·Ö³ÉÁ½²¿·Ö£¬ÆäÖÐ×ó°ë²¿·ÖµÄÿ¸ö¹Ø¼ü×Ö¾ùСÓÚKi£¬ÓҰ벿·ÖµÄÿ¸ö¹Ø¼ü×Ö¾ù´óÓÚµÈÓÚKi¡£
ÉèÓÐÒ»×é³õʼ¼Ç¼¹Ø¼ü×ÖÐòÁУ¨K1£¬K2£¬?£¬Kn£©£¬ÒªÇóÉè¼ÆÒ»¸öËã·¨Äܹ»ÔÚO(n)µÄʱ¼ä¸´ÔÓ¶ÈÄÚ½«ÏßÐﱒȨ·Ö³ÉÁ½²¿·Ö£¬ÆäÖÐ×ó°ë²¿·ÖµÄÿ¸ö¹Ø¼ü×Ö¾ùСÓÚKi£¬ÓҰ벿·ÖµÄÿ¸ö¹Ø¼ü×Ö¾ù´óÓÚµÈÓÚKi¡£
void quickpass(int r[], int s, int t)
{
int i=s, j=t, x=r[s]; while(i while (i r[i]=x; } 7 2£® ÉèÓÐÁ½¸ö¼¯ºÏAºÍ¼¯ºÏB£¬ÒªÇóÉè¼ÆÉú³É¼¯ºÏC=A¡ÉBµÄËã·¨£¬ÆäÖм¯ºÏA¡¢ BºÍCÓÃÁ´Ê½´æ´¢½á¹¹±íʾ¡£ ÉèÓÐÁ½¸ö¼¯ºÏAºÍ¼¯ºÏB£¬ÒªÇóÉè¼ÆÉú³É¼¯ºÏC=A¡ÉBµÄËã·¨£¬ÆäÖм¯ºÏA¡¢BºÍCÓÃÁ´Ê½´æ´¢½á¹¹±íʾ¡£ typedef struct node {int data; struct node *next;}lklist; void intersection(lklist *ha,lklist *hb,lklist *&hc) { lklist *p,*q,*t; for(p=ha,hc=0;p!=0;p=p->next) { for(q=hb;q!=0;q=q->next) if (q->data==p->data) break; if(q!=0){ t=(lklist *)malloc(sizeof(lklist)); t->data=p->data;t->next=hc; hc=t;} } } 8