Êý¾Ý½á¹¹Ï°Ìâ-´ø´ð°¸-12-13-2 ÏÂÔØ±¾ÎÄ

ϰÌâÒ»

Ò»¡¢Ñ¡ÔñÌâ

1¡¢Êý¾Ý½á¹¹ÊÇÒ»ÃÅÑо¿·ÇÊýÖµ¼ÆËãµÄ³ÌÐòÉè¼ÆÎÊÌâÖеIJÙ×÷¶ÔÏóÒÔ¼°ËüÃÇÖ®¼äµÄ£¨B£©ºÍÔËËãµÄѧ¿Æ¡£

A£®½á¹¹ B£®¹ØÏµ C£®ÔËËã D£®Ëã·¨ 2¡¢ÔÚÊý¾Ý½á¹¹ÖУ¬´ÓÂß¼­ÉÏ¿ÉÒÔ°ÑÊý¾Ý½á¹¹·Ö³É£¨C£©¡£

A£®¶¯Ì¬½á¹¹ºÍ¾²Ì¬½á¹¹ B£®½ô´Õ½á¹¹ºÍ·Ç½ô´Õ½á¹¹ C£®ÏßÐԽṹºÍ·ÇÏßÐԽṹ D£®Âß¼­½á¹¹ºÍ´æ´¢½á¹¹

3¡¢ÏßÐÔ±íµÄÂß¼­Ë³ÐòºÍ´æ´¢Ë³Ðò×ÜÊÇÒ»Öµģ¬ÕâÖÖ˵·¨£¨B£©¡£Ê÷ÐÎ

A£®ÕýÈ· B£®²»ÕýÈ· C£®ÎÞ·¨È·¶¨ D£®ÒÔÉϴ𰸶¼²»¶Ô

4¡¢Ëã·¨·ÖÎöµÄÄ¿µÄÊÇ£¨C£©¡£

A£®ÕÒ³öËã·¨µÄºÏÀíÐÔ B£®Ñо¿Ëã·¨µÄÊäÈËÓëÊä³ö¹ØÏµ C£®·ÖÎöËã·¨µÄÓÐЧÐÔÒÔÇó¸Ä½ø D£®·ÖÎöËã·¨µÄÒ×¶®ÐÔ ¶þ¡¢Ìî¿ÕÌâ

1¡¢__Êý¾Ý___ÊÇÐÅÏ¢µÄÔØÌ壬ÊǶԿ͹ÛÊÂÎïµÄ·ûºÅ±íʾ£¬ËüÄܹ»±»¼ÆËã»úʶ±ð¡¢´æ´¢¡¢¼Ó¹¤ºÍ´¦Àí£¬___Êý¾Ý_____ÊǶÔÄܹ»ÓÐЧµÄÊäÈ˵½¼ÆËã»úÖв¢ÇÒÄܹ»±»¼ÆËã»ú´¦ÀíµÄ·ûºÅµÄ×ܳơ£ÀýÈ磬ÊýѧÖÐËùÓõ½µÄÕûÊýºÍʵÊý£¬Îı¾±à¼­ËùÓõ½µÄ×Ö·û´®µÈ¡£

2¡¢Êý¾ÝÔªËØÊÇÊý¾ÝµÄ__»ù±¾µ¥Î»_£¬ÓÐЩÇé¿öÏÂÒ²³ÆÎªÔªËØ¡¢½áµã¡¢¶¥µã¡¢¼Ç¼µÈ¡£

3¡¢__Êý¾ÝÏî__ÊÇÊý¾Ý²»¿É·Ö¸îµÄ×îСµ¥Ôª£¬ÊǾßÓжÀÁ¢º¬ÒåµÄ×îС±êʶµ¥Î»¡£ÀýÈç¹¹³ÉÒ»¸öÊý¾ÝÔªËØµÄ×ֶΡ¢Óò¡¢ÊôÐԵȶ¼¿É³ÆÖ®Îª__Êý¾ÝÏî_¡£

4¡¢¼ò¶øÑÔÖ®£¬Êý¾Ý½á¹¹ÊÇÊý¾ÝÖ®¼äµÄ__Ï໥¹ØÏµ_£¬¼´Êý¾ÝµÄ_×éÖ¯¹ØÏµ_¡£ 5¡¢Êý¾ÝµÄÂß¼­½á¹¹ÊÇÖ¸Êý¾ÝÖ®¼äµÄ_Âß¼­¹ØÏµ_¡£Âß¼­½á¹¹ÊÇ´Ó_Âß¼­¹ØÏµ_ÉÏÃèÊöÊý¾Ý£¬ËüÓë¾ßÌå´æ´¢Î޹أ¬ÊǶÀÁ¢ÓÚ¼ÆËã»úµÄ¡£Òò´ËÂß¼­½á¹¹¿ÉÒÔ¿´×÷ÊÇ´Ó¾ßÌåÎÊÌâ³éÏó³öÀ´µÄ_ÊýѧģÐÍ_¡£

6¡¢Êý¾ÝµÄ__´æ´¢½á¹¹_Ö¸Êý¾ÝÔªËØ¼°Æä¹ØÏµÔÚ¼ÆËã»ú´æ´¢Æ÷Äڵıíʾ¡£__´æ´¢½á¹¹_ÊÇÂß¼­½á¹¹ÔÚ¼ÆËã»úÀïµÄʵÏÖ£¬Ò²³ÆÖ®ÎªÓ³Ïñ¡£

7¡¢_Êý¾ÝµÄÔËËã__ÊÇÖ¸¶ÔÊý¾ÝÊ©¼ÓµÄ²Ù×÷¡£Ëü¶¨ÒåÔÚÊý¾ÝµÄÂß¼­½á¹¹Ö®ÉÏ£¬Ã¿ÖÖÂß¼­½á¹¹¶¼ÓÐÒ»¸ö__Êý¾ÝµÄÔËËã___¡£³£ÓõÄÓУº²éÕÒ¡¢ÅÅÐò¡¢²åÈË¡¢É¾³ý¡¢¸üеȲÙ×÷¡£ 8¡¢Êý¾ÝÂß¼­½á¹¹¿ÉÒÔ·ÖΪËÄÖÖ»ù±¾µÄÀàÐÍ£¬_¼¯ºÏ_½á¹¹ÖеÄÔªËØ³ýÁ˽ö½öÖ»ÊÇͬÊôÓÚÒ»¸ö___¼¯ºÏ__£¬²»´æÔÚʲô¹ØÏµ¡£

9¡¢Êý¾ÝÂß¼­½á¹¹µÄËÄÖÖ»ù±¾ÀàÐÍÖУ¬_ÏßÐԽṹ_ÖеÄÔªËØÊÇÒ»ÖÖÒ»¶ÔÒ»µÄ¹ØÏµ£¬ÕâÖֽṹµÄÌØÕ÷ÊÇ£ºÈô½á¹¹ÊǷǿռ¯£¬ÔòÓÐÇÒÖ»ÓÐÒ»¸ö¿ªÊ¼½áµãºÍÒ»¸öÖն˽áµã£¬²¢ÇÒËùÓнáµã×î¶àÖ»ÄÜÓÐÒ»¸öÖ±½ÓǰÇýºÍÒ»¸öÖ±½Óºó¼Ì¡£

10¡¢Êý¾ÝÂß¼­½á¹¹µÄËÄÖÖ»ù±¾ÀàÐÍÖУ¬__Ê÷Ðͽṹ_ÖеÄÔªËØÊÇÒ»ÖÖÒ»¶Ô¶àµÄ¹ØÏµ¡£ 11¡¢Í¼Ðͽṹ»òͼ״½á¹¹ÊÇÒ»ÖÖ__¶à¶Ô¶à__µÄ¹ØÏµ¡£ÔÚÕâÖÖÂß¼­½á¹¹ÖУ¬ËùÓнáµã¾ù¿ÉÒÔÓжà¸öǰÇýºÍ¶à¸öºó¼Ì¡£

12¡¢ÓÐʱҲ¿É½«Ê÷Ðͽṹ¡¢¼¯ºÏºÍͼÐͽṹ³ÆÎª__·ÇÏßÐԽṹ_£¬ÕâÑùÊý¾ÝµÄÂß¼­½á¹¹¾Í¿ÉÒÔ·ÖΪ_ÏßÐԽṹ_ºÍ__·ÇÏßÐԽṹ__Á½´óÀà¡£ 13¡¢__˳Ðò´æ´¢__·½Ê½ÊÇÖ¸Âß¼­ÉÏÏàÁڵĽáµã±»´æ´¢µ½ÎïÀíÉÏÒ²ÏàÁڵĴ洢µ¥ÔªÖС£ÕâÖÖ´æ´¢½á¹¹Ö»´æ´¢½áµãµÄÊýÖµ£¬²»´æ´¢½áµãÖ®¼äµÄ¹ØÏµ£¬½áµãÖ®¼äµÄ¹ØÏµÊÇͨ¹ý´æ´¢µ¥ÔªµÄÏàÁÚ¹ØÏµÒþº¬µÄ±íʾ³öÀ´µÄ¡£

14¡¢_Á´½Ó´æ´¢_·½Ê½ÊÇÖÖ´æ´¢·½·¨£¬²»ÒªÇóÂß¼­ÉÏÏàÁڵĽáµãÔÚÎïÀíÉÏÒ²ÏàÁÚ£¬¼´Êý¾ÝÔªËØ¿ÉÒÔ´æ´¢ÔÚÈÎÒâµÄλÖÃÉÏ¡£

15¡¢Ë÷Òý´æ´¢·½Ê½ÓÖ¿ÉÒÔ·ÖΪ_³íÃÜË÷Òý_ºÍ__Ï¡ÊèË÷Òý_¡£Èôÿ¸ö½áµãÔÚË÷Òý±íÖж¼ÓÐ

1

Ò»¸öË÷ÒýÏÔò¸ÃÖÖË÷Òý´æ´¢·½Ê½³ÆÎª_³íÃÜË÷Òý_£»ÈôÒ»×é½áµãÔÚË÷Òý±íÖÐÖ»¶ÔÓ¦Ò»¸öË÷ÒýÏÔòË÷Òý´æ´¢·½Ê½³ÆÎª_Ï¡ÊèË÷Òý_¡£ÔÚ_³íÃÜË÷ÒýÖУ¬Ë÷ÒýÏîµÄµØÖ·Ö¸Ê¾½áµãËùÔÚµÄλÖ㬶ø_Ï¡ÊèË÷Òý_ÖУ¬Ë÷ÒýÏîµÄµØÖ·Ö¸Ê¾Ò»×é½áµãµÄÆðʼλÖá£

16¡¢_É¢Áд洢_·½Ê½ÊÇÀûÓýáµã¹Ø¼ü×ÖµÄÖµÖ±½Ó¼ÆËã³ö¸Ã½áµã´æ´¢µ¥ÔªµØÖ·£¬È»ºó½«½áµã°´Ä³ÖÖ·½Ê½´æÈ˸õØÖ·µÄÒ»ÖÖ·½·¨¡£

17¡¢ËùνËã·¨£¨Algorithm£©ÊǶÔÌØ¶¨ÎÊÌâÇó½â·½·¨ºÍ²½ÖèµÄÒ»ÖÖÃèÊö£¬ËüÊÇÖ¸ÁîµÄÒ»×é___ÓÐÏÞÐòÁÐ__£¬ÆäÖÐÿ¸öÖ¸Áî±íʾһ¸ö»ò¶à¸ö²Ù×÷¡£

18¡¢Ëã·¨µÄ_ÓÐÇî _ÐÔÊÇÖ¸Ëã·¨±ØÐëÄܹ»ÔÚÖ´ÐÐÓÐÏÞ¸ö²½ÖèÖ®ºó½áÊø£¬²¢ÇÒÿ¸ö²½Öè¶¼±ØÐëÔÚÓÐÇîµÄʱ¼äÄÚÍê³É¡£

19¡¢Ëã·¨µÄ__È·¶¨ _ÐÔÊÇÖ¸Ëã·¨ÖеÄÿһ¸ö²½Öè±ØÐëÊÇÓÐÃ÷È·¶¨ÒåµÄ£¬²»ÔÊÐíÓÐÄ£ÀâÁ½¿ÉµÄ½âÊÍ£¬Ò²²»ÔÊÐíÓжàÒåÐÔ¡£²¢ÇÒ£¬ÔÚÈκÎÌõ¼þÏ£¬Ëã·¨Ö»ÄÜÓÐΩһµÄÒ»ÌõÖ´Ðз¾¶£¬¼´Ö»ÒªÊäÈËÊÇÏàͬµÄ¾ÍÖ»Äܵõ½__Ïàͬ__µÄÊä³ö½á¹û¡£ 20¡¢Ëã·¨µÄ__¿ÉÐÐ__ÐÔÓÖ³ÆÎªËã·¨µÄÄÜÐÐÐÔ£¬ÊÇÖ¸Ëã·¨ÖÐÃèÊöµÄ²Ù×÷ÊÇ¿ÉÒÔͨ¹ýÒѾ­ÊµÏֵĻù±¾ÔËËãÖ´ÐÐ__ÓÐÏÞ__´ÎÀ´ÊµÏÖ£¬¼´Ëã·¨µÄ___¾ßÌåʵÏÖ_Ó¦¸ÃÄܹ»±»¼ÆËã»úÖ´ÐС£ 21¡¢ÅжÏÒ»¸öËã·¨µÄºÃ»µÖ÷ÒªÒÔϼ¸¸ö±ê×¼£º__ÕýÈ·ÐÔ_¡¢__¿É¶ÁÐÔ_¡¢__½¡×³ÐÔ_¡¢__ЧÂÊ__¡£

22¡¢Ëã·¨·ÖÎöÊǶÔÒ»ÖÖËã·¨ËùÏûºÄµÄ¼ÆËã»ú×ÊÔ´µÄ¹ÀË㣬ÆäÖаüÀ¨¼ÆËã»ú__ÔËÐÐʱ¼ä_µÄ³¤¶ÌºÍ___ËùÕ¼¾Ý¿Õ¼ä__µÄ´óС¡£

23¡¢¿Õ¼ä¸´ÔÓ¶È£¨SPace ComPlexity£©Ò²ÊǶÈÁ¿Ò»¸öËã·¨ºÃ»µµÄ±ê×¼£¬ËüËùÃèÊöµÄÊÇËã·¨ÔÚÔËÐйý³ÌÖÐËùÕ¼ÓÃ__´æ´¢¿Õ¼ä___µÄ´óС¡£ Èý¡¢ÅжÏÌâ

1¡¢Ë³Ðò´æ´¢·½Ê½Ö»ÄÜÓÃÓÚ´æ´¢ÏßÐԽṹ¡££¨¡Á£©Ê÷ÐÎ 2¡¢Êý¾ÝÔªËØÊÇÊý¾ÝµÄ×îСµ¥Î»¡££¨¡Á£©Êý¾ÝÏî

3¡¢Ëã·¨¿ÉÒÔÓò»Í¬µÄÓïÑÔÃèÊö£¬Èç¹ûÓÃCÓïÑÔ»òPASCALÓïÑԵȸ߼¶ÓïÑÔÃèÊö£¬ÔòË㷨ʵ¼ÊÉϾÍÊdzÌÐòÁË¡££¨¡Á£©

4¡¢Êý¾Ý½á¹¹ÊÇ´øÓнṹµÄÊý¾ÝÔªËØµÄ¼¯ºÏ¡££¨¡Ì£©

5¡¢Êý¾ÝµÄÂß¼­½á¹¹ÊÇÖ¸¸÷ÔªËØÖ®¼äµÄÂß¼­¹ØÏµ£¬ÊÇÓû§¸ù¾ÝÐèÒª¶ø½¨Á¢µÄ¡££¨¡Ì£© 6¡¢Êý¾Ý½á¹¹¡¢Êý¾ÝÔªËØ¡¢Êý¾ÝÏîÔÚ¼ÆËã»úÖеÄÓ³Ïñ·Ö±ð³ÆÎª´æ´¢½á¹¹¡¢½áµã¡¢Êý¾ÝÓò¡££¨¡Ì£©

7¡¢Êý¾ÝµÄÎïÀí½á¹¹ÊÇÖ¸Êý¾ÝÔÚ¼ÆËã»úÖÐʵ¼ÊµÄ´æ´¢ÐÎʽ¡££¨¡Ì£©

8¡¢¾ßÓдæÈ¡ÈÎÒ»ÔªËØµÄʱ¼äÏàµÈÕâÒ»ÌØµãµÄ´æ´¢½á¹¹³ÆÎªËæ»ú´æÈ¡½á¹¹¡££¨¡Ì£© ËÄ¡¢×ÛºÏÌâ

1¡¢ÓôóOÐÎʽ±íʾÏÂÃæËã·¨µÄʱ¼ä¸´ÔÓ¶È£º for£¨i=0£»i£¼m£»iʮʮ£© for£¨j=0£»j£¼n£»j£«£«£©

A[i][j]=i*j£» O£¨m¡Án£© 2¡¢Ð´³öÏÂÃæËã·¨µÄʱ¼ä¸´ÔÓ¶È£º i£½0£» S=0 S=1 s=0£»

S=1+2 while(s£¼n£©

S=1+2+3 £û i++;

........ s+=i;

S=1+2+3+.....+(m-1) £ý O(n) m*(m-1)/2

2

3¡¢Ð´³öÒÔÏÂËã·¨µÄʱ¼ä¸´ÔÓ¶È£º for£¨i£½0; i£¼m; i£«£«£©

for£¨j£½0 ; j£¼t; j£«£«£©

c[i][j]=0£»

for£¨i=0£»i£¼m£»i£«£«£©

for£¨j=o; j

for£¨k=0£»k£¼n£»k£«£«£© c£Ûi£Ý£Ûj£Ý£«£½a£Ûi£Ý£Ûk£Ý*b[k][j]; O(m¡Án¡Át)¡£

4¡¢Ð´³öÏÂÃæËã·¨µÄʱ¼ä¸´ÔÓ¶È£º

i=1*(3^m-1)

3^m

O(log3(n)) i=i*3; O£¨log3(n)£©

5¡¢ÇóÏÂÃæº¯ÊýÖи÷ÌõÓï¾äµÄƵ¶ÈºÍËã·¨µÄʱ¼ä¸´ÔÓ¶È£º

prime£¨int n£© £û

int i£½2£» while ((n£¥i£©£¡=0£¦£¦i£¼sqrt(n) ) i++;

if£¨i£¾sqrt(n) )

printf£¨¡±£¥d is a prime number.£Ün¡±£¬n£©£» else

printf£¨¡±£¥d is not a prime number.£Ün¡±£¬n£©£»£ý O(n) 6¡¢fact(n)

{ if(n<=1) return 1; else return (n*fact(n-1));

} O£¨n£©

3

ϰÌâ¶þ

Ò»¡¢Ñ¡ÔñÌâ 1£®ÔÚÒ»¸ö³¤¶ÈΪnµÄ˳Ðò±íÖÐɾ³ýµÚi¸öÔªËØ£¨0£¼i

2£®´ÓÒ»¸ö¾ßÓÐn¸öÔªËØµÄÏßÐÔ±íÖвéÕÒÆäÖµµÈÓÚxµÄ½áµãʱ£¬ÔÚ²éÕҳɹ¦µÄÇé¿öÏ£¬ÐèÆ½¾ù±È½Ï( D )¸öÔªËØ½áµã¡£

A£®n/2 B£®n C£®(n-1)/2 D£®(n +1)/2 3£®¶ÔÒ»¸ö¾ßÓÐn¸öÔªËØµÄÏßÐÔ±í£¬½¨Á¢Æäµ¥Á´±íµÄʱ¼ä¸´ÔÓ¶ÈΪ( A )¡£ A£®O(n) B£®O(1) C£®O(n2£© D£®O£¨long2n£© 4£®ÏßÐÔ±í²ÉÓÃÁ´Ê½´æ´¢Ê±£¬ÆäµØÖ·( D )¡£

A£® ±ØÐëÊÇÁ¬ÐøµÄ B£®Ò»¶¨ÊDz»Á¬ÐøµÄ C£®²¿·ÖµØÖ·±ØÐëÁ¬Ðø D£®Á¬ÐøÓë·ñ¾ù¿ÉÒÔ

5£®ÔÚÒ»¸ö¾ßÓÐn¸ö½áµãµÄÓÐÐòµ¥Á´±íÖвåÈËÒ»¸öеĽáµã£¬Ê¹µÃÁ´±íÈÔÈ»ÓÐÐò£¬¸ÃËã·¨µÄʱ¼ä¸´ÔÓ¶ÈÊÇ(D )¡£

A£®O£¨long2n£© B£®O£¨l£© C£®O£¨n2£© D£®O£¨n£© 6£®ÏßÐÔ±íÊÇ( A)¡£

A£®Ò»¸öÓÐÏÞÐòÁУ¬¿ÉÒÔΪ¿Õ B£®Ò»¸öÓÐÏÞÐòÁУ¬²»¿ÉÒÔΪ¿Õ C£®Ò»¸öÎÞÏÞÐòÁУ¬¿ÉÒÔΪ¿Õ D£®Ò»¸öÎÞÏÞÐòÁУ¬²»¿ÉÒÔΪ¿Õ

7£®ÔÚÒ»¸ö³¤¶ÈΪnµÄ˳Ðò±íÖУ¬ÏòµÚi¸öÔªËØ£¨0

A£®n-i B£®n-i£«1 C£®n£­i£­1 D£®i£«1

8£®Èç¹ûijÁ´±íÖÐ×î³£ÓõIJÙ×÷ÊÇÈ¡µÚi¸ö½áµã¼°ÆäǰÇý£¬Ôò²ÉÓÃ( B )´æ´¢·½Ê½×î½Úʡʱ¼ä¡£

A£®µ¥Á´±í B£®Ë«ÏòÁ´±í C£®µ¥Ñ­»·Á´±í D£®Ë³Ðò±í

9£®Ò»¸ö˳Ðò´æ´¢ÏßÐÔ±íµÄµÚÒ»¸öÔªËØµÄ´æ´¢µØÖ·ÊÇ90£¬Ã¿¸öÔªËØµÄ³¤¶ÈÊÇ2£¬ÔòµÚ6¸öÔªËØµÄ´æ´¢µØÖ·ÊÇ£¨B£©¡£

A£®98 B£®100 C£®102 D£®106

10£®ÏÂÁÐÅÅÐò·½·¨ÖУ¬Ä³Ò»Ì˽áÊøºóδ±ØÄÜÑ¡³öÒ»¸öÔªËØ·ÅÔÚÆä×îÖÕλÖÃÉϵÄÊÇ( C )¡£ A£®¶ÑÅÅÐò B£®Ã°ÅÝÅÅÐò C£®Ö±½Ó²åÈËÅÅÐò D£®¿ìËÙÅÅÐò 11£®¶ÔÏßÐÔ±í½øÐжþ·Ö²éÕÒʱ£¬ÒªÇóÏßÐÔ±í±ØÐ루C£©¡£ A£®ÒÔ˳Ðò·½·¨´æ´¢ B£®ÒÔÁ´½Ó·½·¨´æ´¢

C£®ÒÔ˳Ðò·½·¨´æ´¢£¬ÇÒ½áµã½Ó¹Ø¼ü×ÖÓÐÐòÅÅÁÐ D£®ÒÔÁ´½Ó·½·¨´æ´¢£¬ÇÒ½áµã½Ó¹Ø¼ü×ÖÓÐÐòÅÅÁÐ

12£®ÔÚ˳Ðò´æ´¢µÄÏßÐÔ±í£¨a1??an£©ÖУ¬É¾³ýÈÎÒâÒ»¸ö½áµãËùÐèÒÆ¶¯½áµãµÄƽ¾ùÒÆ¶¯´ÎÊýΪ( C ) (n£¨n+1£©)/2*1/n

A£®n B£®n£¯2 C£®(n-1)/2 D£®£¨n£«l£©/2 13£®ÔÚÏßÐÔ±íµÄÏÂÁд洢½á¹¹ÖУ¬¶ÁÈ¡ÔªËØ»¨·ÑµÄʱ¼ä×îÉÙµÄÊÇ£¨ D£©¡£ A£®µ¥Á´±í B£®Ë«Á´±í C£®Ñ­»·Á´±í D£®Ë³Ðò±í

14£®ÈôijÁ´±íÖÐ×î³£ÓõIJÙ×÷ΪÔÚ×îºóÒ»¸ö½áµãÖ®ºó²åÈëÒ»¸ö½áµãºÍɾ³ý×îºóÒ»¸ö½áµã£¬Ôò²ÉÓã¨D£©´æ´¢·½Ê½×î½Úʡʱ¼ä¡£

A£®Ë«Á´±í B£®µ¥Á´±í C£®µ¥Ñ­»·Á´±í D£®´øÍ·½áµãµÄ˫ѭ»·Á´±í 15.ÒÑÖªLÊÇûÓÐÍ·½áµãµÄµ¥Á´±íµÄÍ·Ö¸Õ룬ÇÒpËùÖ¸ÏòµÄ½áµã¼È²»ÊǵÚÒ»¸ö½áµã£¬Ò²²»ÊÇ×îºóÒ»¸ö½áµã£¬ÊÔ´ÓÏÂÁÐÌṩµÄÓï¾äÖÐѡȡ³öºÏÊʵÄÓï¾äÐòÁС££¨½«Óï¾äÐòºÅÌîÈëºáÏß

4

ÖУ©

(1)ÔÚpËùÖ¸Ïò½áµãÖ®ºó²åÈësËùÖ¸ÏòµÄ½áµã£º ¡£ (2)ÔÚpËùÖ¸Ïò½áµã֮ǰ²åÈësËùÖ¸ÏòµÄ½áµã£º ¡£ (3)ÔÚµ¥Á´±íLÊײåÈësËùÖ¸ÏòµÄ½áµã£º ¡£ (4)ÔÚµ¥Á´±íLºó²åÈësËùÖ¸ÏòµÄ½áµã£º ¡£ ÌṩµÄÓï¾ä£º A. p->next=s; H. q=p;

B. p->next=p->next->next; I. while(p->next!=q) p=p->next; C. p->next=s->next; J. while(p->next!=NULL) p=p->next; D. s->next=p->next; K. p=q; E. s->next=L; L. p=L; F. s->next=p; M. L=s; G. s->next=NULL; N. L=p;

¶þ¡¢Ìî¿ÕÌâ

1£®ÏßÐÔ±í£¨Linear List£©ÊÇ×î¼òµ¥¡¢×î³£ÓõÄÒ»ÖÖÊý¾Ý½á¹¹¡£ÏßÐÔ±íÖеÄÔªËØ´æÔÚ×Å__Ò»¶ÔÒ»_µÄÏ໥¹ØÏµ¡£

2£®ÏßÐÔ±íÖÐÓÐÇÒ½öÓÐÒ»¸ö¿ªÊ¼½áµã£¬±íÖÐÓÐÇÒ½öÓÐÒ»¸öÖն˽áµã£¬³ý¿ªÊ¼½áµãÍ⣬ÆäËûÿ¸öÔªËØÓÐÇÒ½öÓÐÒ»¸ö__Ö±½ÓǰÇý_£¬³ýÖն˽áµãÍ⣬ÆäËûÿ¸öÔªËØÓÐÇÒ½öÓÐÒ»¸ö_Ö±½Óºó¼Ì_¡£

3£®ÏßÐÔ±íÊÇn£¨n>=0£©¸öÊý¾ÝÔªËØµÄ__ÓÐÏÞÐòÁÐ_¡£ÆäÖÐnΪÊý¾ÝÔªËØµÄ¸öÊý£¬¶¨ÒåΪÏßÐÔ±íµÄ__³¤¶È_¡£µ±nΪÁãʱµÄ±í³ÆÎª__¿Õ±í_¡£

4£®Ëùν˳Ðò±í£¨Sequential LISt£©ÊÇÏßÐÔ±íµÄ__˳Ðò´æ´¢½á¹¹_£¬ËüÊǽ«ÏßÐÔ±íÖеĽáµã°´Æä__Âß¼­Ë³Ðò_ÒÀ´Î´æ·ÅÔÚÄÚ´æÖÐÒ»×éÁ¬ÐøµÄ´æ´¢µ¥ÔªÖУ¬Ê¹ÏßÐÔ±íÖÐÏàÁڵĽáµã´æ·ÅÔÚ__µØÖ·ÏàÁÚ_µÄ´æ´¢µ¥ÔªÖС£

5£®µ¥Á´±í²»ÒªÇóÂß¼­ÉÏÏàÁڵĴ洢µ¥ÔªÔÚÎïÀíÉÏÒ²Ò»¶¨ÒªÏàÁÚ¡£ËüÊÇ·ÖÅäһЩ_ÈÎÒâ__µÄ´æ´¢µ¥ÔªÀ´´æ´¢ÏßÐÔ±íÖеÄÊý¾ÝÔªËØ£¬ÕâЩ´æ´¢µ¥Ôª¿ÉÒÔ·ÖÉ¢ÔÚÄÚ´æÖеÄ__ÈÎÒâ_µÄλÖÃÉÏ£¬ËüÃÇÔÚÎïÀíÉÏ¿ÉÒÔÊÇһƬÁ¬ÐøµÄ´æ´¢µ¥Ôª£¬Ò²¿ÉÒÔÊÇ__²»Á¬Ðø__µÄ¡£Òò´ËÔÚ±íʾÏßÐÔ±íÕâÖÖÊý¾Ý½á¹¹Ê±£¬±ØÐëÔÚ´æ´¢ÏßÐÔ±íÔªËØµÄͬʱ£¬Ò²´æ´¢ÏßÐÔ±íµÄ Âß¼­¹ØÏµ¡£

6£®ÏßÐÔ±íµÄÁ´Ê½´æ´¢½á¹¹µÄÿһ¸ö½áµã£¨Node£©ÐèÒª°üÀ¨Á½¸ö²¿·Ö£ºÒ»²¿·ÖÓÃÀ´´æ·ÅÔªËØµÄÊý¾ÝÐÅÏ¢£¬³ÆÎª½áµãµÄ_Êý¾ÝÓò_£»ÁíÒ»²¿·ÖÓÃÀ´´æ·ÅÔªËØµÄÖ¸ÏòÖ±½Óºó¼ÌÔªËØµÄÖ¸Õë(¼´Ö±½Óºó¼ÌÔªËØµÄµØÖ·ÐÅÏ¢)£¬³ÆÎª_Ö¸ÕëÓò_»ò___Á´Óò__¡£

7£®ÏßÐÔÁ´±íµÄÂß¼­¹ØÏµÊÇͨ¹ýÿ¸ö½áµãÖ¸ÕëÓòÖеÄÖ¸ÕëÀ´±íʾµÄ¡£ÆäÂß¼­Ë³ÐòºÍÎïÀí´æ´¢Ë³Ðò²»ÔÙÒ»Ö£¬¶øÊÇÒ»ÖÖ__·Ç˳Ðò_´æ´¢½á¹¹£¬ÓÖ³ÆÎª__·Ç˳ÐòÓ³Ïñ_¡£

8£®Èç¹û½«µ¥Á´±í×îºóÒ»¸ö½áµãµÄÖ¸ÕëÓò¸ÄΪ´æ·ÅÁ´±íÖеÄÍ·½áµãµÄµØÖ·Öµ£¬ÕâÑù¾Í¹¹³ÉÁË__Ñ­»·Á´±í_¡£

9£®ÎªÁËÄܹ»¿ìËٵزéÕÒµ½ÏßÐÔ±íÔªËØµÄÖ±½ÓǰÇý£¬¿ÉÔÚÿһ¸öÔªËØµÄ½áµãÖÐÔÙÔö¼ÓÒ»¸öÖ¸ÏòÆäǰÇýµÄÖ¸ÕëÓò£¬ÕâÑù¾Í¹¹³ÉÁË__Ë«ÏòÁ´±í_¡£

10£®Ë«ÏòÁ´±íij½áµãµÄÖ¸ÕëP£¬ËüËùÖ¸Ïò½áµãµÄºó¼ÌµÄǰÇýÓëǰÇýµÄºó¼Ì¶¼ÊÇ_pËùÖ¸ÏòµÄ½áµã±¾Éí_¡£

11£®ÔÚµ¥Á´±íÖУ¬É¾³ýÖ¸ÕëPËùÖ¸½áµãµÄºó¼Ì½áµãµÄÓï¾äÊÇ__ P->next=p->next->next __¡£ 12£®ÔÚ˫ѭ»·Á´±íÖУ¬É¾³ýÖ¸ÕëPËùÖ¸½áµãµÄÓï¾äÐòÁÐÊÇP->prior->next£½p->next¼°_ P->next->prior=P->prior _¡£

13£®µ¥Á´±íÊÇ___ÏßÐÔ±í__µÄÁ´½Ó´æ´¢±íʾ¡£

5

14£®¿ÉÒÔʹÓÃ__Ë«Á´±í__±íʾÊ÷Ðνṹ¡£

15£®ÏòÒ»¸ö³¤¶ÈΪnµÄÏòÁ¿µÄµÚi¸öÔªËØ(l¡Üi¡Ün+1£©Ö®Ç°²åÈËÒ»¸öÔªËØÊ±£¬ÐèÏòºóÒÆ¶¯__n-i+1__¸öÔªËØ¡£

16£®É¾³ýÒ»¸ö³¤¶ÈΪnµÄÏòÁ¿µÄµÚi¸öÔªËØ£¨l¡Üi¡Ün£©Ê±£¬ÐèÏòÇ°ÒÆ¶¯__n-i_¸öÔªËØ¡£ 17£®ÔÚµ¥Á´±íÖУ¬ÔÚÖ¸ÕëPËùÖ¸½áµãµÄºóÃæ²åÈËÒ»¸ö½áµãSµÄÓï¾äÐòÁÐÊÇ__ S->next=P->next; P->next=S __¡£

18£®ÔÚ˫ѭ»·Á´±íÖУ¬ÔÚÖ¸ÕëPËùÖ¸½áµãǰ²åÈËÖ¸ÕëSËùÖ¸µÄ½áµã£¬ÐèÖ´ÐÐÓï¾ä_ p->prior->next=S; s->prior=p->prior;s->next=p;p->prior=s;_¡£

19£®È¡³ö¹ãÒå±íA£½£¨£¨x£¬£¨a£¬b£¬c£¬d£©£©ÖÐÔ­×ÓcµÄº¯ÊýÊÇ__ L(tail(tail((L(tail(L(A))))))_¡£ 20£®ÔÚÒ»¸ö¾ßÓÐn¸ö½áµãµÄÓÐÐòµ¥Á´±íÖвåÈËÒ»¸öнáµã²¢Ê¹Ö®ÈÔÈ»ÓÐÐòµÄʱ¼ä¸´ÔÓ¶ÈΪ___ O(n)_¡£

21£®Ð´³ö´øÍ·½áµãµÄË«ÏòÑ­»·Á´±íLΪ¿Õ±íµÄÌõ¼þ__(L==L->Next) && (L==L->Prior)_¡£ 22£®ÏßÐÔ±í¡¢Õ»ºÍ¶ÓÁж¼ÊÇ__ÏßÐÔ__½á¹¹¡£

23£®ÏòÕ»ÖвåÈËÔªËØµÄ²Ù×÷ÊÇÏÈÒÆ¶¯Õ»__¶¥_Õ룬ÔÙ´æÈËÔªËØ¡£ Èý¡¢ÅжÏÌâ

1£®ÏßÐÔ±í²ÉÓÃÁ´±í´æ´¢Ê±£¬½áµãºÍ½áµãÄÚ²¿µÄ´æ´¢¿Õ¼ä¿ÉÒÔÊDz»Á¬ÐøµÄ¡££¨¡Á£© 2£®ÔÚ¾ßÓÐÍ·½áµãµÄÁ´Ê½´æ´¢½á¹¹ÖУ¬Í·Ö¸ÕëÖ¸ÏòÁ´±íÖеĵÚÒ»¸öÊý¾Ý½áµã¡£(¡Á ) 3£®Ë³Ðò´æ´¢µÄÏßÐÔ±í²»¿ÉÒÔËæ»ú´æÈ¡¡££¨¡Á£© 4£®µ¥Á´±í²»ÊÇÒ»ÖÖËæ»ú´æ´¢½á¹¹¡££¨¡Ì£© 5£®Ë³Ðò´æ´¢½á¹¹ÏßÐÔ±íµÄ²åÈëºÍɾ³ýÔËËãËùÒÆ¶¯ÔªËصĸöÊýÓë¸ÃÔªËØµÄλÖÃÎ޹ء£(¡Á)

6£®Ë³Ðò´æ´¢½á¹¹ÊǶ¯Ì¬´æ´¢½á¹¹£¬Á´Ê½´æ´¢½á¹¹ÊǾ²Ì¬´æ´¢½á¹¹¡££¨¡Á£© 7£®ÏßÐÔ±íµÄ³¤¶ÈÊÇÏßÐÔ±íËùÕ¼ÓõĴ洢¿Õ¼äµÄ´óС¡££¨¡Á£© Êý×éÃèÊöµÄÁ´±í½Ð¾²Ì¬Á´±í

8£®Ë«Ñ­»·Á´±íÖУ¬ÈÎÒâÒ»½áµãµÄºó¼ÌÖ¸Õë¾ùÖ¸ÏòÆäÂß¼­ºó¼Ì¡££¨¡Á£© 9£®ÏßÐÔ±íµÄΩһ´æ´¢ÐÎʽÊÇÁ´±í¡££¨¡Á£© ËÄ¡¢×ÛºÏÌâ

1£®±àдһ¸ö½«´øÍ·½áµãµ¥Á´±íÄæÖõÄËã·¨¡£ void reverse_list( LinkList L) { /*ÄæÖôøÍ·½áµãµÄµ¥Á´±í*/ LinkList s, p; p=L->next; /*pÖ¸ÏòÏßÐÔ±íµÄµÚÒ»¸öÔªËØ*/ L->next=NULL; /*³õʼ¿Õ±í*/ while ( p != NULL ) { s=p; p=p->next; s->next=L->next; L->next=s; /*½«s½áµã²åÈëÄæ±í*/ }

} /*reverse_list*/

2£®haºÍhb·Ö±ðÊÇÁ½¸ö°´ÉýÐòÅÅÁеġ¢´øÍ·½áµãµÄµ¥Á´±íµÄÍ·Ö¸Õ룬Éè¼ÆÒ»¸öËã·¨£¬

6

°ÑÕâÁ½¸öµ¥Á´±íºÏ²¢³ÉÒ»¸ö°´ÉýÐòÅÅÁеĵ¥Á´±í£¬²¢ÓÃhCÖ¸ÏòËüµÄÍ·½áµã¡£

void mergelist(LinkList *La,LinkList *Lb,LinkList *Lc) { LinkList pa,pb,pc; pa=(*La)->next; pb=(*Lb)->next; *Lc= *La ,pc =*La; while (pa&&pb) if(pa->data<=pb->data)

{ pc->next=pa; pc=pa; pa=pa->next; }

else

{ pc->next=pb; pc=pb; pb=pb->next; }

pc->next=pa?pa:pb; free(*Lb); }

3£®ÓÐÒ»¸ö´øÍ·½áµãµÄµ¥Á´±í£¬Í·Ö¸ÕëΪL£¬±àдһ¸öËã·¨count£®list£¨£©¼ÆËãËùÓÐÊý¾ÝÓòΪXµÄ½áµãµÄ¸öÊý£¨²»°üÀ¨Í·½áµã£©¡£

int count_list(LinkList L ) { /*ÔÚ´øÍ·½áµãµÄµ¥Á´±íÖмÆËãËùÓÐÊý¾ÝÓòΪxµÄ½áµãµÄ¸öÊý*/ LinkList p; int n; p=L->next; /*pÖ¸ÏòÁ´±íµÄµÚÒ»¸ö½áµã*/ n=0; while (p!=NULL) { if (p->data==x) n++; p=p->next; } return(n); /*·µ»Ø½áµã¸öÊý*/ } /*count_list*/

4£®ÔÚÒ»¸ö´øÍ·½áµãµÄµ¥Á´±íÖУ¬Í·Ö¸ÕëΪL£¬ËüµÄÊý¾ÝÓòµÄÀàÐÍΪÕûÐÍ£¬¶øÇÒ°´ÓÉСµ½´óµÄ˳ÐòÅÅÁУ¬±àдһ¸öËã·¨insertx£ßlist£¨£©£¬ÔÚ¸ÃÁ´±íÖвåÈËֵΪxµÄÔªËØ£¬²¢Ê¹¸ÃÁ´±íÈÔÈ»ÓÐÐò¡£

void insert_list(LinkList L,int x){ LinkList p,q,s; p=L->next; q=L; while(p&&x>p->data){q=p;p=p->next;} s=(LinkList)malloc(sizeof(Lnode)); s->data=x; s->next=p; q->next=s; }

7

5£®ÔÚÒ»¸ö´øÍ·½áµãµÄµ¥Á´±íÖУ¬LΪÆäÍ·Ö¸Õ룬pÖ¸ÏòÁ´±íÖеÄijһ¸ö½áµã£¬±àдËã·¨swapin£®list£¨£©£¬ÊµÏÖpËùÖ¸ÏòµÄ½áµãºÍpµÄºó¼Ì½áµãÏ໥½»»»¡£

int swapin_list(LinkList head, LinkList p) { /*ÔÚ´øÍ·½áµãµÄµ¥Á´±íÖУ¬ÊµÏÖpËùÖ¸ÏòµÄ½áµãºÍpµÄºó¼Ì½áµãÏ໥½»»»*/ LinkList q, r, s; q=p->next; /*qΪpµÄºó¼Ì*/ if (q !=NULL) /*ÈôpÓкó¼Ì½áµã*/ { if (p==head) /*ÈôpÖ¸ÏòÍ·½áµã*/ { head=head->next; s=head->next; head->next=p; p->next=s; } else /*p²»Ö¸ÏòÍ·½áµã*/ { r=head; /*¶¨Î»pËùÖ¸Ïò½áµãµÄǰÇý*/ while (r->next != p) r=r->next; r->next=q; /*½»»»pºÍqËùÖ¸ÏòµÄ½áµã*/ p->next=q->next; q->next=p; } return OK; } else /*p²»´æÔÚºó¼Ì*/ return ERROR; }/*swapin_list*/

6£®ÓÐÒ»¸ö´øÍ·½áµãµÄµ¥Á´±í£¬ËùÓÐÔªËØÖµÒԷǵݼõÓÐÐòÅÅÁУ¬LΪÆäÍ·Ö¸Õ룬±àдËã·¨deldy£®list£¨£©½«¸ÃÁ´±íÖжàÓàÔªËØÖµÏàͬµÄ½áµãɾ³ý¡£

void deldy_list(LinkList head) { /*ÔÚ´øÍ·½áµãµÄ·ÇµÝ¼õÓÐÐòµ¥Á´±í£¬½«¸ÃÁ´±íÖжàÓàµÄÔªËØÖµÏàͬµÄ½áµãɾ³ý*/ LinkList q; if (head->next!= NULL)/*ÅжÏÁ´±íÊÇ·ñΪ¿Õ*/ { p=head->next; while (p->next != NULL ) { if ( p->data != p->next->data ) p=p->next;

8

else { q=p->next;/*qÖ¸ÏòpµÄºó¼Ì*/ p->next=q->next; /*ɾ³ýqËùÖ¸ÏòµÄ½áµã*/ free(q); /*ÊͷŽáµã¿Õ¼ä*/ } } /*while*/ } /*if*/ } /*deldy_list*/

7£®ÔÚ´øÍ·½áµãµÄµ¥Á´±íÖУ¬Éè¼ÆËã·¨dellistmaxmin£¬É¾³ýËùÓÐÊý¾ÝÓò´óÓÚmin£¬¶øÐ¡ÓÚmaxµÄÔªËØ¡£

void dellist_maxmin(LinkList head, int min, int max ) { LinkList p, q; q=head; p=head->next; while(p!=NULL) /*½áµã²»¿Õ*/ if ((p->data<=min) || (p->data>=max)) /*²»Âú×ãɾ³ýÌõ¼þ*/ { q=p; p=p->next; } else /*Âú×ãɾ³ýÌõ¼þ*/ { q->next=p->next; free(p); p=q->next; }

} /*dellist_maxmin*/

8£®Éè¼ÆÒ»¸ö½«Ë«Á´±íÄæÖõÄËã·¨invert£®dbLinkList£¨£©£¬ÆäÖÐÍ·Ö¸ÕëΪL£¬½áµãÊý¾ÝÓòΪdata£¬Á½¸öÖ¸ÕëÓò·Ö±ðΪpriorºÍnext¡£

void invert_dblinklist(DLinkList head )//²»´øÍ·½áµãµÄË«ÏòÁ´±í { /*½«headÖ¸ÏòµÄË«Á´±íÄæÖÃ*/ DLinkList p, q; p=head; while( p->next ) { q=p->next;. p->next=p->prior; p->prior=q; p=q;

9

} q=p; p->next=p->prior; p->next=NULL; head=q;

} /*invert_dblinklist*/

10

ϰÌâÈý

Ò»¡¢Ñ¡ÔñÌâ

l£®Ò»¸öÕ»µÄÐòÁÐÊÇ£ºa£¬b£¬c£¬d£¬e£¬ÔòÕ»µÄ²»¿ÉÄÜÊä³öµÄÐòÁÐÊÇ£¨C£©¡£

A£®a£¬b£¬c£¬d£¬e B£®d£¬e£¬c£¬b£¬a C£®d£¬c£¬e£¬a£¬b D£®e£¬d£¬c£¬b£¬a 2£®ÈôÒ»¸öÕ»µÄÊäÈËÐòÁÐÊÇ1£¬2£¬3£¬?£¬n£¬Êä³öÐòÁеĵÚÒ»¸öÔªËØÊÇn£¬ÔòµÚk¸öÊä³öÔªËØÊÇ£¨ C £©¡£

A£®k B£®n-k-1 C£®n-k+1 D£®²»È·¶¨ 3£®Åж¨Ò»¸öÕ»S£¨×î¶àÓÐn¸öÔªËØ£©Îª¿ÕµÄÌõ¼þÊÇ£¨B £©¡£

A£®S->top£¡£½0 B£®S->top= =0 C£®S->top!=n D£®S->top= =n 4£®Åж¨Ò»¸öÕ»S£¨×î¶àÓÐn¸öÔªËØ£©ÎªÂúµÄÌõ¼þÊÇ£¨D£©¡£

A£®S->top!=0 B£®S->top= =0 C£®S->top!=n D£®S->top= =n 5£®ÏòÒ»¸öÕ»¶¥Ö¸ÕëΪtopµÄÁ´Õ»ÖвåÈËÒ»¸ö*S½áµãµÄʱºò£¬Ó¦µ±Ö´ÐÐÓï¾ä£¨B£©¡£ A£®top->next=S£» B£®S->next=top£»top=S£»

C£®S->next£½top->next£»top->next£½S£»D£®S->next£½top£»top£½S->next£»

6£®ÏòÒ»¸ö´øÍ·½áµã¡¢Õ»¶¥Ö¸ÕëΪtopµÄÁ´Õ»ÖвåÈËÒ»¸ö*S½áµãµÄʱºò£¬Ó¦µ±Ö´ÐÐÓï¾ä£¨C£©¡£

A£®top->next=S£» B£®S->next=top£»top=S£»

C£®S->next=top->next£»top->next=S£» D£®S->next=top£»top=S->next£» 7£®Åж¨Ò»¸ö¶ÓÁÐQ£¨×î¶àÓÐn¸öÔªËØ£©Îª¿ÕµÄÌõ¼þÊÇ£¨ C £©¡£

A£®Q->rear-Q->front= =n B£®Q->rear-Q->front+1= =n C£®Q->rear = = Q->front D£®Q->rear +1= = Q->front 8£®Åж¨Ò»¸ö¶ÓÁÐQ£¨×î¶àÓÐn¸öÔªËØ£©ÎªÂúµÄÌõ¼þÊÇ£¨A£©¡£

A£®Q->rear-Q->front= =n B£®Q->rear-Q->front+1= =n C£®Q->rear = = Q->front D£®Q->rear +1= = Q->front 9£®Åж¨Ò»¸öÑ­»·¶ÓÁÐQ£¨×î¶àÓÐn¸öÔªËØ£©Îª¿ÕµÄÌõ¼þÊÇ£¨A£©¡£ A£®Q->rear = = Q->front B£®Q->rear = = Q->front£«l C£®Q->front= =(Q->rear +1)£¥n D£®Q->front= =(Q->rear -1)£¥n 10£®Åж¨Ò»¸öÑ­»·¶ÓÁÐQ£¨×î¶àÓÐn¸öÔªËØ£©ÎªÂúµÄÌõ¼þÊÇ£¨ C £©¡£ A£®Q->rear = = Q->front B£®Q->rear = = Q->front£«l C£®Q->front= =(Q->rear +1)£¥n D£®Q->front= =(Q->rear -1)£¥n

11£®ÔÚÒ»¸öÁ´¶ÓÁÐÖУ¬¼Ù¶¨frontºÍrear·Ö±ðΪͷָÕëºÍβָÕ룬Ôò²åÈëÒ»¸ö½áµã*SµÄ²Ù×÷ÊÇ£¨ C £©¡£

A£®front£½front->next B£®S->next=rear£»rear=S C£®rear->next=S£»rear=S D£®S->next=front£»front£½S

12£®ÔÚÒ»¸öÁ´¶ÓÁÐÖУ¬¼Ù¶¨frontºÍrear·Ö±ðΪͷָÕëºÍβָÕ룬ɾ³ýÒ»¸ö½áµãµÄ²Ù×÷ÊÇ£¨ A £©¡£

A£®front=front->next B£®rear=rear->next C£®rear->next=front D£®front->next£½rear 13£®Õ»Óë¶ÓÁж¼ÊÇ£¨ C £©¡£

A£®Á´Ê½´æ´¢µÄÏßÐԽṹ B£®Á´Ê½´æ´¢µÄ·ÇÏßÐԽṹ C£®ÏÞÖÆ´æÈ¡µãµÄÏßÐԽṹ D£®ÏÞÖÆ´æÈ¡µãµÄ·ÇÏßÐԽṹ 14£®Èô½øÕ»ÐòÁÐΪl£¬2£¬3£¬4£¬Ôò£¨ C£©²»¿ÉÄÜÊÇÒ»¸ö³öÕ»ÐòÁС£

A£®3£¬2£¬4£¬1 B£®l£¬2£¬3£¬4 C£®4£¬2£¬3£¬1 D£®4£¬3£¬2£¬l 15£®ÔÚ½â¾ö¼ÆËã»úÖ÷»úÓë´òÓ¡»úÖ®¼äËٶȲ»Æ¥ÅäÎÊÌâʱͨ³£ÉèÖÃÒ»¸ö´òÓ¡Êý¾Ý»º³å

11

Çø£¬Ö÷»ú½«ÒªÊä³öµÄÊý¾ÝÒÀ´ÎдÈ˸ûº³åÇø£¬¶ø´òÓ¡»úÔò´Ó¸Ã»º³åÇøÖÐÈ¡×ßÊý¾Ý´òÓ¡¡£¸Ã»º³åÇøÓ¦¸ÃÊÇÒ»¸ö£¨ B £©½á¹¹¡£

A£®¶ÑÕ» B£®¶ÓÁÐ C£®Êý×é D£®ÏßÐÔ±í

¶þ¡¢Ìî¿Õ

1£®Õ»£¨stack£©ÊÇÏÞ¶¨ÔÚ__±íβ_Ò»¶Ë½øÐвåÈË»òɾ³ý²Ù×÷µÄÏßÐÔ±í¡£ÔÚÕ»ÖУ¬ÔÊÐí²åÈ˺Íɾ³ý²Ù×÷µÄÒ»¶Ë³ÆÎª__Õ»¶¥_£¬¶øÁíÒ»¶Ë³ÆÎª__Õ»µ×__¡£²»º¬ÔªËصÄÕ»³ÆÎª_¿ÕÕ»__¡£

2£®ÔÚÕ»µÄÔËËãÖУ¬Õ»µÄ²åÈ˲Ù×÷³ÆÎª__½øÕ»_»ò__ÈëÕ»_£¬Õ»µÄɾ³ý²Ù×÷³ÆÎª__ÍËÕ»_»ò__³öÕ»__¡£

3£®¸ù¾ÝÕ»µÄ¶¨Ò壬ÿһ´Î½øÕ»µÄÔªËØ¶¼ÔÚÔ­__Õ»¶¥ÔªËØ_Ö®ÉÏ£¬²¢³ÉΪеÄ__Õ»¶¥ÔªËØ__£»Ã¿Ò»´Î³öÕ»µÄÔªËØ×ÜÊǵ±Ç°µÄ__Õ»¶¥ÔªËØ_£¬Òò´Ë×îºó½øÕ»µÄÔªËØ×ÜÊÇ__×îºó³öÕ»__£¬ËùÒÔÕ»Ò²³ÆÎª_ºó½øÏȳö_ÏßÐÔ±í£¬¼ò³ÆÎª__LIFO__±í¡£

4£®Õ»ÊÇÒ»ÖÖ²Ù×÷Êܵ½ÏÞÖÆµÄÏßÐÔ±í£¬ÊÇÒ»ÖÖÌØÊâµÄÏßÐÔ±í£¬Òò´ËÕ»Ò²ÓÐ_˳Ðò_ºÍ__Á´Ê½__Á½ÖÖ´æ´¢½á¹¹£¬·Ö±ð³ÆÎª__˳ÐòÕ»__ºÍ___Á´Õ»__¡£

5£®µ±Õ»ÂúµÄʱºò£¬ÔÙ½øÐÐÈËÕ»²Ù×÷¾Í»á²úÉú___Òç³ö_£¬ÕâÖÖÇé¿öµÄÒç³ö³ÆÎª__ÉÏÒç_£»µ±Õ»¿ÕµÄʱºò£¬Èç¹ûÔÙ½øÐгöÕ»²Ù×÷£¬Ò²»á__Òç³ö__£¬ÕâÖÖÇé¿öϵÄÒç³ö³ÆÎª__ÏÂÒç___¡£

6£®Õ»µÄÁ´Ê½´æ´¢½á¹¹¼ò³ÆÎª__Á´Õ»_£¬ÊÇÒ»ÖÖ___ÌØÊâµÄµ¥Á´±í__¡£

7£®ÈËÃÇÈÕ³£¼ÆËãÓõ½µÄ±í´ïʽ¶¼±»³ÆÎª__ÖÐ׺±í´ïʽ__£¬ÕâÊÇÓÉÓÚÕâÖÖËãÊõ±í´ïʽµÄÔËËã·û±»ÖÃÓÚÁ½¸ö²Ù×÷ÊýÖм䡣

8£®¼ÆËã»úÖÐͨ³£Ê¹ÓÃ__ºó׺±í´ïʽ_£¬ÕâÊÇÒ»ÖÖ½«ÔËËã·ûÖÃÓÚÁ½¸ö²Ù×÷ÊýºóÃæµÄËãÊõ±í´ïʽ¡£ÕâÖÖ±í´ïʽÊÇÓɲ¨À¼¿ÆÑ§¼ÒÐ»Î¬ÆæÌá³öµÄ£¬Òò´ËÓÖ³ÆÎª__Äæ²¨À¼Ê½__¡£

9£®¶ÓÁУ¨Queue£©Ò²ÊÇÒ»ÖÖ__ÌØÊâµÄÏßÐÔ±í_£¬µ«ËüÓëÕ»²»Í¬£¬¶ÓÁÐÖÐËùÓеIJåÈ˾ùÏÞ¶¨ÔÚ±íµÄÒ»¶Ë½øÐУ¬¶øËùÓеÄɾ³ýÔòÏÞ¶¨ÔÚ±íµÄÁíÒ»¶Ë½øÐС£ÔÊÐí²åÈ˵ÄÒ»¶Ë³ÆÎª_¶Óβ_£¬ÔÊÐíɾ³ýµÄÒ»¶Ë³ÆÎª___¶ÓÍ·__¡£

10£®¶ÓÁеÄÌØµãÊÇ_ÏȽøÏȳö_£¬Òò´Ë¶ÓÁÐÓÖ±»³ÆÎª___ÏȽøÏȳö_£®µÄÏßÐÔ±í£¬»ò³ÆÎª__FIFO__±í¡£

11£®¶ÓÁеÄ__˳Ðò´æ´¢½á¹¹__ÓÖ³ÆÎª__ÊýÐò¶ÓÁÐ_£¬ÊÇÓÃÒ»×鵨ַÁ¬ÐøµÄ´æ´¢µ¥ÔªÒÀ´Î´æ·Å¶ÓÁÐÖеÄÔªËØ¡£

12£®ÓÉÓÚ¶ÓÁÐÖеÄÔªËØ¾­³£±ä»¯£¬¶ÔÓÚ¶ÓÁеÄɾ³ýºÍ²åÈË·Ö±ðÔÚ¶ÓÍ·ºÍ¶Óβ½øÐУ¬Òò´ËÐèÒªÉèÖÃÁ½¸öÖ¸Õë·Ö±ðÖ¸Ïò_¶ÓÍ·ÔªËØ__ºÍ_¶ÓÎ²ÔªËØ_£¬ÕâÁ½¸öÖ¸ÕëÓÖ³ÆÎª_¶ÓÍ·Ö¸Õë__ºÍ__¶ÓβָÕë__¡£

13£®Ñ­»·Ë³Ðò¶ÓÁУ¨CircuLar Sequence Queue£©¾­³£¼ò³ÆÎª__Ñ­»·¶ÓÁÐ_£¬ËüÊǽ«´æ´¢Ë³Ðò¶ÓÁÐµÄ´æ´¢ÇøÓò¿´³ÉÊÇÒ»¸öÊ×βÏàÁ¬µÄÒ»¸ö»·£¬¼´½«¶ÓÊ׺ͶÓÎ²ÔªËØÁ¬½ÓÆðÀ´ÐγÉÒ»¸ö»·ÐÎ±í¡£Ê×βÏàÁ¬µÄ״̬ÊÇͨ¹ýÊýѧÉϵÄ___ȡģÔËËã__À´ÊµÏֵġ£

14£®ÔÚËã·¨»ò³ÌÐòÖУ¬µ±Ò»¸öº¯ÊýÖ±½Óµ÷ÓÃ×Ô¼º»òͨ¹ýһϵÁÐÓï¾ä¼ä½Óµ÷ÓÃ×Ô¼ºµÄʱºò£¬Ôò³ÆÕâ¸öº¯ÊýΪµÝ¹éº¯Êý£¬Ò²³ÆÎª__×Ôµ÷Óú¯Êý___¡£º¯ÊýÖ±½Óµ÷ÓÃ×Ô¼º£¬Ôò³ÆÎª__Ö±½ÓµÝ¹éµ÷ÓÃ_£»µ±Ò»¸öº¯Êýͨ¹ýÁíÒ»¸öº¯ÊýÀ´µ÷ÓÃ×Ô¼ºÔò³ÆÎª___¼ä½ÓµÝ¹éµ÷ÓÃ_¡£

15£®ÔÚÑ­»·¶ÓÁÐÖй涨£ºµ±Q->rear= =Q->frontµÄʱºòÑ­»·¶ÓÁÐΪ__¿Õ___£¬ µ±£¨Q->rear+1£©£¥MAXSIZE£½frontµÄʱºòÑ­»·¶ÓÁÐΪ___Âú____¡£

16£®ÓÃÁ´±í·½Ê½±íʾµÄ¶ÓÁгÆÎª___Á´¶ÓÁÐ___¡£

17£®ÒÑÖªÕ»µÄÊäÈËÐòÁÐΪ1£¬2£¬3£¬?£¬n£¬Êä³öÐòÁÐΪa1£¬a2£¬?£¬an£¬·ûºÏa2= =nµÄÊä³öÐòÁй²ÓÐ___n-1_¸ö_¡£

18£®Ò»¸öÕ»µÄÊäÈËÐòÁÐÊÇ12345£¬ÔòÕ»µÄÊä³öÐòÁÐΪ43512ÊÇ__²»¿ÉÄÜ__£¨ÌîÊÇ·ñ¿ÉÄÜ£©¡£ 19£®Ò»¸öÕ»µÄÊäÈËÐòÁÐÊÇ12345£¬ÔòÕ»µÄÊä³öÐòÁÐΪ12345ÊÇ___¿ÉÄܵÄ_£¨ÌîÊÇ·ñ¿ÉÄÜ£©¡£

12

20£®Éèsq[1£®£®maxsize]Ϊһ¸ö˳Ðò´æ´¢µÄÕ»£¬±äÁ¿topָʾջ¶¥ÔªËصÄλÖã¬Ôò×÷ÈëÕ»²Ù×÷µÄÌõ¼þÊÇ____top-1< maxsize ¡£

21£®Éèsq[1£®£®maxsize]Ϊһ¸ö˳Ðò´æ´¢µÄÕ»£¬±äÁ¿topָʾջ¶¥ÔªËصÄλÖã¬Èç¹û°ÑÕ»¶¥ÔªËص¯³ö²¢Ë͵½XÖУ¬ÔòÐèÖ´ÐÐÓï¾ä___ x=sq[top]; top=top-1___¡£

22£®Õ»µÄÌØÐÔÊÇ___ÏȽøºó³ö___¡£

23£®¶ÔÕ»½øÐÐÍËջʱµÄ²Ù×÷ÊÇÏÈÒÆ¶¯___Õ»¶¥Ö¸Õë_£¬ºó È¡³öÔªËØ ¡£ 24£®Éès[1£®£®max]Ϊһ¸ö˳Ðò´æ´¢µÄÕ»£¬±äÁ¿topָʾջ¶¥Î»Öã¬Õ»ÎªÂúµÄÌõ¼þÊÇ_ top==max+1¡£

25£®ÉèÁ´Õ»µÄÕ»¶¥Ö¸ÕëΪtop£¨ÓÐÍ·½áµã£©£¬ÔòÕ»·Ç¿ÕµÄÌõ¼þÊÇ__top->next!=NULL__¡£ 26£®ÒÑ֪ѭ»·¶ÓÁÐÓÃÊý×édata[1...n]´æ´¢ÔªËØÖµ£¬ÓÃf£¬r·Ö±ð×÷ΪͷβָÕ룬 Ôòµ±Ç°ÔªËظöÊýΪ_(n+r-f£©%n__¡£

27£®ÔÚÒ»¸öÑ­»·¶ÓÁÐÖУ¬¶ÓÊ×Ö¸ÕëÖ¸Ïò ¶ÓÊ×ÔªËØ¡£ 28£®¶ÓÁÐÖÐÔÊÐí½øÐÐɾ³ýµÄÒ»¶Ë³ÆÎª___¶ÓÍ·_¡£

29£®Á´¶ÓÁÐʵ¼ÊÉÏÊÇÒ»¸öͬʱ´øÓÐÍ·Ö¸ÕëºÍβָÕëµÄµ¥Á´±í£¨1£®£®n£©£¬Î²Ö¸ÕëÖ¸Ïò¸Ãµ¥Á´±íµÄµÚ__n_¸öÔªËØ¡£

30£®ÉèË«ÏòÁ´±íÁ´ÁÐΪlq£¬lqµÄÍ·Ö¸ÕëΪlq.Front£¬Î²Ö¸ÕëΪlq.Rear£¬Ôò¶ÓÁÐΪ¿ÕµÄÌõ¼þÊÇ_lq.Front==lq.Rear_¡£

31£®´ÓÑ­»·¶ÓÁÐÖÐɾ³ýÒ»¸öÔªËØ£¬Æä²Ù×÷ÊÇÏÈÈ¡³öÒ»¸öÔªËØ£¬ºóÒÆ¶¯___¶ÓÍ·Ö¸Õë___¡£ 32£®¶ÓÁÐÖÐÔÊÐí½øÐвåÈëµÄÒ»¶Ë³ÆÎª_¶Óβ__¡£ Èý¡¢ÅжÏÌâ

1£®Õ»ºÍ¶ÓÁж¼ÊÇÏÞÖÆ´æÈ¡µãµÄÏßÐԽṹ¡££¨ ¡Ì£© 2£®²»Í¬µÄÈËÕ»ºÍ³öÕ»×éºÏ¿ÉÄܵõ½ÏàͬÊä³öÐòÁС££¨ ¡Á £© 3£®Ïû³ýµÝ¹éÒ»¶¨ÒªÓÃÕ»¡££¨ ¡Á £© 4£®Ñ­»·¶ÓÁÐÊÇ˳Ðò´æ´¢½á¹¹¡££¨ ¡Ì £© 5£®Ñ­»·¶ÓÁв»»á²úÉúÒç³ö¡££¨ ¡Á £© 6£®Ñ­»·¶ÓÁÐÂúµÄʱºòrear= =front¡££¨ ¡Á £©

7£®ÔÚ¶ÔÁ´¶ÓÁУ¨´øÍ·½áµã£©×ö³ö¶Ó²Ù×÷ʱ²»»á¸Ä±äfrontÖ¸ÕëµÄÖµ¡££¨¡Ì£© ËÄ¡¢×ÛºÏÌâ

1£®ÉèÓÐ4¸öÔªËØA¡¢B¡¢CºÍD½øÕ»£¬¸ø³öËüÃÇËùÓпÉÄܵijöÕ»ÖÈÐò¡£ A¡¢B¡¢C¡¢D A¡¢B¡¢D¡¢C A¡¢C¡¢B¡¢D A¡¢C¡¢D¡¢B A¡¢D¡¢C¡¢B B¡¢A¡¢C¡¢D B¡¢A¡¢D¡¢C B¡¢C¡¢A¡¢D B¡¢C¡¢D¡¢A B¡¢D¡¢C¡¢A C¡¢B¡¢A¡¢D C¡¢B¡¢D¡¢A C¡¢D¡¢B¡¢A D¡¢C¡¢B¡¢A

2£®ÊäÈën¸ö10ÒÔÄÚµÄÊý£¬Ã¿ÊäÈëk£¨0£¼=k£¼=9£©£¬¾Í°ÑËü²åÈ˵½µÚkºÅ¶ÓÁÐÖС£×îºó

13

°Ñ10¸ö¶ÓÁÐÖеķǿնÓÁа´¶ÓÁÐÐòºÅÒÔ´ÓСµ½´óµÄ˳Ðò´®½Ó³ÉÒ»ÌõÁ´£¬²¢Êä³ö¸ÃÁ´ÖеÄËùÓÐÔªËØ¡£

3£®¼ÙÉèÓÃÑ­»·µ¥Á´±íʵÏÖÑ­»·¶ÓÁУ¬¸Ã¶ÓÁÐֻʹÓÃÒ»¸öβָÕërear£¬ÆäÏàÓ¦µÄ´æ´¢½á¹¹ºÍ»ù±¾²Ù×÷Ëã·¨ÈçÏ£º

(l) ³õʼ»¯¶ÓÁÐ initqueue (Q)£º½¨Á¢Ò»¸öеĿնÓÁÐ Q¡£ (2) È˶ÓÁÐenqueue (Q£¬x)£º½«ÔªËØ x²åÈ˵½¶ÓÁÐ QÖС£ (3) ³ö¶ÓÁÐdelqueue (Q)£º´Ó¶ÓÁÐQÖÐÍ˳öÒ»¸öÔªËØ¡£ (4) È¡¶ÓÊ×ÔªËØgetL (Q)£º·µ»Øµ±Ç°¶ÓÊ×ÔªËØ¡£ (5) Åж϶ÓÁÐÊÇ·ñΪ¿Õ£ºemptyqueue (Q)¡£ (6) ÏÔʾ¶ÓÁÐÖÐÔªËØ£ºdispqueue (Q)¡£ 4£®¡°»ØÎÄ¡±ÊÇÖ¸Ò»¸ö×Ö·û´®´ÓÍ·¶Áµ½Î²ºÍ´Óβ¶Áµ½Í·¶¼Ò»Ñù¡£¼ÙÉè×Ö·û´®ÊÇ´ÓÊäÈËÉ豸һ´ÎÒ»¸ö×ֽڵĶÁÈË£¬²¢ÇÒ¶Áµ½×Ö·û¡°££¡±µÄʱºò±íʾ½áÊø¡£ÇëÓÃÕ»ºÍ¶ÓÁбàдһ¸öËã·¨ÅжÏÒ»¸ö×Ö·û´®ÊÇ·ñ»ØÎÄ¡£

5£®¼ÙÉè±í´ïʽÖÐÓÐÈýÖÖÀ¨ºÅ£ºÔ²À¨ºÅ¡°£¨£©¡±¡¢·½À¨ºÅ¡°[ ]¡±ºÍ»¨À¨ºÅ¡°{ }¡±ÓÃCÓïÑÔ±àд³ÌÐòÅж϶ÁÈ˵ıí´ïʽÖв»Í¬À¨ºÅÊÇ·ñÕýÈ·Åä¶Ô£¬¼Ù¶¨¶ÁÈ˵ıí´ïʽÒÔ¡±#¡±½áÊø¡£

6£®ÓÃCÓïÑÔ±àд±³°üÎÊÌâµÄËã·¨¡£±³°üÎÊÌâµÄÃèÊöÊÇ£º¼ÙÉèÓÐn¼þÖÊÁ¿·Ö±ðΪw1£¬w2£¬?£¬wnµÄÎïÆ·ºÍÒ»¸ö×î¶àÄÜ×°ÔØ×ÜÖÊÁ¿ÊÇTµÄ±³°ü£¬ÎÊÄÜ·ñ´ÓÕân¼þÎïÆ·ÖÐÑ¡ÔñÈô¸É¼þÎïÆ·×°È˱³°ü£¬²¢ÇÒʹ±»Ñ¡ÎïÆ·µÄ×ÜÖÊÁ¿Ç¡ºÃµÈÓÚ±³°üËùÄÜ×°ÔØµÄ×î´óÖÊÁ¿£¬¼´Wxl£«Wx2£«?Wxk£½T¡£ÈôÄÜ£¬Ôò±³°üÎÊÌâÓн⣬·ñÔò±³°üÎÊÌâÎ޽⡣

7£®»®·Ö×Ó¼¯ÎÊÌâµÄÇó½â¡£»®·Ö×Ó¼¯ÎÊÌâµÄʵ¼ÊÀý×Ӻܶ࣬È磺ij¸öÔ˶¯»áÉèÁ¢n¸ö±ÈÈüÏîÄ¿£¬Ã¿¸öÔ˶¯Ô±¿ÉÒԲμÓÒ»µ½Èý¸öÏîÄ¿£¬¿¼Âǵ½Í¬Ò»Ô˶¯Ô±²Î¼ÓµÄÏîÄ¿²»Äܹ»ÔÚͬһʱ¼äÄÚ½øÐУ¬ÔòÈçºÎ°²ÅűÈÈüÈճ̲ÅÄÜʹ×ܵÄÈÕ³Ì×î¶Ì¡£ÓÖÈ磺ѧУ¿ªÉèm¿Æ¿Î³Ì£¬²»Í¬µÄͬѧ¿ÉÄÜÑ¡ÐÞ¶àÃŲ»Í¬µÄ¿Î³Ì£¬ÔÚѧÆÚĩҪ½øÐп¼ÊÔ£¬ÔòÈçºÎ°²ÅÅÕâm¿Æ¿Î³ÌµÄ¿¼ÊÔ²ÅÄÜʹ¿¼ÊÔʱ¼ä×î¶Ì¶øÓÖ²»³åÍ»¡£

8£®Ð´³öººÅµËþÎÊÌâµÄµÝ¹éºÍ·ÇµÝ¹éËã·¨¡£

ººÅµËþÎÊÌâÃèÊöΪ£ºÓÐX¡¢YºÍZÈý¸öÖù×Ó£¬n¸ö´óС²»µÈÇÒ¶¼ÄÜÌ×½øÖù×ÓµÄÔ²ÅÌ£¨±àºÅΪl¡¢2¡¢?¡¢n£©£¬Õân¸öÔ²ÅÌÒѾ­°´ÕÕ×ÔÉÏÖÁÏ¡¢ÓÉСµ½´óµÄ˳ÐòÔÚÆäÖеÄÒ»¸ùÖù×ÓXÉÏ£¬ÒªÇó½«ÕâЩԲÅ̰´ÕÕÈçϹæÔòÓÉXÖù×ÓÒÆ¶¯µ½ZÖù×Ó£º

(1) ÿ´ÎÖ»ÄÜÒÆ¶¯Öù×Ó×îÉÏÃæµÄÒ»¸öÔ²ÅÌ¡£ (2) ÈκÎÔ²Å̶¼²»ÄÜ·ÅÔÚ±ÈËüСµÄÔ²ÅÌÖ®ÉÏ¡£ (3) Ô²ÅÌÖ»ÄÜÔÚX¡¢YºÍZÈý¸ùÖù×ÓÖ®ÉÏ·ÅÖá£

9£®¼ÙÉèCQ[0¡­10]ÊÇÒ»¸ö»·ÐζÓÁУ¬³õʼ״̬Ϊfront=rear=0£¬»­³ö×öÍêÏÂÁвÙ×÷ºó¶ÓÁеÄͷβָÕëµÄ״̬±ä»¯Çé¿ö£¬Èô²»ÄÜÈë¶Ó£¬ÇëÖ¸³öÆäÔªËØ£¬²¢ËµÃ÷ÀíÓÉ¡£ (1) d,e,b,g,hÈë¶Ó (2)d,e³ö¶Ó (3)i,j,k,l,mÈë¶Ó (4)b³ö¶Ó (5) n,o,pÈë¶Ó

14

ϰÌâËÄ

Ò»¡¢Ñ¡ÔñÏî

l£®¿Õ´®Óë¿Õ¸ñ´®£¨B£©¡£

A£®Ïàͬ B£®²»Ïàͬ C£®¿ÉÄÜÏàͬ D£®ÎÞ·¨È·¶¨

2£®ÉèÓÐÁ½¸öÉêS1ÓëS2£¬Çó´®S2ÔÚS1ÖÐÊ״γöÏÖλÖõÄÔËËã³Æ×÷£¨ C £©¡£ A£®Á¬½Ó B£®Çó×Ó´® C£®Ä£Ê½Æ¥Åä D£®ÅÐ×Ó´®

3£®´®ÓëÆÕͨµÄÏßÐÔ±íÏà±È½Ï£¬ËüµÄÌØÊâÐÔÌåÏÖÔÚ£¨C£©¡£ A£®Ë³ÐòµÄ´æ´¢½á¹¹ B£®Á´½ÓµÄ´æ´¢½á¹¹ C£®Êý¾ÝÔªËØÊÇÒ»¸ö×Ö·û D£®Êý¾ÝÔªËØ¿ÉÒÔÈÎÒâ 4£®ÉèÓд®S=¡®Computer¡¯£¬ÔòÆä×Ó´®µÄÊýÄ¿ÊÇ£¨ B £©¡£ (n *£¨n+1£©/2+1) A£®36 B£®37 C£®8 D£®9 ¶þ¡¢¾³¿ÕÌâ

1£®´®ÊÇÓÉÁã¸ö»ò¶à¸ö×Ö·û×é³ÉµÄ__ÓÐÏÞÐòÁÐ_¡£Í¨³£¼Ç×÷£ºs£½¡°c1£¬c2£¬?£¬cn¡±(n=>0)£¬ÆäÖУ¬S³ÆÎª__´®Ãû_£»´®ÖеÄCi£¨1<=i<=n£©¿ÉÒÔÊÇ×Öĸ¡¢Êý×Ö ×Ö¸ñ»òÆäËû×Ö·û¡£ÓÃË«ÒýºÅÀ¨ÆðÀ´µÄ²¿·ÖÊÇ_´®Öµ_£®¼´´®SµÄÄÚÈÝ¡£

2£®´®ÖÐ×Ö·ûµÄ¸öÊý³ÆÎª´®µÄ__³¤¶È__¡£

3£®²»º¬ÓÐÈκÎ×Ö·ûµÄ´®³ÆÎª__¿Õ´®_£¬ËüµÄ³¤¶ÈΪ___Áã__¡£

4£®ÓÉÒ»¸ö»ò¶à¸ö¿Õ¸ñ¹¹³ÉµÄ´®³ÆÎª__¿Õ¸ñ´®__£¬ËüµÄ³¤¶ÈΪ__¿Õ¸ñµÄ¸öÊý__¡£ 5£®´®ÖÐÈÎÒâ¶à¸öÁ¬Ðø×Ö·û×é³ÉµÄ×ÓÐòÁгÆÎª¸Ã´®µÄ__×Ó´®__£»°üº¬_×Ó´®__µÄ´®³ÆÎªÖ÷´®¡£

6£®×Ö·ûÔÚÐòÁÐÖеÄÐòºÅ³ÆÎª¸Ã×Ö·ûÔÚ´®ÖеÄ__λÖÃ_¡£ 7£®Á½¸ö×Ö·û´®ÏàµÈÊÇÖ¸Á½¸ö×Ö·û´®µÄ ÖµÏàµÈ £¬Ò²¾ÍÊÇ˵ÕâÁ½¸ö×Ö·û´®²»½ö_³¤¶ÈÏàµÈ_£¬¶øÇÒ¶ÔӦλÖÃÉϵÄ×Ö·ûÒ² ÏàµÈ ¡£

8£®Á½¸ö´®µÄ±È½Ïʵ¼ÊÉÏÊÇ__ ASCIIÂë_µÄ±È½Ï¡£Á½¸ö´®´ÓµÚÒ»¸öλÖÃÉϵÄ×Ö·û¿ªÊ¼½øÐбȽϣ¬µ±µÚÒ»´Î³öÏÖ__ ASCIIÂë__´óµÄ´®Îª´ó£¬Èô±È½Ï¹ý³ÌÖгöÏÖÒ»¸ö×Ö·û´®½áÊøµÄÇé¿ö£¬ÔòÁíÒ»¸ö´®Îª__½Ï´óÕß__¡£

9£®´®µÄ__˳Ðò´æ´¢__¾ÍÊǰѴ®Ëù°üº¬µÄ×Ö·ûÐòÁУ¬ÒÀ´Î´æÈËÁ¬ÐøµÄ´æ´¢µ¥ÔªÖÐÈ¥¡£ 10£®ÓÐЩ¼ÆËã»úϵͳÖÐΪÁ˳ä·ÖÀûÓô洢¿Õ¼ä£¬ÔÊÐíÒ»¸ö´æ´¢µ¥Ôª¿ÉÒÔ´æ·Å¶à¸ö×Ö ·û£¬´®µÄÕâÖÖ´æ´¢·½Ê½ÊÇÒ»ÖÖ___½ôËõʽ´æ´¢½á¹¹__¡£

11£®´®µÄ__·Ç½ôËõʽ´æ´¢½á¹¹__ÊÇÒÔ´æ´¢µ¥ÔªÎª´æ´¢µ¥Î»£¬Ò»¸ö´æ´¢µ¥ÔªÖÐÖ»´æ·Å__Ò»¸ö×Ö·û_¡£ÔÚÕâÖÖÇé¿öÏ£¬¼´Ê¹Ò»¸ö´æ´¢µ¥ÔªÄÜ´æ·Å¶à¸ö×Ö·û£¬ÕâʱºòÒ²Ö»´æ·Å___Ò»¸ö×Ö·û__¡£

12£®´®ÔڷǽôËõ·½Ê½Ï£¬´®³¤¶ÈµÄ´æ´¢ÊÇÒþʽµÄ£¬__´®ËùÕ¼ÓõĴ洢µ¥ÔªµÄ¸öÊý_¼´´®µÄ³¤¶È¡£

13£®Ò»Ð©¼ÆËã»úÊÇÒÔ×Ö½ÚΪ´æÈ¡µ¥Î»£¬Ç¡ºÃÒ»¸ö×Ö·ûÕ¼ÓÃÒ»¸ö×Ö½Ú£¬×ÔÈ»ÐγÉÁËÿ¸ö´æ´¢µ¥Ôª´æ·Å__Ò»¸ö×Ö·û_µÄ·ÖÅ䷽ʽ£¬ÕâÖÖ·½Ê½¾ÍÊÇÒ»ÖÖ_µ¥×Ö½Ú´æ´¢·½Ê½_¡£ÕâÖÖ·½Ê½Ò»°ã²»ÐèÒª´æ·Å__´®³¤_µÄ´æ´¢µ¥Ôª£¬¶øÐèÒªÒÔ³ÌÐòÖи÷±äÁ¿ÖµËù ²»°üº¬ µÄ×Ö·ûΪ½áÊø·û¡£ 14£®´®µÄÁ´Ê½´æ´¢½á¹¹Êǽ«´æ´¢ÇøÓò·Ö³ÉһϵÁдóСÏàͬµÄ½áµã£¬Ã¿¸ö½áµãÓÐÁ½¸ö³Ç£º_ Êý¾Ý _ÓòºÍ___Ö¸Õë_Óò¡£ÆäÖÐ___Êý¾Ý__ÓòÓÃÓÚ´æ·ÅÊý¾Ý£¬__Ö¸Õë_ÓòÓÃÓÚ´æ·ÅÏÂÒ»¸ö½áµãµÄÖ¸Õë¡£

15£®×Ó´®¶¨Î»StrIndex (s£¬t)£¬Ò²³ÆÎª_ģʽƥÅä__£¬ÊÇ·µ»Ø´®tÔÚsÖ÷´®ÖеÄλÖᣠÈý¡¢ÅжϻØ

1£®×Ó´®ÊÇÖ÷´®ÖÐ×Ö·û¹¹³ÉµÄÓÐÏÞÐòÁС££¨ ¡Á £©

2£®KMPËã·¨µÄ×î´óÌØµãÊÇָʾÖ÷´®µÄÖ¸Õë²»ÐèÒª»ØËÝ¡££¨ ¡Ì £©

15

3£®´®ÖеÄÔªËØÖ»ÄÜÊÇ×Ö·û¡££¨ ¡Ì £©

4£®´®ÖеÄÔªËØÖ»¿ÉÄÜÊÇ×Öĸ¡££¨ ¡Á £© 5£®´®ÊÇÒ»ÖÖÌØÊâµÄÏßÐÔ±í¡££¨ ¡Ì £© 6£®´®ÖпÉÒÔ°üº¬Óпհ××Ö·û¡££¨ ¡Ì £© 7£®´®µÄ³¤¶È²»ÄÜΪÁã¡££¨ ¡Á £© 8£®Á½¸ö´®ÏàµÈ±ØÓд®³¤¶ÈÏàͬ¡££¨ ¡Ì £© 9£®Á½¸ö´®ÏàµÈÔò¸÷λÖÃÉÏ×Ö·û±ØÐë¶ÔÓ¦ÏàµÈ¡££¨ ¡Ì £© ËÄ¡¢×ÛºÏÌâ

l£®±àдË㷨ʵÏÖ½«´ÜS1ÖÐµÄµÚ i¸ö×Ö·ûµ½µÚ j¸ö×Ö·ûÖ®¼äµÄ×Ö·û(²»°üÀ¨µÚ i¸ö×Ö·ûºÍµÚj¸ö×Ö·û)Ö®¼äµÄ×Ö·ûÓô®S2Ìæ»»¡£¼ÙÉè´®µÄ´æ´¢½á¹¹Îª£º ££define MAXSIZE 81 struct string{

int len£»

char ch£ÛMAXSIZE£Ý£» £ýstringtype£»

2£®Éè¼ÆÒ»¸öËã·¨£¬²âÊÔÒ»¸ö´®SÊÇ·ñ»ØÎÄ£¨Ëùν»ØÎÄÊÇÖ¸´Ó×óÃæ¶ÁÆðºÍ´ÓÓÒÃæ¶ÁÆðÄÚÈÝÒ»Ñù£©¡£

3£®Ð´Ò»¸öµÝ¹éËã·¨À´ÊµÏÖ×Ö·ûµÄÄæÐò´æ´¢£¬ÒªÇó²»ÁíÉè´æ´¢¿Õ¼ä¡£

4£®Ò»¸ö½öÓÉ×Öĸ×é³ÉµÄ×Ö·û´®s£¬³¤¶ÈΪn£¬Æä½á¹¹Îªµ¥Á´±í£¬Ã¿¸ö½áµãµÄÊý¾Ý³ÇÖ»´æ·ÅÒ»¸ö×Öĸ¡£Éè¼ÆÒ»¸öËã·¨£¬È¥µô×Ö·û´®ÖÐËùÓÐֵΪXµÄ×Öĸ¡£

16

ϰÌâÎå

Ò»¡¢Ñ¡ÔñÌâ

l£®Êý×é³£ÓõÄÁ½ÖÖ»ù±¾²Ù×÷ÊÇ£¨D£©¡£

A£®½¨Á¢Óë²éÕÒ B£®É¾³ýÓë²éÕÒ C£®²åÈËÓëË÷Òý D£®²éÕÒÓëÐÞ¸Ä 2£®¶ÔÏ¡Êè¾ØÕó½øÐÐѹËõ´æ´¢£¬³£ÓõÄÁ½ÖÖ·½·¨ÊÇ£¨ B £©¡£

A£®¶þÔª×éºÍÉ¢Áбí B£®ÈýÔª×éºÍÊ®×ÖÁ´±í C£®Èý½Ç¾ØÕóºÍ¶Ô½Ç¾ØÕó D£®¶Ô½Ç¾ØÕóºÍÊ®×ÖÁ´±í

3£®²ÉÓÃÏ¡Êè¾ØÕóµÄÈýÔª×é±íÐÎʽ½øÐÐѹËõ´æ´¢£¬ÈôÒªÍê¶ÔÈýÔª×é±í½øÐгÉתÖã¬Ö»Òª½«ÐкÍÁжԻ»£¬ÕâÖÖ˵·¨£¨ B £©¡£

A£®ÕýÈ· B£®´íÎó C£® ÎÞ·¨È·¶¨ D£®ÒÔÉϾù²»¶Ô 4£®Ò»¸ö¹ãÒå±íµÄ±íÍ·×ÜÊÇÒ»¸ö¹ãÒå±í£¬ÕâÖÖ˵·¨£¨ B £©¡£

A£®ÕýÈ· B£®´íÎó C£®ÎÞ·¨È·¶¨ D£®ÒÔÉϾù²»¶Ô 5£®Ò»¸ö¹ãÒå±íµÄ±íβ×ÜÊÇÒ»¸ö¹ãÒå±í£¬ÕâÖÖ˵·¨£¨ A £©¡£

A£®ÕýÈ· B£®´íÎó C£®ÎÞ·¨È·¶¨ D£®ÒÔÉϾù²»¶Ô 6£®¹ãÒå±í((a))µÄ±íÍ·ÊÇ£¨ C £©¡£ A£®£¨ £© B£®a C£®£¨a£© D£®£¨£¨a£©£©

7£®¹ãÒå±í£¨£¨a£©£©µÄ±íβÊÇ£¨ A £©¡£ A£®£¨£© B£®a C£®£¨a£© D£®£¨£¨a£©£©

8£®¹ãÒå±í£¨£¨a£©£¬a£©µÄ±íÍ·ÊÇ£¨ C £©¡£ A£®£¨ £© B£®a C£®£¨a£© D£®£¨£¨a£©£©

9£®¹ãÒå±í£¨£¨a£©£¬a£©µÄ±íβÊÇ£¨ C £©¡£

A£®( ) B£®a C£®£¨a£© D£®£¨£¨a£©£©

10£®¹ãÒå±í£¨a£¬b£¬c£©µÄ±íÍ·ÊÇ£¨ A £©¡£ A£®a B£®£¨a£© C£®a£¬b D£®£¨a£¬b£©

11£®¹ãÒå±í£¨a£¬b£¬c£©µÄ±íβÊÇ£¨ B£©¡£ A£®b£¬c B£®£¨b£¬c£© C£®a£®b£¬c D£®£¨a£¬b£¬c£©

12£®¹ãÒå±íAÂú×ãHead£¨£©= Tail£¨£©£¬ÔòAΪ£¨B£©¡£ A£®£¨£© B£®£¨£¨£©£© C£¨£¨£©£¬£¨£©£© D£®£¨£¨£©£¬£¨£©£¬£¨£©£© ¶þ¡¢Ìî¿ÕÌâ

1£®Êý×飨array£©ÊÇn£¨n£¾1£©¸ö__ÏàͬÀàÐÍÊý¾Ý_µÄÓÐÐò×éºÏ£¬Êý×éÖеÄÊý¾ÝÊǰ´Ë³Ðò´æ´¢ÔÚÒ»¿é___µØÖ·Á¬Ðø__µÄ´æ´¢µ¥ÔªÖС£

2£®Êý×éÖеÄÿһ¸öÊý¾Ýͨ³£³ÆÎª_Êý×éÔªËØ_£¬__Êý×éÔªËØ_ÓÃϱêÇø·Ö£¬ÆäÖÐϱêµÄ¸öÊýÓÉÊý×éµÄ___άÊý__¾ö¶¨¡£

3£®ÓÉÓÚ¼ÆËã»úÄÚ´æÖеĴ洢µ¥ÔªÊÇÒ»¸öһάµÄ´æ´¢½á¹¹£¬Òò´Ë¶ÔÓÚ¶àάÊý×éÒªÏ밴˳ Ðò´æ´¢µ½¼ÆËã»ú´æ´¢µ¥ÔªÖоͱØÐëÓÐÒ»¸öÅÅÁÐ˳ÐòÎÊÌâ¡£¶ÔÓÚ¶þάÊý×飬ÓÐÁ½ÖÖÅÅÁÐÐÎʽ£ºÒ»ÖÖÊÇ__ÒÔÐÐÐòΪÖ÷Ðò_£»ÁíÒ»ÖÖÊÇ___ÒÔÁÐÐòΪÖ÷Ðò_¡£

4£®¶ÔÓÚÐèҪѹËõ´æ´¢µÄ¾ØÕó¿ÉÒÔ·ÖÎªÌØÊâ¾ØÕóºÍ___Ï¡Êè¾ØÕó_¡£¶ÔÄÇЩ¾ßÓÐÏàÍ¬ÖµÔªËØ»òÁãÔªËØÔÚ¾ØÕóÖзֲ¼¾ßÓÐÒ»¶¨¹æÂɵľØÕó£¬ÎÒÃdzÆÖ®Îª__ÌØÊâ¾ØÕó__£»¶ø¶ÔÓÚÄÇЩÁãÔªËØÊýĿԶԶ¶àÓÚ·ÇÁãÔªËØÊýÄ¿£¬²¢ÇÒ·ÇÁãÔªËØµÄ·Ö²¼Ã»ÓйæÂɵľØÕó³ÆÎª___Ï¡Êè¾ØÕó__¡£

5£®ÔÚÒ»¸ön½×·½Õó aÖУ¬ÈôÔªËØÂú×ãÐÔÖÊ£ºaij£½aji£¨0<=i£¬j<=n-l£©£¬Ôò³ÆAΪn½×__¶Ô³Æ¾ØÕó__¡£

6£®²ÉÓÃ˳Ðò´æ´¢½á¹¹±íʾÈýÔª×é±í(Trope Table)£¬ÒÔʵÏÖ¶ÔÏ¡Êè¾ØÕóµÄÒ»ÖÖѹËõ´æ´¢ÐÎʽ£¬³ÆÎª__ÈýÔª×é˳Ðò±í_£¬¼ò³Æ____ÈýÔª×é__±í¡£

7£®___¾ØÕóתÖÃ__ÔËËãÊǾØÕóÔËËãÖÐ×î»ù±¾µÄÒ»ÏËüÊǽ«Ò»¸öm*nµÄ¾ØÕó±ä³ÉÁíÍâ

17

Ò»¸ön*mµÄ¾ØÕó£¬Í¬Ê±Ê¹Ô­À´¾ØÕóÖÐÔªËØµÄÐкÍÁеÄλÖû¥»»¶øÖµ±£³Ö²»±ä¡£

8£®¹ãÒå±íÊÇn£¨n>=0£©¸öÔªËØµÄÐòÁС£¼Ç×÷£ºA£½£¨a1£¬a2£¬?£¬an£©£¬ÆäÖУ¬AÊǹãÒå±íµÄ__Ãû³Æ_£¬nÊÇËüµÄ__³¤¶È__£¬µ±n=0µÄʱºò³ÆÎª__¿Õ±í__¡£

9£®ÔÚÒ»¸ö·Ç¿ÕµÄ¹ãÒå±íÖУ¬ÆäÔªËØai¿ÉÒÔÊÇijһȷ¶¨ÀàÐ͵ĵ¥¸öÔªËØ£¬³ÆÎª___Ô­×Ó__£¬Ò²¿ÉÒÔÓÖÊÇÒ»¸ö¹ãÒå±í£¬³ÆÎª____×Ó±í___¡£

10£®¹ãÒå±íµÄ¶¨ÒåÊÇÒ»ÖֵݹéµÄ¶¨Ò壬¹ãÒå±íÊÇÒ»ÖֵݹéµÄÊý¾Ý½á¹¹¡£µ±¹ãÒå±í·Ç¿ÕµÄʱºò£¬³ÆµÚÒ»¸öÔªËØalΪ¹ãÒå±íAµÄ___±íÍ·__£¬³ÆÆäÓàÔªËØ×é³ÉµÄ±í£¨a2£¬a3£¬?£¬an£©ÊÇAµÄ____±íβ__¡£

11£®¹ãÒå±íµÄÉî¶ÈÒ»°ã¶¨ÒåΪ¹ãÒå±íÔªËØ___×î´óµÄ²ãÊý__£¬»òÕß˵ÊǹãÒå±í__À¨ºÅµÄÖØÊý___¡£ÀûÓõݹéµÄ¶¨Ò壬¹ãÒå±íµÄÉî¶È¾ÍÊÇËùÓÐ×Ó±íÖÐ_____×î´óÉî¶È¼Ó1____¡£ Èý¡¢ÅжÏÌâ

1£®Ê®×ÖÁ´±í²»ÊÇ˳Ðò´æ´¢½á¹¹¡££¨ ¡Ì £© 2£®ÈýÔª×é±í²»ÊÇÒ»¸öËæ»ú´æ´¢½á¹¹¡££¨ ¡Ì£©

3£®Ï¡Êè¾ØÕóѹËõ´æ´¢ºó£¬±ØÈ»»áÊ§È¥Ëæ»ú´æÈ¡¹¦ÄÜ¡££¨ ¡Ì £© 4£®ÈôÒ»¸ö¹ãÒå±íµÄ±íͷΪ¿Õ±í£¬Ôò´Ë¹ãÒå±íҲΪ¿Õ±í¡££¨ ¡Á £© 5£®¹ãÒå±íÊÇÏßÐÔ±íµÄÍÆ¹ã£¬ÊÇÒ»ÀàÏßÐÔÊý¾Ý½á¹¹¡££¨ ¡Á £©

6£®ÈκÎÒ»¸ö·Ç¿Õ¹ãÒå±í£¬Æä±íÍ·¿ÉÄÜÊǵ¥ÔªËØ»ò¹ãÒå±í£¬Æä±íβ±Ø¶¨ÊǹãÒå±í¡£ £¨ ¡Ì £©

7£®Ò»¸öÏ¡Êè¾ØÕóAm*n²ÉÓÃÈýÔª×éÐÎʽ±íʾ£¬Èô°ÑÈýÔª×éÖÐÓйØÐÐϱêÓëÁÐϱêµÄÖµ»¥»»£¬²¢°ÑmºÍnµÄÖµ»¥»»£¬Ôò¾ÍÍê³ÉÁËAm*nµÄתÖÃÔËËã¡££¨ ¡Á £©

8£®Êý×éÖÐÿ¸öÔªËØ±Ø¶¨¾ßÓÐÏàͬµÄÊý¾ÝÀàÐÍ¡££¨ ¡Ì £© 9£®ÏßÐÔ±íÊǹãÒå±íµÄÌØÀý¡££¨ ¡Ì £©

10£®Èç¹û¹ãÒå±íÖеÄÿ¸öÔªËØ¶¼ÊÇÔ­×Ó£¬Ôò¹ãÒå±í±ã³ÉΪÏßÐÔ±í¡££¨¡Ì£© 11£®¹ãÒå±íÖÐÔ­×Ó¸öÊý¼´Îª¹ãÒå±íµÄ³¤¶È¡££¨¡Á£© 12£®¹ãÒå±í×î´ó×Ó±íµÄÉî¶ÈΪ¹ãÒå±íµÄÉî¶È¡££¨¡Á£© 13£®¹ãÒå±íÖÐÔªËØ×î´óµÄ²ãÊý³ÆÎª¹ãÒå±íµÄÉî¶È¡££¨¡Ì£© 14£®¹ãÒå±íÊÇÒ»ÖÖ¶à²ã´Î½á¹¹¡££¨¡Ì£© 15£®¹ãÒå±íÊÇÒ»ÖÖÏßÐԽṹ¡££¨¡Á£© 16£®¹ãÒå±íÊÇÒ»ÖÖ¹²Ïí½á¹¹¡££¨¡Ì£© 17£®¹ãÒå±íÊÇÒ»Öֵݹé½á¹¹¡££¨¡Ì£© 18£®¹ãÒå±íÊÇÒ»ÖÖµ¥Á´±í½á¹¹¡££¨¡Ì£© ËÄ¡¢×ÛºÏÌâ

1£®ÓöþάÊý×éʵÏÖ¡°Ä§·½Õ󡱵ĴòÓ¡£¬Ëùν¡°Ä§·½½µ¡¯ÊÇÖ¸Âú×ãÿһÐС¢Ã¿Ò»ÁкͶԽÇÏßÉϵÄÔªËØÖ®ºÍ¾ùÏàµÈµÄ·½Õó¡£ÀýÈ磺

8 1 6 3 5 7 4 9 2

¾ÍÊÇÒ»¸öÈý½×µÄħ·½Õó¡£ÏÖÔÚÒªÇó±à³ÌʵÏÖÈÎÒâÊäÈËÒ»¸ö×ÔÈ»Êýn£¬´òÓ¡³öÏàÓ¦µÄn½×ħ·½Õó¡£

2£®ÕÒ³ö²¢´òÓ¡Ò»¸ö¶þάÊý×éÖеݰµã£¬Ëùν°°µãÊÇÖ¸¸ÃλÖÃÉϵÄÔªËØÔÚ¸ÃÐÐÉÏ×î´ó£¬ÔÚ¸ÃÁÐÉÏ×îС¡£

3£®Ð´Ò»¸ö´´½¨Ï¡Êè¾ØÕóÏàÓ¦ÈýÔª×éµÄËã·¨¡£

4£®¼ÙÉèÈýÔª×éÔªËØÖµÎªÕûÐÍ£¬Ð´Ò»¸ö²éÕÒÈýÔª×éÔªËØÖµÎªnµÄËã·¨¡£

5£®ÓÐÁ½¸öÏ¡Êè¾ØÕóµÄÈýÔª×étriple_aºÍtriple_b£¬Çëд³öÀûÓÃÈýÔª×éÕâÖÖÊý¾Ý½á¹¹£¬Êµ

18

ÏÖ½«Á½¸öÏ¡Êè¾ØÕóÏà¼Ó£¬×îºóµÄºÍ´æÈëÈýÔª×é±ítriple_cÖ®ÖеÄËã·¨¡£

6£®ÓÐÁ½¸öÏ¡Êè¾ØÕóµÄÈýÔª×étriple_aºÍtriple_b£¬Çëд³öÀûÓÃÈýÔª×éÕâÖÖÊý¾Ý½á¹¹£¬ÊµÏÖ½«Á½¸öÏ¡Êè¾ØÕóÏà³Ë£¬²¢½«×îºóµÄ³Ë»ý´æÈ˶þÔª×é±ítriple_cÖ®ÖеÄËã·¨¡£

7£®ÏÖÓÐÏ¡Êè¾ØÕóAÈçͼËùʾ£¬ÒªÇó»­³öÒÔϸ÷ÖÖ±íʾ·¨¡£ ?01400?5??0?700? 0??

??3600280??

(1)ÈýÔª×é±íʾ·¨ (2)Ê®×ÖÁ´±í±íʾ·¨

ϰÌâÁù

Ò»¡¢Ñ¡ÔñÌâ

l£®ÔÚ¶þ²æÊ÷ºóÐò±éÀúÖУ¬ÈÎÒ»¸ö½áµã¾ùÔÚÆä×ÓÅ®½áµãºóÃæ£¬ÕâÖÖ˵·¨£¨ £©¡£ A£®ÕýÈ· B£®²»ÕýÈ· C£®ÎÞ·¨ÅÐ¶Ï D£®ÒÔÉϾù²»¶Ô

2£®ÔÚ¶þ²æÊ÷ÏÈÐò±éÀúÖУ¬ÈÎÒ»¸ö½áµã¾ùÔÚÆä×ÓÅ®½áµãÇ°Ãæ£¬ÕâÖÖ˵·¨£¨ £©¡£ A£®ÕýÈ· B£®²»ÕýÈ· C£®ÎÞ·¨ÅÐ¶Ï D£®ÒÔÉϾù²»¶Ô

3£®ÉèÉî¶ÈΪhµÄ¶þ²æÊ÷ÉÏÖ»ÓÐÒ¶×Ó½áµãºÍͬʱ¾ßÓÐ×óÓÒ×ÓÊ÷µÄ½áµã£¬Ôò´ËÀà¶þ²æÊ÷ÖÐËù°üº¬µÄ½áµãÊýÄ¿ÖÁÉÙΪ£¨ £©¡£

A£®2h B£®2h C£®2h£«1 D£®2h-l

4£®¶þ²æ´åµÚk²ãÉÏ×î¶àÓУ¨ £©¸ö½áµã¡£

A£®2k B£®2k-1 C£®2k-1 D£®2k-1

5£®¶þ²æÊ÷µÄÉî¶ÈΪk£¬Ôò¶þ²æÊ÷×î¶àÓУ¨ £©¸ö½áµã¡£

A£®2k B£®2k-1 C£®2k-1 D£®2k -1

6£®Éèijһ¶þ²æÊ÷ÏÈÐò±éÀúΪabdec£¬ÖÐÐò±éÀúΪdbeac£¬Ôò¸Ã¶þ²æÊ÷ºóÐò±éÀúµÄ˳ÐòÊÇ£¨ £©¡£

A£®abdec B£®debac C£®debca D£®abedc

7£®Éèijһ¶þ²æÊ÷ÖÐÐò±éÀúΪbadce£¬ºóÐò±éÀúΪbdeca£¬Ôò¸ÃÈý²æÊ÷ÏÈÐò±éÀúµÄ˳ÐòÊÇ£¨ £©¡£

A£®adbec B£®decab C£®debac D£®abode

8£®Éèijһ¶þ²æÊ÷ÏÈÐò±éÀúΪabdecf£¬ºóÐò±éÀúΪdebfca£¬Ôò¸Ã¶þ²æÊ÷ÖÐÐò±éÀúµÄ˳ÐòÊÇ£¨ £©¡£

A£®adbecf B£®dfecab C£®dbeacf D£®abcdef

9£®½«Ò»¿ÃÊ÷Tת»»ÎªÒ»¿Ã¶þ²æÊ÷T2£¬ÔòTµÄÏÈÐò±éÀúÊÇT2µÄ£¨ £©¡£

A£®ÏÈÐò B£®ÖÐÐò C£®ºóÐò D£®ÎÞ·¨È·¶¨ 10£®½«Ò»¿ÃÊ÷Tת»»ÎªÒ»¿Ã¶þ²æÊ÷T2£¬ÔòTµÄºóÐò±éÀúÊÇT2µÄ£¨ £©¡£

A£®ÏÈÐò B£®ÖÐÐò C£®ºóÐò D£®ÎÞ·¨µï¶¨ ll£®Ê÷×îÊʺÏÓÚÓÃÀ´±íʾ£¨ £©¡£

19

A£®ÏßÐԽṹµÄÊý¾Ý B£®Ë³Ðò½á¹¹µÄÊý¾Ý

C£®ÔªËØÖ®¼äÎÞǰÇýºÍºó¼Ì¹ØÏµµÄÊý¾Ý D£®ÔªËØÖ®¼äÓаüº¬ºÍ²ã´Î¹ØÏµµÄÊý¾Ý 12£®¶þ²æÊ÷µÄÒ¶ÓÚ½áµãÔÚÏÈÐò¡¢ÖÐÐòºÍºóÐò±éÀú¹ý³ÌÖеÄÏà¶ÔÖÈÐò£¨ £©¡£

A£®·¢Éú¸Ä±ä B£®²»·¢Éú¸Ä±ä C£®ÎÞ·¨È·¶¨ D£®ÒÔÉϾù²»ÕýÈ·

13£® ÉèÒ»¿Ã¶þ²æÊ÷¶È2µÄ½áµãÊýÊÇ7£¬¶ÈΪ1µÄ½áµãÊýÊÇ6£¬ÔòÒ¶×Ó½áµãÊýÊÇ£¨ £©¡£

A£®6 B£®7 C£®8 D£®9

14£®ÓÃ˳Ðò´æ´¢µÄ·½·¨£¬½«ÍêÈ«¶þ²æÊ÷ÖÐËùÓнáµã°´²ãÖð¸ö´Ó×óµ½ÓÒµÄ˳Ðò´æ·ÅÔÚһάÊý×éR[1£®£®n]ÖУ¬Èô½áµãR[i]ÓÐ×óº¢×Ó£¬ÔòÆä×óº¢×ÓÊÇ£¨ £©¡£

A£®R[2i-1] B£®R[2i+1] C£®R[2i] D£®R[2/i] 15£®ÓÃ˳Ðò´æ´¢µÄ·½·¨£¬½«ÍêÈ«¶þ²æÊ÷ÖÐËùÓнáµã°´²ãÖð¸ö´Ó×óµ½ÓÒµÄ˳Ðò´æ·ÅÔÚһάÊý×éR[1£®£®n]ÖУ¬Èô½áµãR[i]ÓÐÓÒº¢×Ó£¬ÔòÆäÓÒº¢×ÓÊÇ£¨ £©¡£

A£®R[2i-1] B£®R[2i£«l] C£®R[2i] D£®R[2/i]

16£®Ò»¿Ã·Ç¿ÕµÄ¶þ²æÊ÷£¬ÏÈÐò±éÀúÓëºóÐò±éÀúÕýºÃÏà·´£¬Ôò¸Ã¶þ²æÊ÷Âú×㣨 £©¡£ A£®ÎÞ×óº¢×Ó B£®ÎÞÓÒº¢×Ó

C£®Ö»ÓÐÒ»¸öÒ¶×Ó½áµã D£®ÈÎÒâ¶þ²æÊ÷

17£®Éèa¡¢bΪһ¿Ã¶þ²æÊ÷µÄÁ½¸ö½áµã£¬ÔÚºóÐò±éÀúÖУ¬aÔÚbǰµÄÌõ¼þÊÇ£¨ £©¡£ A£®aÔÚbÉÏ·½ B£®aÔÚbÏ·½ C£®aÔÚb×ó·½ D£®aÔÚbÓÒ·½

18£®ÏßË÷¶þ²æÊ÷ÊÇÒ»ÖÖ£¨ £©¡£

A£®Âß¼­½á¹¹ B£®ÏßÐԽṹ C£®Âß¼­ºÍÏßÐԽṹ D£®ÎïÀí½á¹¹ 19£®N¸ö½áµãµÄÏßË÷¶þ²æÊ÷ÖУ¬ÏßË÷µÄÊýÄ¿ÊÇ£¨ £©¡£

A£®N-1 B£®N£«1 C£®2N D£®2N£­1

20£®È¨ÖµÎª£ûl£¬2£¬6£¬8£ýµÄËĸö½áµã¹¹³ÉµÄ¹þ·òÂüÊ÷µÄ´øÈ¨Â·¾¶³¤¶ÈÊÇ£¨ £©¡£ A£®18 B£®28 C£®19 D£®29 21£®ÊµÏÖÈÎÒâ¶þ²æÊ÷µÄºóÐò±éÀúµÄ·ÇµÝ¹éËã·¨¶ø²»Ê¹ÓÃÕ»½á¹¹£¬×î¼Ñ·½°¸ÊǶþ²æ´å²ÉÓ㨠£©´æ´¢½á¹¹¡£

A£®¶þ²æÁ´±í B£®¹ãÒå±í´æ´¢½á¹¹ C£®Èý²æÁ´±í D£®Ë³Ðò´æ´¢½á¹¹

22£®¶ÔÒ»¸öÂú¶þ²æÊ÷£¬m¸öÊ÷Ò¶£¬k¸ö·ÖÖ¦½áµã£¬n¸ö½áµã£¬Ôò£¨ £©¡£ A£®n£½m£«1 B£®m+1=2n C£®m£½k-1 D£®n=2k+1 23£®¾ßÓÐÎå²ã½áµãµÄ¶þ²æÆ½ºâÊ÷ÖÁÉÙÓУ¨ £©¸ö½áµã¡£

A£®10 B£®12 C£®15 D£®17

24£®Éèn£¬mΪһ¿Ã¶þ²æÊ÷ÉϵĶþ¸ö½áµã£¬ÔÚÖÐÐò±éÀúʱ£¬nÔÚmǰµÄÌõ¼þÊÇ£¨ £©¡£ A£®nÔÚmÓÒ·½ B£®nÊÇm׿ÏÈ

C£®nÔÚm×ó·½ D£®nÊÇm×ÓËï

25£®ÏßË÷¶þÓÖÊ÷ÊÇÒ»ÖÖ£¨ £©½á¹¹¡£

A£®Âß¼­ B£®Âß¼­ºÍÎïÀí C£®ÎïÀí D£®ÏßÐÔ 26£®½«Ò»¿ÃÓÐ100¸ö½áµãµÄÍêÈ«¶þÓÖÊ÷´Ó¸ùÕâÒ»²ã¿ªÊ¼£¬Ã¿Ò»²ãÉÏ´Ó×óµ½ÓÐÒÀ´Î¶Ô½áµã½øÐбàºÅ£¬¸ù½áµãµÄ±àºÅΪ1£¬Ôò±àºÅΪ49µÄ½áµãµÄ×óº¢×Ó±àºÅΪ£¨ £©¡£ A£®98 B£®99 C£®50 D£®48 ¶þ¡¢Ìî¿ÕÌâ

1£®Ê÷(Tree)ÊÇn(n¡Ý0)¸ö½áµãµÄ_____________¼¯¡£

20

2£®ÈκÎÒ»¸ö·Ç¿ÕÊ÷ÖУºÓÐÇÒ½öÓÐÒ»¸öÌØ¶¨µÄ½áµã£¬³ÆÎª¸ÃÊ÷µÄ______________µÄ½áµã£¬___________½áµãÖ®ÍâµÄÆäÓà½áµã¿É·ÖΪm(m¡Ý0)¸ö»¥²»ÏཻµÄÓÐÏÞ¼¯ºÏT1£¬T2£¬?£¬Tm£¬ÇÒÆäÖÐÿһ¸ö½áµãÓÖÊÇÒ»¿ÃÊ÷£¬³ÆÖ®Îª__________µÄ______________¡£

3£®Ê÷µÄ__________ÊÇÖ¸Ò»¸öÊý¾ÝÔªËØ¼°Ö¸ÏòÆä×ÓÊ÷µÄ·ÖÖ§¡£Í¨³£Í¨¹ýÒ»¸ö__________À´ÃèÊö£¬ÔÚÊ÷ÐͱíʾÖУ¬ÓÃÒ»¸öԲȦ¼°¶ÌÏß±íʾ¡£

4£®½áµãµÄ¶ÈÊÇÖ¸½áµãËùÓµÓеÄ________________¡£ 5£®Ê÷ÄÚ¸÷½áµã¶ÈµÄ___________________ΪÊ÷µÄ¶È¡£

6£®¶È´óÓÚ0µÄ½áµã³ÆÎª________________»ò______________________¡£ 7£®____________³ÆÎªÒ¶×Ó½áµã£¬¼ò³ÆÎªÒ¶×Ó£¬ÓÖ³Æ×÷Öն˽áµã¡£ 8£®Ò»¸ö½áµãµÄ____________£¬»òÕß˵һ¸ö½áµãµÄ____________³ÆÎª¸Ã½áµãµÄº¢×Ó½áµã£¬¼ò³ÆÎªº¢×Ó¡£

9£®Ò»¸ö½áµã³ÆÎªÆäºó¼Ì½áµã£¨¼´º¢×Ó½áµã£©µÄ______________¡£

10£®Ò»¸ö½áµãµÄ×ÓÊ÷ÖеÄÈÎÒ»½áµã¶¼³ÆÎª¸Ã½áµãµÄ___________________¡£ 11£®´Ó¸ùµ½¸Ã½áµãËù¾­·ÖÖ§ÉϵÄËùÓнáµã³ÆÎª¸Ã½áµãµÄ_______________¡£ 12£®¾ßÓÐ_______________________µÄ½áµã»¥³ÆÎªÐֵܽáµã£¬¼ò³ÆÎªÐֵܡ£

13£®´Ó¸ù½áµã¿ªÊ¼¶¨Ò壬¸ùΪ________²ã£¬¸ùµÄº¢×ÓΪ__________²ã£¬ÒÀ´ÎÍùÏÂÀàÍÆ£¬Èôij½áµãÔÚµÚk²ã£¬ÔòÆä×ÓÊ÷µÄ¸ù¾ÍÔÚ_________________²ã¡£ 14£®ÆäË«Ç×ÔÚͬһ²ã´ÎÉϵĽáµã»¥³ÆÎª___________________¡£ 15£®Ê÷ÖнáµãµÄ___________³ÆÎªÊ÷µÄÉî¶È£¬ÓÖ³ÆÎªÊ÷µÄ¸ß¶È¡£

16£®Èç¹ûÊ÷Öи÷½áµãµÄ¸÷×ÓÊ÷´Ó×óÖÁÓÒÊÇÓÐÐòÅÅÁУ¬²»¿É»¥»»µÄ£¬Ôò³Æ¸ÃÊ÷Ϊ______¡£ 17£®Èç¹ûÊ÷Öи÷½áµãµÄ¸÷×ÓÊ÷ÎÞÅÅÁÐ˳Ðò£¬¼´¿ÉÒÔ»¥»»Î»Öã¬Ôò³ÆÎª¸ÃÊ÷Ϊ_________¡£ 18£®n(n¡Ý0)¿Ã»¥²»ÏཻµÄÊ÷µÄ¼¯ºÏ³ÆÎª______________________¡£

19£®¶þÓÖÊ÷£¨Binary Tree£©ÊǽáµãµÄÓÐÏÞ¼¯ºÏ£¬Õâ¸ö¼¯ºÏ»òÕßÊǿգ¬»òÕßÊÇÓÉÒ»¸ö¸ù½áµãºÍ__________µÄ³ÆÎª______________ºÍ____________µÄ¶þ²æÊ÷¹¹³É¡£ 20£®¶þ²æÊ÷µÚi²ãÉÏ×î¶àÓÐ____________¸ö½áµã¡£

21£®Éî¶ÈΪkµÄ¶þÓÖÊ÷×î¶àÓÐ____________¸ö½áµã(k¡Ýl)¡£

22£®ÔÚÈÎÒâ¶þ²æÊ÷ÖУ¬Ò¶×Ó½áµãµÄÊýÄ¿(¼´¶ÈΪ0µÄ½áµãÊý)µÈÓÚ¶ÈΪ2µÄ½áµãÊý____________¡£

23£®Ò»¿ÃÉî¶ÈΪkÇÒ¾ßÓÐ2k-1¸ö½áµãµÄ¶þ²æÊ÷³ÆÎª__________¡£ÕâÀà¶þ²æÊ÷µÄÌØµãÊÇ£¬¶þ²æÊ÷ÖÐÿһ²ã½áµãµÄ¸öÊý¶¼ÊÇ______________µÄ¸öÊý¡£

24£®_________ÊÇÄÇÖÖÔÚÒ»¿Ã¶þ²æÊ÷ÖУ¬³ý×îºóÒ»²ãÍ⣬ÈôÆäÓà²ã¶¼ÊÇÂúµÄ£¬²¢ÇÒ×îºóÒ»²ã»òÕßÊÇÂúµÄ£¬»òÕßËùȱÉٵĽáµã¶¼ÔÚÓұߡ£

25£®¾ßÓÐn¸ö½áµãµÄÍêÈ«¶þ²æÊ÷µÄÉî¶ÈÊÇ_______________¡£

26£®¶ÔÓÚÒ»¿ÃÓÐn¸ö½áµãµÄÍêÈ«¶þ²æÊ÷µÄ½áµã½øÐбàºÅ£¨×ÔÉ϶øÏ£¬×Ó×óÖÁÓÒ£©£¬Ôò¶ÔÈÎÒ»½áµã i£¨l¡Üi¡Ün£©£¬Èç¹û½áµãi=l£¬Ôò½áµãiÊǶþ²æÊ÷µÄ____________£¬ÎÞË«Ç×£»Èç¹û½áµãi>l£¬ÔòÆäË«Ç×Parent(i)µÄÐòºÅÊǽáµã_______________£»Èç¹û2i¡Ün£¬Ôò½áµãiµÄ×óº¢×ÓLchild(BT,£¬i£©ÊÇ_________£¬·ñÔò½áµãiÎÞ×óº¢×Ó(½áµãi±ØÎªÒ¶×Ó½áµã)£»Èç¹û2i£«l¡Ün£¬Ôò½áµãiµÄÓÒº¢×Ó RChild£¨BT£¬i£©µÄÐòºÅÊÇ____________£»·ñÔò¸Ã½áµãÎÞÓÒº¢×Ó¡£ 27£®¶þ²æÊ÷µÄ˳Ðò´æ´¢½á¹¹ÊÇÓÃ_________________´æ´¢¶þ²æÊ÷µÄÊý¾ÝÔªËØ¡£ 28£®____________ÊÇÖ¸°´ÕÕijÌõËÑË÷·¾¶·ÃÎÊÊ÷ÖеÄij¸ö½áµã£¬Ê¹µÃÊ÷ÖÐÿ¸ö½áµã¾ù±»·ÃÎÊÒ»´Î£¬¶øÇÒ½ö±»·ÃÎÊÒ»´Î¡£

29£®ÏÈÐò±éÀú¶þ²æÊ÷µÄ²Ù×÷¶¨ÒåΪ£ºÈô¶þ²æÊ÷Ϊ¿Õ£¬ÔòΪ¿Õ²Ù×÷£»·ñÔò½øÐÐÈçϲÙ×÷£º·ÃÎʶþ²æÊ÷____________£»ÏÈÐò±éÀú¶þ²æÊ÷____________£»ÏÈÐò±éÀú¶þ²æÊ÷_________¡£ 30£®ÖÐÐò±éÀú¶þ²æÊ÷µÄ²Ù×÷¶¨ÒåΪ£ºÈô¶þ²æÊ÷Ϊ¿Õ£¬ÔòΪ¿Õ²Ù×÷£»·ñÔò½øÐÐÈçϲÙ×÷£º

21

ÖÐÐò±éÀú¶þ²æÊ÷__________£»·ÃÎʶþÓÖÊ÷__________£»ÖÐÐò±éÀú¶þÓÖÊ÷____________¡£ 31£®ºóÐò±éÀú¶þ²æÊ÷µÄ²Ù×÷¶¨ÒåΪ£ºÈô¶þ²æÊ÷Ϊ¿Õ£¬ÔòΪ¿Õ²Ù×÷£»·ñÔò½øÐÐÈçϲÙ×÷£ººóÐò±éÀú¶þ²æÊ÷___________£»ºóÐò±éÀú¶þ²æÊ÷_________£»·ÃÎʶþ²æÊ÷_____________¡£ 32£®ÏßË÷¶þ²æÊ÷£¨Threaded Binary Tree£©Êdzä·ÖÀûÓöþÒåÁ´±íµÄ n+1¸ö¿ÕµÄÖ¸ÕëÓò×÷ΪÏßË÷À´±ê־ÿһ¸ö½áµãµÄ________ºÍ__________ÐÅÏ¢¡£µ±Ä³¸ö½áµãÓÐ×óº¢×ÓµÄʱºò£¬Ê¹Æä___________Ö¸ÏòÆä×óº¢×Ó£¬ÎÞ×óº¢×ÓµÄʱºò£¬Ê¹Æä×óÖ¸ÕëÓòÖ¸Ïò¸Ã½áµãµÄ___________£»µ±Ä³¸ö½áµãÓÐÓк¢×ÓµÄʱºò£¬Ê¹ÆäÓÒÖ¸ÕëÓòÖ¸Ïò¸Ã½áµãµÄ__________£¬ÎÞÓÒº¢×ÓµÄʱºò£¬Ê¹ÆäÓÐÖ¸ÕëÓòÖ¸Ïò¸Ã½áµãµÄ_____________¡£

33£®ÏßË÷¶þ²æÊ÷µÄÏßË÷Á´±íÖУ¬Ö¸Ïò½áµãǰÇýºÍºó¼ÌµÄÖ¸Õë³ÆÎª___________£»¼ÓÉÏÏßË÷µÄ¶þ²æÊ÷³ÆÎª_____________£»¶Ô¶þ²æÊ÷ÒÔijÖÖ´ÎÐò½øÐбéÀúʹÆä³ÉΪÏßË÷¶þ²æÊ÷µÄ¹ý³Ì³ÆÎª_______________________¡£

34£®Ê÷µÄ´æ´¢½á¹¹³£¼ûµÄÓÐ____________¡¢____________ºÍ________________¡£ 35£®Ê÷µÄÏÈÐò±éÀú¹ý³ÌÈçÏ£ºÈôÊ÷Ϊ¿Õ£¬Ôò½øÐпղÙ×÷£»ÈôÊ÷·Ç¿Õ£¬Ôò£º·ÃÎÊÊ÷ µÄ£ß£»ÒÀ´ÎÏÈÐò±éÀúÊ÷µÄ£ß¡£

36£®Ê÷µÄºóÐò±éÀú¹ý³ÌΪ£ºÈôÊ÷Ϊ¿Õ£¬Ôò½øÐпղÙ×÷£»ÈôÊ÷·Ç¿Õ£¬Ôò£ºÒÀ´ÎºóÐò±éÀú__________£»·ÃÎÊ_________________¡£

37£®É­ÁÖµÄÏÈÐò±éÀú¹ý³ÌΪ£ºÈôÉ­Áַǿգ¬Ôò£º £¨1£©·ÃÎÊÉ­ÁÖÖеÚÒ»¿ÃÊ÷µÄ___________¡£ £¨2£©ÏÈÐò±éÀúµÚÒ»¿ÃÊ÷ÖÐ_____________¡£ £¨3£©ÏÈÐò±éÀú_______________________¡£

38£®É­ÁֵĺóÐò±éÀú¹ý³ÌΪ£ºÈôÉ­Áַǿգ¬Ôò£º £¨l£©ºóÐò±éÀúÉ­ÁÖÖеÚÒ»¿ÃÊ÷µÄ_______________¡£ £¨2£©·ÃÎʵÚÒ»¿ÃÊ÷µÄ_________________________¡£ £¨3£©ºóÐò±éÀú_______________________________¡£

39£®´ÓÊ÷ÖÐÒ»¸ö½áµãµ½ÁíÒ»¸ö½áµãÖ®¼äµÄ_________³ÆÎªÕâÁ½¸ö½áµãµÄ·¾¶¡£ 40£®Â·¾¶ÉϵķÖÖ§ÊýÄ¿³ÆÎª______________¡£

41£®Ê÷µÄ·¾¶³¤¶ÈÊÇÖ¸´ÓÊ÷¸ùµ½Ã¿Ò»½áµãµÄ__________________¡£

42£®½«Ê÷ÖеĽáµã¸³ÉÏÒ»¸öÓÐ×ÅijÖÖÒâÒåµÄʵÊý£¬³Æ´ËʵÊýΪ¸Ã½áµãµÄ____________¡£ 43£®Ê÷µÄ´øÈ¨Â·¾¶³¤¶ÈΪÊ÷ÖÐËùÓÐÒ¶×Ó½áµãµÄ____________¡£

44£®¹þ·òÂüÊ÷£¨Huffman Tree£©ÓÖ³Æ___________¡£ËüÊÇn¸ö´øÈ¨Ò¶×Ó½áµã¹¹³ÉµÄËùÓжþ²æÊ÷ÖУ¬´øÈ¨Â·¾¶³¤¶ÈWPL__________________¡£

45£¬Ëùνǰ׺±àÂëÊÇÖ¸ÔÚËùÓжÔ×Ö·ûµÄ±àÂëÖУ¬ÈκÎÒ»¸ö×Ö·û¶¼²»ÊÇ____________¡£

46£®ÒÑÖªÍêÈ«¶þ²æÊ÷µÄµÚ°Ë²ãÓÐ8¸ö½áµã£¬ÔòÆäÒ¶×Ó½áµãÊýÊÇ__________________¡£ 47£®ÔÚÓÐn¸öÒ¶×Ó½áµãµÄ¹þ·òÂüÊ÷ÖУ¬×ܽáµãÊýÊÇ___________¡£

48£®ÒÑÖªÍêÈ«¶þÓÖÊ÷µÄµÚ7²ãÓÐ10¸öÒ¶×Ó½áµã£¬ÔòÕû¸ö¶þÓÖÊ÷µÄ½áµãÊý×î¶àÊÇ___¡£ 49£®ÒÑÖª¶þ²æÊ÷ÖÐÒ¶×ÓÊýΪ50£¬½öÓÐÒ»¸öº¢×ӵĽáµãÊýΪ30£¬Ôò×ܽáµãÊýΪ___¡£ 50£®Ò»¿ÃÊ÷T²ÉÓöþ²æÁ´±íBT´æ´¢£¬Èç¹ûÊ÷TÖÐij½áµãΪҶ×Ó½áµã£¬ÔòÔÚ¶þ²æÁ´±íBTÖÐËù¶ÔÓ¦µÄ½áµãÒ»¶¨Âú×ã___________________¡£

51£®ÔÚ¶þ²æÁ´±íÖУ¬ÅжÏijָÕëPËùÖ¸½áµãΪҶ×Ó½áµãµÄÌõ¼þÊÇ______________¡£ 52£®ÈôÒÔ{4£¬5£¬6£¬7£¬8}×÷ΪҶ×Ó½áµãµÄȨֵ¹¹Ôì¹þ·òÂüÊ÷£¬ÔòÆä´øÈ¨Â·¾¶³¤¶ÈÊÇ___________¡£

53£®ÒÑÖª¶þ²æÊ÷ÓÐ50¸öÒ¶×Ó½áµã£¬Ôò¸Ã¶þ²æÊ÷µÄ×ܽáµãÊýÖÁÉÙÊÇ______________¡£ 54£®3¸ö½áµã¿É¹¹³É___________________¿Ã²»Í¬ÐÎ̬µÄÊ÷¡£

55£®ÒÑÖªÍêÈ«¶þ²æÊ÷µÄµÚÆß²ãÓÐ8¸ö½áµã£¬ÔòÆäÒ¶×Ó½áµãÊýÊÇ______________.

22

56£®½«Ò»¿ÃÓÐ100¸ö½áµãµÄÍêÈ«¶þ²æÊ÷´Ó¸ùÕâÒ»²ã¿ªÊ¼£¬Ã¿Ò»²ãÉÏ´Ó×óµ½ÓÒÒÀ´Î¶Ô½á µã½øÐбàºÅ£¬¸ù½áµãµÄ±àºÅΪ1£¬Ôò±àºÅΪ49µÄ½áµãµÄ×óº¢×Ó±àºÅΪ____________¡£

57£®ÈôÒª¶Ôij¶þ²æÅÅÐòÊ÷½øÐбéÀú£¬±£Ö¤Êä³öµÄËùÓнáµãÐòÁа´¼üÖµµÝÔö´ÎÐòÅÅÁУ¬ Ó¦¶Ô¸Ã¶þ²æÊ÷²ÉÓÃ_______________±éÀú·¨¡£ Èý¡¢ÅжÏÌâ

1£®ÍêÈ«¶þ²æÊ÷µÄij¸ö½áµãÈôÎÞ×óº¢×Ó£¬ÔòËü±ØÈ»ÊÇÒ¶½áµã¡££¨ £© 2£®´æÔÚÕâÑùÒ»ÖÖ¶þ²æÊ÷£¬¶ÔËü²ÉÓÃÈκδÎÐòµÄ±éÀú½á¹ûÏàͬ¡££¨ £© 3£®¶ÈΪ¶þµÄÊ÷³ÆÎª¶þ²æÊ÷¡££¨ £© 4£®¶þ²æÊ÷Öв»´æÔÚ¶È´óÓÚ2µÄ½áµã¡££¨ £©

5£®µ±¶þ²æÊ÷ÖÐij¸ö½áµãÖ»ÓÐÒ»¿Ã×ÓÊ÷µÄʱºò£¬ÎÞ×óÓÒ×ÓÊ÷Ö®·Ö¡££¨ £© 6£®ÈκÎÒ»¿Ã¶þ²æÊ÷¶¼¿ÉÒÔ²»ÓÃջʵÏÖǰÐòÏßË÷Ê÷µÄǰÐò±éÀú¡££¨ £© 7£®¹þ·òÂü±àÂëÊÇÒ»ÖÖǰ׺±àÂ룬²»ÔÊÐí³öÏÖÁ½¸ö×Ö·û±àÂëÏàͬµÄÇé¿ö¡££¨ £© 8£®ÍêÈ«¶þ²æÊ÷ij½áµãÓÐÓÒ×ÓÊ÷£¬Ôò±ØÈ»ÓÐ×ó×ÓÊ÷¡££¨ £© 9£®Ç°Ðò±éÀúÒ»¿Ã¶þ²æÊ÷µÄ½áµã¾Í¿ÉÒԵõ½ÅźÃÐòµÄ½áµãÐòÁС££¨ £© 10£®½«Ò»¿ÃÓµÓÐ×ÓÊ÷µÄÊ÷ת»»Îª¶þ²æÊ÷ºó£¬¸ù½áµã¿ÉÄÜûÓÐ×ó×ÓÊ÷¡££¨ £© 11£®¸ù¾Ý¶þ²æÊ÷µÄǰÐò±éÀúºÍÖÐÐò±éÀú¿ÉÒԵõ½¶þÓÖÊ÷µÄºóÐò±éÀú¡££¨ £© 12£®¹þ·òÂüÊ÷ÊÇ´øÈ¨Â·¾¶³¤¶È×î¶ÌµÄÊ÷¡££¨ £© 13£®¹þ·òÂüÊ÷µÄ·¾¶ÉÏȨֵ½Ï´óµÄ½áµãÀë¸ù½ÏÔ¶¡££¨ £©

14£®ºóÐò±éÀúÉ­ÁÖÓëºóÐò±éÀúÓëÉ­ÁÖÏà¶ÔÓ¦µÄ¶þ²æÊ÷½á¹ûÏàͬ¡££¨ £©

15£®ÔÚ¶þ²æÊ÷ÖУ¬¾ßÓÐÒ»¸öº¢×ӵĽáµã£¬ÔÚÖÐÐò±éÀúÐòÁÐÖУ¬Ã»Óкó¼Ì×ÓÅ®½áµã¡£

£¨ £©

16£®Ç°Ðò±éÀúÓëÉ­ÁÖÏà¶ÔÓ¦µÄ¶þ²æÊ÷½á¹û²»Í¬¡££¨ £©

17£®ÈôÒ»¿Ã¶þ²æÊ÷µÄÈÎÒ»·ÇÒ¶×Ó½áµãµÄ¶ÈΪ2£¬Ôò¸Ã¶þ²æÊ÷ΪÂú¶þ²æÊ÷¡££¨ £© 18£®¶þ²æÊ÷Ö»ÄܲÉÓöþ²æÁ´±íÀ´´æ´¢¡££¨ £© 19£®¸ø¶¨½áµãÊýµÄƽºâ¶þ²æÊ÷µÄ¸ß¶ÈÊÇΩһµÄ¡££¨ £© ËÄ¡¢×ÛºÏÌâ

1£®Ò»¿ÃÊ÷±í´ï³ÉÈçÏÂÐÎʽ£º

D£½{A£¬B£¬C£¬D£¬E£¬F£¬G£¬ H£¬I£¬J£¬K£¬L£¬M£¬N£¬O}

R=£¼A£¬B£¾£¬£¼A£¬C£¾£¬£¼A£¬D£¾£¬£¼B£¬E£¾£¬£¼B£¬F£¾£¬£¼C£¬G£¾£¬£¼D£¬H£¾£¬£¼D£¬I£¾£¬£¼D£¬J£¾£¬£¼K£¬F£¾£¬£¼K£¬L£¾£¬£¼F£¬M£¾£¬£¼I£¬N£¾£¬£¼I£¬O£¾£ý

ÆäÖÐDΪ½áµã¼¯ºÏ£¬RΪ±ßµÄ¼¯ºÏ¡£Çë¸ù¾ÝÒÔÉÏÄÚÈݻشðÒÔÏÂÎÊÌ⣺ (1) »­³öÕâ¿ÃÊ÷¡£

(2) ¸ÃÊ÷µÄ¸ù½áµãÊÇÄÄÒ»¸ö£¿ (3) ÄÄЩÊÇÒ¶×Ó½áµã£¿ (4) F½áµãµÄË«Ç×ÊÇË­£¿ (5) F½áµãµÄ׿ÏÈÊÇÄÄЩ£¿ (6) F½áµãµÄº¢×ÓÊÇÄÄЩ£¿ (7) F½áµãµÄÐÖµÜÊÇÄÄЩ£¿ (8) F½áµãµÄÌÃÐÖµÜÊÇÄÄЩ£¿ (9) F½áµãµÄ¶ÈÊǶàÉÙ£¿ (10)F½áµãµÄ²ã´ÎÊǶàÉÙ£¿ (11)D½áµãµÄ×ÓËïÓÐÄÄЩ£¿

(12) ÒÔ½áµãDΪ¸ùµÄ×ÓÊ÷¶ÈÊǶàÉÙ£¿ (13) ÒÔ½áµãDΪ¸ùµÄ×ÓÊ÷²ãÊǶàÉÙ£¿

23

(14) ¸ÃÊ÷µÄ²ãÊǶàÉÙ£¿ (15) ¸ÃÊ÷µÄ¶ÈÊǶàÉÙ£¿

2£®»­³öͼ6-1ÖÐÊ÷µÄ¶þ²æÊ÷±íʾÐÎʽ¡£

£¨a£© £¨b£© £¨c£© ͼ6-l

3£®ÒÑ֪ij¶þ²æÊ÷µÄÏÈÐò±éÀúµÄ½á¹ûÊÇ£ºA£¬B£¬D£¬QC£¬E£¬H£¬L£¬I£¬K£¬M£¬FºÍJ£¬ËüµÄÖÐÐò±éÀúµÄ½á¹ûÊÇ£ºQD£¬B£¬A£¬L£¬H£¬E£¬K£¬LM£¬C£¬FºÍJ£¬Çë»­³öÕâ¿Ã¶þ²æÊ÷£¬²¢ÇÒд³ö¸Ã¶þ²æÊ÷ºóÐòͨÀúµÄ½á¹û¡£

4£®Ð´Ò»¸ö½«Ò»¿Ã¶þ²æÊ÷¸´ÖƸøÁíÒ»¿Ã¶þÓÖÊ÷µÄËã·¨¡£

5£®ÒÑÖª¡ª¸ö¶þ²æÊ÷Óöþ²æÁ´±í±íʾ£¬Æä¸ùÖ¸ÕëΪt£¬Çëдһ¸öËã·¨£¬´Ó¸ù½áµã¿ªÊ¼°´²ã´ÎͨÀú¸Ã¶þ²æÊ÷£¬Í¬²ãµÄ½áµã½Ó´Ó×óµ½ÓҵĴÎÐò½øÐзÃÎÊ¡£

6£®ÒÑÖªÒ»¿Ã¶þ²æÊ÷µÄÏÈÐò±éÀúÐòÁкÍÖÐÐò±éÀúÐòÁУ¬Çëд³ö¸ù¾Ý¶þÓÖÊ÷ÏÈÐò±éÀúÐòÁкÍÖÐÐò±éÀúÐòÁй¹ÔìÒ»¿Ã¶þ²æÊ÷µÄËã·¨¡£

7£®¼ÙÉèÒ»¿Ã¹þ·òÂüÊ÷¹²ÓÐn0¸öÒ¶×Ó½áµã£¬ÊÔÖ¤Ã÷Ê÷Öй²ÓÐ2no-l¸ö½áµã¡£

8£®¼ÙÉèͨÐÅÓõı¨ÎÄÓÉ9¸ö×ÖĸA¡¢B¡¢C¡¢D¡¢E¡¢F¡¢G¡¢HºÍI¹¹³É£¬ËüÃdzöÏֵįµÂÊ·Ö±ðÊÇ£º10¡¢20¡¢5¡¢15¡¢8¡¢2¡¢3¡¢7ºÍ30¡£ÇëÓÃÕâ9¸ö×Öĸ³öÏÖµÃÆµÂÊ×÷ΪȨֵÇó£º

£¨l£©Éè¼ÆÒ»¿Ã¹þ·òÂüÊ÷¡£

£¨2£©¼ÆËãÆä´øÈ¨Â·¾¶³¤¶ÈWPLÖµ¡£ £¨3£©Ð´³öÿ¸ö×Ö·ûµÄ¹þ·òÂü±àÂë¡£

24

ϰÌâÆß

Ò»¡¢Ñ¡ÔñÌâ

1£®ÔÚÒ»¸öÎÞÏòͼGÖУ¬ËùÓж¥µãµÄ¶ÈÊýÖ®ºÍµÈÓÚËùÓбßÊýÖ®ºÍµÄ£¨ £©±¶¡£ A£®l/2 B£®1 C£®2 D£®4

2£®ÔÚÒ»¸öÓÐÏòͼÖУ¬ËùÓж¥µãµÄÈë¶ÈÖ®ºÍµÈÓÚËùÓж¥µãµÄ³ö¶ÈÖ®ºÍµÄ£¨ £©±¶¡£ A£®l/2 B£®1 C£®2 D£®4 3£®Ò»¸ö¾ßÓÐn¸ö¶¥µãµÄÎÞÏòͼ°üº¬£¨ £©Ìõ±ß¡£

A£®n B£®n£«1 C£®n-1 D£®n/2 4£®Ò»¸ö¾ßÓÐn¸ö¶¥µãµÄÎÞÏòÍêȫͼ°üº¬£¨ £©Ìõ±ß¡£

A£®n(n-l) B£®n(n+l) C£®n(n-l)/2 D£®n(n-l)/2 5 Ò»¸ö¾ßÓÐn¸ö¶¥µãµÄÓÐÏòÍêȫͼ°üº¬£¨ £©Ìõ±ß¡£

A£®n(n-1) B£®n(n+l) C£®n(n-l)/2 D£®n(n+l)/2

6£®¶ÔÓÚ¾ßÓÐn¸ö¶¥µãµÄͼ£¬Èô²ÉÓÃÁÚ½Ó¾ØÕó±íʾ£¬Ôò¸Ã¾ØÕóµÄ´óСΪ£¨ £©¡£ A£®n B£®n2 C£®n-1 D£®(n-l)2

7£®¶ÔÓÚÒ»¸ö¾ßÓÐn¸ö¶¥µãºÍeÌõ±ßµÄÎÞÏòͼ£¬Èô²ÉÓÃÁÚ½Ó±í±íʾ£¬Ôò±íÍ·ÏòÁ¿µÄ´óСΪ£¨ £©¡£

A£®n B£®e C£®2n D£®2e

8£®¶ÔÓÚÒ»¸ö¾ßÓÐn¸ö¶¥µãºÍeÌõ±ßµÄÎÞÏòͼ£¬Èô²ÉÓÃÁÚ½Ó±í±íʾ£¬ÔòËùÓж¥µãÁÚ½Ó±íÖеĽáµã×ÜÊýΪ£¨ £©¡£

A£®n B£®e C£®2n D£®2e

9£®ÔÚÓÐÏòͼµÄÁÚ½Ó±íÖУ¬Ã¿¸ö¶¥µãÁÚ½Ó±íÁ´½Óןö¥µãËùÓУ¨ £©Áڽӵ㡣 A£®Èë±ß B£®³ö±ß

C£®Èë±ßºÍ³ö±ß D£®²»ÊÇÈë±ßÒ²²»Êdzö±ß

10£®ÔÚÓÐÏòͼµÄÄæÁÚ½Ó±íÖУ¬Ã¿¸ö¶¥µãÁÚ½Ó±íÁ´½Óןö¥µãËùÓУ¨ £©Áڽӵ㡣 A£®Èë±ß B£®³ö±ß

C£®Èë±ßºÍ³ö±ß D£®²»ÊÇÈ˱ßÒ²²»Êdzö±ß 11£®ÏÂÁÐ˵·¨Öв»ÕýÈ·µÄÊÇ£¨ £©¡£

A£®ÎÞÏòͼÖеļ«´óÁ¬Í¨×Óͼ³ÆÎªÁ¬Í¨·ÖÁ¿

B£®Á¬Í¨Í¼µÄ¹ã¶ÈÓÅÏÈËÑË÷ÖÐÒ»°ãÒª²ÉÓöÓÁÐÀ´ÔÝ´æ¸Õ·ÃÎʹýµÄ¶¥µã C£®Í¼µÄÉî¶ÈÓÅÏÈËÑË÷ÖÐÒ»°ãÒª²ÉÓÃÕ»À´ÔÝ´æ¸Õ·ÃÎʹýµÄ¶¥µã D£®ÓÐÏòͼµÄ±éÀú²»¿É²ÉÓùã¶ÈÓÅÏÈËÑË÷·½·¨

12£®ÉèÎÞÏòͼ G=(V, E) ºÍG¡¯= (V¡¯, E¡¯)£¬Èç¹û G¡¯ÎªGµÄÉú³ÉÊ÷£¬ÔòÏÂÁÐ˵·¨Öв»ÕýÈ·µÄÊÇ£¨ £©¡£

A£®G¡¯ÎªGµÄÁ¬Í¨·ÖÁ¿ B£®G¡¯ÎªGµÄÎÞ»·×Óͼ

C£®G¡¯ÎªGµÄ×Óͼ D£®G¡¯ÎªGµÄ¼«Ð¡Á¬Í¨×ÓͼÇÒV¡¯£½V

13£®Èç¹ûÎÞÏòͼG±ØÐë½øÐжþ´Î¹ã¶ÈÓÅÏÈËÑË÷²ÅÄÜ·ÃÎÊÆäËùÓж¥µã£¬ÔòÏÂÁÐ˵·¨Öв»ÕýÈ·µÄÊÇ£¨ £©¡£

A£®G¿Ï¶¨²»ÊÇÍêȫͼ B£®GÒ»¶¨²»ÊÇÁ¬Í¨Í¼ C£®GÖÐÒ»¶¨ÓлØÂ· D£®GÓжþ¸öÁ¬Í¨·ÖÁ¿ 14£®ÁÚ½Ó±íÊÇͼµÄÒ»ÖÖ£¨ £©¡£

A£®Ë³Ðò´æ´¢½á¹¹ B£® Á´Ê½´æ´¢½á¹¹ C£®Ë÷Òý´æ´¢½á¹¹ D£® É¢Áд洢½á¹¹ 15£®Èç¹û´ÓÎÞÏòͼµÄÈÎÒ»¶¥µã³ö·¢½øÐÐÒ»´ÎÉî¶ÈÓÅÏÈËÑË÷¼´¿É·ÃÎÊËùÓж¥µã£¬Ôò¸Ãͼһ

25

¶¨ÊÇ£¨ £©¡£

A£®Íêȫͼ B£®Á¬Í¨Í¼ C£®ÓлØÂ· D£®Ò»¿ÃÊ÷ 16£®ÏÂÁÐÓйØÍ¼±éÀúµÄ˵·¨²»ÕýÈ·µÄÊÇ£¨ £©¡£ A£®Á¬Í¨Í¼µÄÉî¶ÈÓÅÏÈËÑË÷ÊÇÒ»¸öµÝ¹é¹ý³Ì

B£®Í¼µÄ¹ã¶ÈÓÅÏÈËÑË÷ÖÐÁÚ½ÓµãµÄѰÕÒ¾ßÓС°ÏȽøÏȳö¡±µÄÌØÕ÷ C£®·ÇÁ¬Í¨Í¼²»ÄÜÓÃÉî¶ÈÓÅÏÈËÑË÷·¨

D£®Í¼µÄ±éÀúÒªÇóÿһ¶¥µã½ö±»·ÃÎÊÒ»´Î

17£® Ò»¸öÎÞÏòÁ¬Í¨Í¼µÄÉú³ÉÊ÷ÊǺ¬ÓиÃÁ¬Í¨Í¼µÄÈ«²¿¶¥µãµÄ£¨ £©¡£ A£®¼«Ð¡Á¬Í¨×Óͼ B£®¼«Ð¡×Óͼ C£®¼«´óÁ¬Í¨×Óͼ D£®¼«´ó×Óͼ 18£®ÎÞÏòͼµÄÁÚ½Ó¾ØÕóÊÇÒ»¸ö£¨ £©¡£

A£®¶Ô³Æ¾ØÕó B£®Áã¾ØÕó C£®ÉÏÈý½Ç¾ØÕó D£®¶Ô½Ç¾ØÕó ¶þ¡¢Ìî¿ÕÌâ

1£®ÔÚͼÖУ¬ÈκÎÁ½¸öÊý¾ÝÔªËØÖ®¼ä¶¼¿ÉÄÜ´æÔÚ¹ØÏµ£¬Òò´ËͼµÄÊý¾ÝÔªËØÖ®¼äÊÇÒ»ÖÖ________________µÄ¹ØÏµ¡£

2£®ÔÚͼGÖУ¬Èç¹û´ú±í±ßµÄ¶¥µãż¶ÔÊÇ_____________£¬Ôò³ÆGΪÎÞÏòͼ¡£ 3£®ÔÚͼGÖУ¬Èç¹û´ú±í±ßµÄ¶¥µãż¶ÔÊÇ_____________£¬Ôò³ÆGΪÓÐÏòͼ¡£

4£®ÔÚͼGÖУ¬£¼vi£¬vj£¾±íʾ´Óviµ½vjµÄÒ»Ìõ±ß£¬ÔÚÓÐÏòͼÖÐÓÖ³ÆÎªÒ»Ìõ____£¬ÇÒ³ÆviΪ______»ò_________£¬³ÆvjΪ_________»ò__________¡£ÏÔÈ»ÔÚÓÐÒ»ÏòͼÖдú±íµÄÊÇ_______________¡£

5£®¾ßÓÐn (n-1)/2Ìõ±ßµÄÎÞÏòͼ³ÆÎª__________£¬¼ò³ÆÎª_________£¬ÆäÖÐn±íʾÎÞÏòͼÖж¥µãµÄ¸öÊý£¬n(n-1)/2ÊǾßÓÐn¸ö¶¥µãÎÞÏòͼËùÓµÓбߵÄ___________¡£

6£®¾ßÓÐn¸ö¶¨µãµÄÓÐÏòͼ£¬Èç¹ûËüͬʱ¾ßÓÐn(n-1)Ìõºü£¬Ôò³Æ¸ÃͼΪ____________£¬ÆäÖÐn(n-1)ÊǾßÓÐn¸ö¶¥µãÓÐÏòͼËùÓµÓл¡µÄ___________________¡£

7£® ÓкÜÉÙÌõ±ß»ò»¡£¨Èç±ßÊýÉÙÓÚnlogn£©µÄͼ³ÆÎª________________¡£ 8£® Èç¹ûͼÖеı߻ò»¡´øÓÐȨ£¬Ôò³ÆÕâÖÖͼΪ_______________¡£

9£® Èç¹ûÓÐÁ½¸öÍøG=(V, E)£¬G¡¯=(V¡¯,E¡¯)£¬ÈôÂú×ãV(G¡¯) V(G)£¬²¢ÇÒE(G¡¯) E(G)£¬Ôò³ÆÍ¼G¡¯ÎªÍ¼GµÄ__________¡£

10£® ÔÚÎÞÏòͼÖУ¬Èô´æÔÚÒ»Ìõ±ß(v, w)£¬Ôò³ÆvºÍwÕâÁ½¸ö¶Ëµã»¥Îª___________£¬Í¬Ê±³Æ±ß(v,w)__________¶¥µãvºÍw£¬»òÕß˵±ß(v,w)ºÍ¶¥µãvºÍw_______________¡£

11£®ÔÚÓÐÏòͼÖУ¬Èô´æÔÚÒ»Ìõ»¡£¬Ôò³Æ¶¥µãv_________¶¥µãw£¬³Æ»¡ºÍ¶¥µãv,w________________________¡£

12£®¶¥µãvµÄ¶È¶¨ÒåΪ_________________µÄÊýÄ¿£¬¼ÇΪD(v)¡£

13£®ÔÚÓÐÏòͼÖУ¬¶¥µãvµÄ¶ÈÓÖ·ÖΪ_____________ºÍ_________£¬__________ÊÇÒÔ¶¥µãvΪͷµÄ»¡µÄÊýÄ¿£¬»òÕß˵ÊÇÒԸö¥µãΪÖÕµãµÄ±ßµÄÊýÄ¿£¬¼ÇΪID(v)£»____________ÊÇÒÔ¶¥µãvΪβµÄ»¡µÄÊýÄ¿£¬»òÕß˵ÊÇÒÔ¶¥µãΪÆðµãµÄ±ßµÄÊýÄ¿£¬¼ÇΪOD(v)£»¶¥µãvµÄ¶ÈÊÇËüµÄ___________ºÍ__________Ö®ºÍ£¬¼´D(v)=ID(v)£«OD(v)¡£ 14£®____________ÊÇÖ¸Ò»Ìõ·¾¶ÉÏËù¾­¹ýµÄ±ß»ò»¡µÄÊýÄ¿¡£

15£®ÈôÒ»Ìõ·¾¶Éϳý¿ªÊ¼½áµãºÍ½áÊø½áµãÍâ(¿ªÊ¼½áµãºÍ½áÊø½áµãÒ²¿ÉÒÔΪ²»Í¬¶¥µã£©£¬ÆäÓà¶¥µã¾ù²»Ïàͬ£¬Ôò³Æ¸Ã·¾¶Îª_____________¡£

16£® ÈôÒ»Ìõ·¾¶ÉϵĿªÊ¼½áµãºÍ½áÊø½áµãΪͬһ¸ö¶¥µã£¬Ôò³Æ¸Ã·¾¶Îª________»ò_______¡£Í¬Ê±³ýÁ˵ÚÒ»¸ö¶¥µãºÍ×îºóÒ»¸ö¶¥µãÖ®Í⣬ÆäÓà¶¥µã²»Öظ´³öÏֵĻØÂ·³Æ_________»ò__________¡£

17£®ÔÚÎÞÏòͼGÖУ¬Èç¹û´Ó¶¥µãvµ½¶¥µãv¡¯Óз¾¶£¬Ôò³ÆvºÍv¡¯ÊÇ______________µÄ¡£

26

Èç¹û¶ÔÓÚͼÖÐÈÎÒâÁ½¸ö¶¥µãvºÍv¡¯¶¼ÊÇÁ¬Í¨µÄ£¬Ôò³ÆÍ¼GÊÇ________£¬·ñÔò³ÆÎª__________¡£ÎÞÏòͼÖУ¬¼«´óµÄÁ¬Í¨×Óͼ³ÆÎª___________________¡£

18£®ÔÚÓÐÏòͼÖУ¬ÈôÈÎÒâÁ½¸ö¶¥µãvi£¬vj¡ÊV£¬vi¡Ùvj£¬´Óviµ½vjºÍ´Óvjµ½vi¶¼´æÔÚ·¾¶£¬Ôò³Æ¸ÃͼÊÇ____________¡£ÓÐÏòͼÖеļ«´óÇ¿Á¬Í¨×Óͼ³ÆÎªÓÐÏòͬµÄ___________¡£ 19£®Ò»¸öÁ¬Í¨Í¼µÄÉú³ÉÊ÷ÊÇÒ»¸ö__________£¬Ëüº¬ÓÐͼÖÐÈ«²¿ÒԵ㣬µ«Ö»Óй¹³ÉÒ»¿ÃÊ÷µÄ__________Ìõ±ß¡£Èç¹ûÔÚÒ»¿ÃÉú³ÉÊ÷Ìí¼ÓÒ»Ìõ±ß£¬±Ø¶¨¹¹³ÉÒ»¸ö___________£¬ÒòΪÐÂÌí¼ÓµÄÕâÌõ±ßʹµÃÒÀ¸½ÔÚËüÁ½¶ËµÄÁ½¸ö¶¥µãÓÐÁË____________¡£

20£®Èç¹ûÓÐÒ»¸öÓÐÏòͼǡÓÐÒ»¸ö¶¥µãµÄÈ˶È_______£¬ÆäÓàÒÔ¶¥µãµÄÈ˶Ⱦù________£¬Ôò¸ÃÓÐÏòͼÊÇÒ»¿ÃÓÐÏòÊ÷¡£Ò»¸öÓÐÏòͼµÄ___________ÓÉÈô¸É¿ÃÓÐÏòÊ÷¹¹³É£¬º¬ÓÐͼÖÐÈ«²¿¶¥µã£¬µ«Ö»Óй¹³ÉÈô¸É¿Ã²»ÏཻµÄÓÐÏòÊ÷µÄ»¡¡£

21£®Í¼µÄÁÚ½Ó¾ØÕó£¨Adjacency Matrix£©±íʾ·¨ÊÇÓÃÒ»¸ö________À´±íʾͼÖж¥µãÖ®¼äµÄÏàÁÚ¹ØÏµ¡£

22£®ÁÚ½Ó±í(Adjacency List)ÊÇͼµÄÒ»ÖÖ_______´æ´¢½á¹¹¡£ÔÚÁÚ½Ó±íÖУ¬¶ÔͼÖÐÿ¸ö¶¥µã½¨Á¢Ò»¸ö_________£¬µÚi¸öµ¥Á´±íÖеĽáµã±íʾÒÀ¸½ÓÚ¶¥µãviµÄ±ß(¶ÔÎÞÏòͼ)»ò»¡£¨¶ÔÓÐÏòͼ£©¡£ 23£®ÄæÁÚ½Ó±íÖ»ÓÐ______ͼ²Å¾ßÓС£ÊÇΪÁ˱ãÓÚÈ·¶¨ÓÐÏòͼÖж¥µãµÄ_______¶ø½¨Á¢µÄ¡£ 24£®Ò»¸öͼµÄÁÚ½Ó¾ØÕóµÄ±íʾÊÇ_________£¬µ«ÊÇͼµÄÁÚ½Ó±íµÄ±íʾ²¢_____________¡£ÕâÊÇÒòΪÁÚ½Ó±íÖи÷±ß½áµãµÄÁ¬½Ó´ÎÐòÈ¡¾öÓÚ½¨Á¢ÁÚ½Ó±íʱÊäÈëµÄ´ÎÐò£¬ÓÉÓÚÊäÈëµÄʱºòÊÇËæ»úµÄ£¬ËùÒÔͼµÄÁÚ½Ó±í½¨Á¢µÄ½á¹ûÒ²ÓпÉÄÜ____________¡£

25£®´ÓÁÚ½Ó±íµÄ¶¨Òå¿ÉÒÔ¿´µ½£¬ÈôÎÞÏòͼÓÐn¸ö½áµãºÍeÌõ±ß£¬ÔòËüµÄÁÚ½Ó±íÐèÒª________¸öÍ·½áµãºÍ______________¸ö±í½áµã¡£

26£®Í¼µÄ±éÀú(Traversing Graph)ÊÇ´ÓͼµÄijһ¶¥µã³ö·¢·ÃÎÊͼÖÐ___________£¬²¢ÇÒʹÿһ¸ö¶¥µã___________________µÄ¹ý³Ì¡£

27£®Í¼µÄÉî¶ÈÓÅÏÈËÑË÷µÄ»ù±¾Ë¼ÏëÊÇ£º´ÓÖÐij¸ö¶¥µãv³ö·¢£¬Ê×ÏÈ·ÃÎÊ_________£¬È»ºó·ÃÎÊ_________¶¥µãw£¬½Ó×Å·ÃÎÊÒ»¸ö_____________µÄ¶¥µã£¬ÒÀ´ËÀàÍÆ£¬Ö±µ½Í¼ÖÐËùÓкÍvÓз¾¶ÏàͨµÄ¶¥µã¶¼±»·ÃÎʵ½£»Èô´ËʱͼÖÐÈÔÓж¥µãδ±»·ÃÎÊ£¬ÔòÑ¡ÔñͼÖÐδ±»·ÃÎʵĶ¥µã×÷Ϊ___________£¬Öظ´ÉÏÊö¹ý³Ì£¬Ö±µ½Í¼ÖÐËùÓж¥µã_______________Ϊֹ¡£ 28£®Í¼µÄÉî¶ÈÓÅÏÈËÑË÷±éÀúÀàËÆÓÚÊ÷µÄ__________________±éÀú¡£

29£®Í¼µÄ¹ã¶ÈÓÅÏÈËÑË÷µÄ»ù±¾Ë¼ÏëÊÇ£º´Óij¸ö¶¥µãv³ö·¢£¬Ê×ÏÈ·ÃÎʴ˶¥µã£¬È»ºó°´¹ã¶ÈÓÅÏÈËÑË÷ÒÀ´Î·ÃÎÊËùÓÐvµÄ__________£¬½Ó×Å´ÓÕâЩ___________³ö·¢ÈÔÈ»½øÐйã¶ÈÓÅÏÈËÑË÷ÒÀ´Î·ÃÎÊÆäËû½áµã£¬Ö±ÖÁͼÖÐËùÓÐÒѱ»·ÃÎʵĶ¥µãµÄ_________È«²¿±»·ÃÎʵ½¡£Èô´ËʱͼÖÐÒÀÈ»ÓÐδ±»·ÃÎʵĶ¥µã¡£ÔòÁíѡһ¸öͼÖÐ____________×÷ΪÆðʼµã£¬Öظ´ÉÏÊö¹ý³Ì£¬Ö±µ½Í¼ÖÐËùÓж¥µã___________Ϊֹ¡£

30£®Í¼µÄ¹ã¶ÈÓÅÏÈËÑË÷ÀàËÆÓÚÊ÷µÄ_______________±éÀú¡£

31£®Èç¹ûÁ¬Í¨Í¼ÊÇÒ»¸öÍøÂ磬Éú³ÉÊ÷µÄ_______³ÆÎªÕâ¿ÃÉú³ÉÊ÷µÄ´ú¼Û£¬Ôò³Æ¸ÃÍøÂçÖÐËùÓÐÉú³ÉÊ÷ÖÐȨֵ×îСµÄÉú³ÉÊ÷Ϊ____________£¬¼ò³ÆÎª__________¡£

32£®¹¹ÔìÒ»¿Ã×îСÉú³ÉÊ÷ÍùÍù¶¼ÒªÀûÓÃ×îСÉú³ÉÊ÷µÄÒ»ÖÖ¼ò³ÆÎªMSTµÄÐÔÖÊ¡£³£¼ûµÄ¹¹Ôì×îСÉú³ÉÊ÷µÄ______________Ëã·¨ºÍ___________Ëã·¨¶¼ÀûÓÃÁËMSTÐÔÖÊ¡£

33£® ·¾¶ÉϵĵÚÒ»¸ö¶¥µã³ÆÎª____________£¬×îºóÒ»¸ö¶¥µã³ÆÎª____________¡£ 34£® µÏ½ÜË¹ÌØÀ­Ëã·¨ÊÇÇó____________µÄ×î¶Ì·¾¶£¬¸¥ÂåÒÁµÂ£¨Floyd£©Ëã·¨ÊÇÇó_________µÄ×î¶Ì·¾¶¡£

35£®Ò»¸ö____________³ÆÎªÓÐÏòÎÞ»·Í¼£¬¼ò³ÆÎªDAGͼ¡£

36£®DAGͼ±ÈÓÐÏòÊ÷¸üÒ»°ã£¬ÒòΪÔÚÓÐÏòÊ÷Öв»ÔÊÐí³öÏÖ____________µÄ½áµã£¬¶øÔÚDAGͼÖÐÔò¿ÉÒÔ£»ÁíÍâDAGͼ²»ÔÊÐí_____________£¬Òò´ËÓÖÊÇÒ»ÖÖÌØÊâµÄͼ¡£

27

37£®Óö¥µã±íʾ_________£¬Óû¡±íʾ»î¶¯Ö®¼ä________µÄÓÐÏòͼ£¬³ÆÎª¶¥µã±íʾ»î¶¯µÄÍø£¨Activity On Vertex Network£©£¬¼ò³Æ AOVÍø¡£

38£®ÔÚAOVÍøÖв»¿ÉÒÔ³öÏÖÓÐÏò»·»ò»ØÂ·£¬Èç¹û³öÏÖ»·»ò»ØÂ·£¬ÕâÒâζ×ÅijÏî»î¶¯ÊÇ_________£¬ÕâÑùµÄ¹¤³ÌÎÞ·¨½øÐУ¬¶ÔÓÚ¼ÆËã»úÖеijÌÐòÁ÷³ÌͼÀ´Ëµ¾ÍÊÇ_____________£¬Ò²Ï൱ÓÚ²Ù×÷ϵͳÖеÄ______________¡£

39£®¼ì²âAOVÍøÊÇ·ñÓлØÂ·µÄ·½·¨Êǹ¹Ôì_________¡£´Ó¹¹ÔìÍØÆËÐòÁйý³ÌÖпÉÒÔ·¢ÏÖÊÇ·ñÓÐ______________¡£

40£®ÍØÆËÅÅÐòÊǶÔAOVÍø¹¹ÔìÒ»¸ö__________£¬Ê¹µÃËùÓнáµãµÄ________ÔÚÐòÁÐÖеÃÒÔÌåÏÖ£¬¼´ÔÚÐòÁÐÖÐij¸ö½áµãµÄǰÇý±ØÐëÔÚºó¼Ì֮ǰ¡£ÍØÆËÅÅÐòµÄÐòÁÐ__________¡£ 41£®Èç¹ûÓÃÊýѧÉϵÄÊõÓï½øÐÐÃèÊö£¬ÍØÆËÅÅÐòÊÇÓÉij¸ö¼¯ºÏÉϵÄÒ»¸ö__________¹ØÏµµÃµ½¸Ã¼¯ºÏÉϵÄÒ»¸ö__________µÄ²Ù×÷¡£ 42£®¹¹ÔìÍØÆËÓÐÐòÐòÁеĹý³Ì¿ÉÒÔ·¢ÏÖÓÐÏòͼÖÐ________£¬Í¬Ê±¹¹ÔìÍØÆËÓÐÐòÐòÁеĹý³Ì¾ÍÊÇÀûÓÃÍØÆËÅÅÐòËã·¨½øÐÐ________________µÄ¹ý³Ì¡£

43£®ÍØÆËÅÅÐòµÄ½á¹ûʹµÃµ±Ç°Í¼ÖÐ_________È«²¿±»Êä³ö£¬µ«ÈÔÈ»Óнáµãδ±»Êä³ö£¬Õâ˵Ã÷ÓÐÏòͼÖдæÔÚ_______________¡£

44£®Èç¹ûº¬n¸ö¶¥µãµÄͼÐγÉÒ»¸ö»·£¬ÔòËüÓÐ___________¿ÃÉú³ÉÊ÷¡£ 45£®ÓÐn¸ö½áµãµÄÎÞÏòͼµÄ±ßÊý×î¶àΪ____________¡£

46£®ÓÐn¸ö¶¥µãµÄÇ¿Á¬Í¨ÓÐÏòͼGÖÁÉÙÓÐ___________Ìõ±ß¡£

47£®ÓÃÁÚ½Ó¾ØÕó´æ´¢ÓÐÏòͼG£¬ÆäµÚiÐеÄËùÓÐÔªËØÖ®ºÍµÈÓÚ¶¥µãiµÄ_________¡£ 48£®ÉèÓÐÏòͼGµÄÁÚ½Ó¾ØÕóΪ A£¬Í¼ÖÐiºÍjÖ®¼ä²»´æÔÚ»¡£¬ÔòA[i,j£ÝµÄֵΪ______¡£

49£®ÓÐn¸ö¶¥µãµÄÁ¬Í¨Í¼µÄ±ßÊýÖÁÉÙΪ____________¡£

50£®ÔÚÓÐn¸ö¶¥µãµÄÓÐÏòͼÖУ¬Ã¿¸ö¶¥µãµÄ¶È×î´ó¿É´ï___________¡£ 51£®ÔÚÎÞÏòͼGµÄÁÚ½Ó¾ØÕóAÖУ¬Èô(vi,vj)ÊôÓÚͼGµÄ±ß¼¯£¬Ôò¶ÔÓ¦ÔªËØA[i,j]Ϊ______£¬·ñÔòµÈÓÚ_____________£¨ÓöººÅ·Ö¿ª£©¡£

52£®ÒÑÖªÒ»¸öÓÐÏòͼÓÃÁÚ½Ó¾ØÕó±íʾ£¬¼ÆËãµÚi¸ö½áµãµÄÈËÈë¶ÈµÄ·½·¨ÊÇ__________¡£ 53£®¶ÔÓÚÒ»¸ö¾ßÓÐn¸ö¶¥µãºÍeÌõ±ßµÄÎÞÏòͼ£¬Èô²ÉÓÃÁÚ½Ó±í±íʾ£¬Ôò±íÍ·ÏòÁ¿µÄ´óСΪ________________£¬ËùÓÐÁÚ½Ó±íÖеĽáµã×ÜÊýÊÇ________________¡£ Èý¡¢ÅжÏÌâ

1£®ÓÐn¸ö½áµãµÄÎÞÏòͼÖУ¬Èô±ßÊý´óÓÚn-1£¬Ôò¸ÃͼÊÇÁ¬Í¨µÄ¡£ £¨ £© 2£®ÈôÒ»¸öÓÐÏòͼµÄÁÚ½Ó¾ØÕóÖжԽÇÏßÒÔÏÂÔªËØ¾ùΪÁ㣬Ôò¸ÃͼµÄÍØÆËÓÐÐòÐòÁбض¨´æÔÚ¡£ £¨ £© 3£®AOVÍøÍØÆËÅÅÐòµÄ½á¹ûÊÇΩһµÄ¡£ £¨ £© 4£®Í¼µÄ¹ã¶ÈÓÅÏÈËÑË÷ÐòÁÐÊÇΩһµÄ¡£ £¨ £© 5£®¾ßÓÐn¸ö¶¥µãµÄÎÞÏòͼ²ÉÓÃÁÚ½Ó¾ØÕó±íʾ£¬Í¼ÖеıßÊýµÈÓÚÁÚ½Ó¾ØÕóÖзÇÁãÔªËØÖ®ºÍµÄÒ»°ë¡£ £¨ £© 6£®ÈôÁ¬Í¨Í¼Éϸ÷±ßȨֵ¾ù²»Ïàͬ£¬Ôò¸ÃͼµÄ×îСÉú³ÉÊ÷ÊÇΩһµÄ¡£ £¨ £© 7£®ÎÞÏòͼµÄÁÚ½Ó¾ØÕóÒ»¶¨ÊǶԳƵġ££¨ £© 8£®ÓÐÏòͼµÄÁÚ½Ó¾ØÕóÒ»¶¨ÊǷǶԳƵġ££¨ £©

9£®ÓÃÁÚ½Ó¾ØÕó´æ´¢Í¼µÄʱºò£¬Õ¼Óÿռä´óС²»µ«ÓëͼµÄ½áµã¸öÊýÓйػ¹ÓëͼµÄ±ßÊýÓйء££¨ £©

10£®Í¼µÄÁ¬Í¨·ÖÁ¿ÊÇÎÞÏòͼµÄ¼«Ð¡Á¬Í¨×Óͼ¡££¨ £© 11£®Í¼µÄÇ¿Á¬Í¨·ÖÁ¿ÊÇÎÞÏòͼµÄ¼«´óÁ¬Í¨×Óͼ¡££¨ £© 12£®¶ÔÈÎÒâÒ»¸öͼ´ÓËüµÄij¸ö¶¥µã³ö·¢½øÐÐÒ»´ÎÉî¶ÈÓÅÏÈ»ò¹ã¶ÈÓÅÏÈËÑË÷±éÀú¿É·ÃÎʵ½¸ÃͼµÄÿ¸ö¶¥µã¡££¨ £©

28

13£®Ò»¸öÓÐÏòͼµÄÁÚ½Ó±íºÍÄæÁÚ½Ó±íÖеĽڵã¸öÊýÒ»¶¨ÏàµÈ¡££¨ £©

14£®ÓÐÏòͼÓÃÁÚ½Ó¾ØÕó±íʾºó£¬¶¥µãiµÄ³ö¶ÈµÈÓÚµÚiÐÐÖзÇ0ÇÒ·ÇÎÞÇîµÄÔªËØ¸öÊý¡£ £¨ £©

15£®Í¼GµÄijһ×îСÉú³ÉÊ÷µÄ´ú¼ÛÒ»¶¨Ð¡ÓÚÆäËûÉú³ÉÊ÷µÄ´ú¼Û¡££¨ £© ËÄ¡¢×ÛºÏÌâ

l£®Çëд³öÈçͼ7-1ËùʾÎÞÏòͼµÄÁÚ½Ó¾ØÕóºÍÁÚ½Ó±íÁ½ÖÖ´æ´¢½á¹¹¡£

2£®ÒÀ¾ÝÎÞÏòͼ7-1£¬Çëд³ö£º

£¨1£©´Ó¶¥µã1³ö·¢Í¼µÄÉî¶ÈÓÅÏÈËÑË÷ÐòÁС£ £¨2£©´Ó¶¥µã»Ø³ö·¢Í¼¹ã¶ÈÓÅÏÈËÑË÷µÄÐòÁС£ £¨3£©Ð´³öͼµÄÉî¶ÈÓÅÏÈËÑË÷Ëã·¨¡£ £¨4£©Ð´³öͼµÄ¹ã¶ÈÓÅÏÈËÑË÷Ëã·¨¡£

3£®Ê¹ÓÃPrimËã·¨£¬ÒÀ¾ÝÎÞÏòͼ7-2×öÒÔÏÂÎÊÌ⣻

ͼ7-2

£¨l£©Ð´³ö¹¹Ôì¸ÃͼµÄ×îСÉú³ÉÊ÷µÄ¹ý³Ì¡£ (2) д³öÏàÓ¦µÄ¹¹Ôì×îСÉú³ÉÊ÷Ëã·¨¡£

4£®Ê¹ÓÃKruskalËã·¨£¬ÒÀ¾ÝÎÞÏòͼ7-2×öÒÔÏÂÎÊÌ⣺ £¨l£©Ð´³ö¹¹Ôì¸ÃͼµÄ×îСÉú³ÉÊ÷µÄ¹ý³Ì¡£

(2) д³öÏàÓ¦µÄ¹¹Ôì×îСÉú³ÉÊ÷Ëã·¨µÄÐÎʽÃèÊö¡£

5£® ¼ÙÉèͼ²ÉÓÃÁÚ½Ó±í±íʾ£¬Ð´³öÒ»¸ö´Ó¶¥µãv0¶Ôͼ°´Éî¶ÈÓÅÏÈËÑË÷±éÀúµÄ·ÇµÝ¹éËã·¨¡£

6£®ÓÐÒ»¸öÎÞÏòͼ²ÉÓÃÁÚ½Ó±íµÄ´æ´¢½á¹¹£¬Çë±àдËã·¨£¬ÒÔ±éÀúµÄÐÎʽÊä³ö´Ó¶¥µãvµ½¶¥µãwµÄ·¾¶Ö㤶ÈΪlenµÄ¼òµ¥Â·¾¶¡£

7£®ÒÔÁÚ½Ó±í×÷Ϊ´æ´¢½á¹¹£¬±àдһ¸öËã·¨£¬ÀûÓÃÉî¶ÈÓÅÏÈËÑË÷·¨£¬Çó³öÔÚÎÞÏòͼÖÐͨ¹ý¸ø¶¨µãwµÄ¼òµ¥»ØÂ·µÄËã·¨¡£

29

ϰÌâ°Ë

Ò»¡¢Ñ¡ÔñÌâ

1.˳Ðò²éÕÒ·½·¨ÊʺÏÓÚ´æ´¢½á¹¹Îª£¨ £©µÄÏßÐÔ±í

A.É¢Áд洢 B.Ë÷Òý´æ´¢ C.É¢Áд洢»òË÷Òý´æ´¢ D.˳Ðò´æ´¢»òÁ´½Ó´æ´¢ 2.¶ÔÏßÐÔ±í½øÐжþ·Ö²éÕÒµÄʱºò£¬ÒªÇóÏßÐÔ±í±ØÐ루 £©¡£

A.ÒÔ˳Ðò´æ´¢·½Ê½ B.ÒÔÁ´½Ó´æ´¢·½Ê½

C.ÒÔ˳Ðò´æ´¢·½Ê½£¬ÇÒÊý¾ÝÔªËØÓÐÐò D.ÒÔÁ´½Ó´æ´¢·½Ê½£¬ÇÒÊý¾ÝÔªËØÓÐÐò 3. Èç¹ûÒªÇóÒ»¸öÏßÐÔ±í¼ÈÄÜ½Ï¿ìµØ²éÕÒ£¬ÓÖÄܶ¯Ì¬ÊÊÓ¦±ä»¯ÒªÇ󣬿ÉÒÔ²ÉÓ㨠£©²éÕÒ·½·¨¡£ A.˳Ðò B.·Ö¿é C.ÕÛ°ë D.É¢ÁÐ

4. ¶ÔÓÚÒ»¸öÏßÐÔ±í£¬ÈôÒªÇó¼ÈÄܽøÐÐ½Ï¿ìµØ²åÈëºÍɾ³ý£¬ÓÖÒªÇó´æ´¢½á¹¹Äܹ»·´Ó³Êý¾ÝÔªËØÖ®¼äµÄÂß¼­¹ØÏµ£¬ÔòÓ¦¸Ã( ) ¡£

A.ÒÔ˳Ðò´æ´¢·½Ê½ B.ÒÔÁ´½Ó´æ´¢·½Ê½ C.ÒÔË÷Òý´æ´¢·½Ê½ D.ÒÔÉ¢Áд洢·½Ê½

5. ÔÚÏßÐÔ±íµÄ´æ´¢½á¹¹ÖÐ,£¨ £©²éÕÒ¡¢²åÈëºÍɾ³ýËÙ¶ÈÂý£¬µ«Ë³Ðò´æ´¢ºÍËæ»ú´æÈ¡µÚi¸öÔªËØËٶȿ졣 A.˳Ðò±í B.Á´½Ó±í C.É¢Áбí D.Ë÷Òý±í 6. ÔÚ( )ÉϲéÕҺʹæÈ¡ËÙ¶È¿ì,µ«²åÈëºÍɾ³ýËÙ¶ÈÂý¡£ A.˳Ðò±í B.Á´½Ó±í C.˳ÐòÓÐÐò±í D.É¢Áбí 7. ÔÚ( )ÉϲéÕÒ¡¢²åÈëºÍɾ³ýËÙ¶È¿ì,µ«²»ÄܽøÐÐ˳Ðò´æÈ¡¡£ A.˳Ðò±í B.Á´½Ó±í C.˳ÐòÓÐÐò±í D.É¢Áбí 8. ÔÚ( )ÉϲåÈ롢ɾ³ýºÍ˳Ðò´æÈ¡ËÙ¶È¿ì,µ«²éÕÒËÙ¶ÈÂý¡£ A.˳Ðò±í B.Á´½Ó±í C.˳ÐòÓÐÐò±í D.É¢Áбí 9. ²ÉÓÃ˳Ðò²éÕÒ·½·¨²éÕÒ³¤¶ÈΪnµÄÏßÐÔ±í,²éÕÒÿ¸öÔªËØµÄƽ¾ù±È½Ï´ÎÊýΪ( ) A. n B. n/2 C. (n+1)/2 D.(n-1)/2 10.˳Ðò²éÕÒ¾ßÓÐn¸öÔªËØµÄÏßÐÔ±í,Æäʱ¼ä¸´ÔÓ¶ÈΪ( ) ¡£ A.O(n) B.O(log2n) C.O(n2) D.O(nlog2n) 11.ÕÛ°ë²éÕÒ¾ßÓÐn¸öÔªËØµÄÏßÐÔ±í,Æäʱ¼ä¸´ÔÓ¶ÈΪ( ) ¡£ A.O(n) B.O(lOg2n) C.O(n2) D.O(nlog2n) 12.¼ºÖªÒ»¸öÓÐÐò±íΪ(11,22,33,44,55,66,77, 88,99), ÔòÕÛ°ë²éÕÒÔªËØ55ÐèÒª±È½Ï( )´Î¡£ A.1 B.2 C.3 D.4

13.ÒÑÖªÒ»¸öÓÐÐò±íΪ(11,22,33,44,55,66,77,88,99), Ôò˳Ðò²éÕÒÔªËØ 55 ÐèÒª±È½Ï( )´Î¡£ A.3 B.4 C.5 D.6 14.˳Ðò²éÕÒ·¨Óë¶þ·Ö²éÕÒ·¨¶Ô´æ´¢½á¹¹µÄÒªÇóÊÇ( ) ¡£ A. ˳Ðò²éÕÒÓë¶þ·Ö²éÕÒ¾ùÖ»ÊÇÊÊÓÃÓÚ˳Ðò±í

B. ˳Ðò²éÕÒÓë¶þ·Ö²éÕÒ¾ù¼ÈÊÊÓÃÓÚ˳Ðò±í , Ò²ÊÊÓÃÓÚÁ´±í C. ˳Ðò²éÕÒÖ»ÊÇÊÊÓÃÓÚ˳Ðò±í D. ¶þ·Ö²éÕÒÊÊÓÃÓÚ˳Ðò±í

15.ÔÚ¶Ô²éÕÒ±íµÄ²éÕÒ¹ý³ÌÖÐ,Èô±»²éÕÒµÄÊý¾ÝÔªËØ²»´æÔÚ,Ôò°Ñ¸ÃÊý¾ÝÔªËØ²åµ½¼¯ÑÔÖС£ÕâÖÖ·½Ê½Ö÷ÒªÊʺÏÓÚ( ) ¡£ A.¾²Ì¬²éÕÒ±í B. ¶¯Ì¬²éÕÒ±í C.¾²Ì¬²éÕÒ±íÓ붯̬²éÕÒ±í D. Á½ÖÖ±í¶¼²»ÊʺÏ

16.ÈôÓöþ·Ö²éÕÒÈ¡µÃµÄÖмäλÖÃÔªËØ¹Ø¼ü×ÖÖµ´óÓÚ±»²éÕÒÖµ£¬Ôò˵Ã÷±»²éÕÒֵλÓÚÖмäÖµ

30

µÄÇ°Ãæ,Ï´εIJéÕÒÇø¼äΪ´ÓÔ­¿ªÊ¼Î»ÖÃÖÁ( ) ¡£ A.¸ÃÖмäλÖà B.¸ÃÖмäλÖÃ-1 C.¸ÃÖмäλÖÃ+1 D.¸ÃÖмäλÖÃ1/2

¶þ¡¢Ìî¿ÕÌâ

1.²éÕÒ±íÊÇÓÉͬһÀàÐ͵ÄÊý¾ÝÔªËØ ( »ò¼Ç¼ ) ×é³ÉµÄ , ÊDzéÕÒËùÒÀÀµ ¡£

2. Èç¹û¶Ô²éÕÒ±íÖ»½øÐвéѯij¸ö\ÌØ¶¨µÄ\Êý¾ÝÔªËØÊÇ·ñÔÚ²éÕÒ±íÖÐ, ÒÔ¼°²éÕÒij\ÌØ¶¨µÄ\Êý¾ÝÔªËØµÄ¸÷ÖÖÊôÐÔÁ½ÖÖÀàÐ͵Ļù±¾²Ù×÷,¶ø²»½øÐвåÈëºÍɾ³ýÊý¾ÝÔªËØµÄ²éÕÒ±í³ÆÎª ¡£

3. Èç¹ûÔÚ²éÕÒ±íÖнøÐвéÕҵĹý³ÌÖУ¬Í¬Ê±²åÈë²éÕÒ±íÖв»´æÔÚµÄÊý¾ÝÔªËØ£¬»òÕß²éÕÒ±íÖÐɾ³ýÒÑ´æÔÚµÄij¸öÊý¾ÝÔªËØ£¬Ôò³Æ´ËÀà²éÕÒ±íΪ ¡£ 4. ¹Ø¼ü×ÖÊÇÊý¾ÝÔªËØ(»ò¼Ç¼)ÖÐij¸ö £¬ÓÃËü¿ÉÒÔ±êʶ(ʶ±ð)Ò»¸ö²é±íÖÐ

5. ÔÚÒ»¸ö²éÕÒ±íÖУ¬Äܹ»Î©Ò»µÄ±êʶһ¸öÊý¾ÝÔªËØ(»ò¼Ç¼)µÄ¹Ø¼ü×Ö³ÆÎª ¡£ 6. ´Î¹Ø¼ü×ÖÒ²³ÆÎª »ò £¬ÊÇÔÚ²éÕÒ±íÖпÉÒÔ±êʶ µÄ¹Ø¼ü×Ö¡£

7. ²éÕÒÓÖ³Æ £¬ËüÊǸù¾Ý¸ø¶¨µÄij¸öÖµ£¬ÔÚ²éÕÒ±íÖÐÈ·¶¨ÊÇ·ñÓÐÔªËØ(»ò¼Ç ¼)µÄ¹Ø¼ü×ֵIJÙ×÷¡£Èô²Ù×÷Ö®ºóÈ·¶¨±íÖдæÔÚÕâÑùµÄ¼Ç¼£¬Ôò³ÆÎª²éÕÒ µÄ£¬·ñÔò³ÆÎª ¡£

8. ƽ¾ù²éÕÒ³¤¶ÈÊÇָΪȷ¶¨Ëù²éÕҵļǼÔÚ²éÕÒ±íÖеÄλÖã¬ÐèÒªÓë¸ø¶¨Öµ½øÐбȽϹؼü×Ö¸öÊýµÄ ¡£

9. ×î´ó²éÕÒ³¤¶ÈÊÇָΪȷ¶¨Ëù²éÕҵļǼÔÚ²éÕÒ±íÖеÄλÖã¬ÐèÒªÓë¸ø¶¨Öµ½øÐбȽϹؼü×Ö¸öÊýµÄ ¡£×î´ó²éÕÒ³¤¶ÈËæËù²éÕÒµÄ ¡¢ ºÍ ¶¼ÓйØÏµ¡£×î´ó²éÕÒ³¤¶Èͨ³£ÊÇÔÚ¿¼ÂDzéÕÒ¸ø¶¨ÖµÔÚ²éÕÒ±íÖеÄÇé¿ö¡£

10. ÊÇÒ»ÖÖ×î¼òµ¥¡¢×î»ù±¾µÄ²éÕÒ·½·¨£¬ËüµÄ»ù±¾Ë¼ÏëÊÇ£º´Ó±íµÄÒ»¶Ë¿ªÊ¼£¬ÒÀ´Î˳ÐòɨÃèÏßÐÔ±í£¬½«É¨Ãèµ½¼Ç¼µÄ¹Ø¼ü×ÖÖð¸öÓë¸ø¶¨Öµ½øÐбȽϣ¬Èôij¸ö¼Ç¼µÄ¹Ø¼ü×ֺ͸ø¶¨µÄÖµÏàµÈ£¬Ôò˵Ã÷ÕÒµ½ËùÒªµÄ¼Ç¼£¬²éÕҳɹ¦£»ÈôɨÃè½áÊøºó£¬ÈÔδÕÒµ½¹Ø¼ü×ÖµÈÓÚ¸ø¶¨ÖµµÄ¼Ç¼£¬Ôò˵Ã÷±íÖÐûÓÐËù²éÕҵļǼ£¬²éÕÒ²»³É¹¦¡£ 11. ÕÛ°ë²éÕÒ( Binary Search)ÓÖ³ÆÎª £¬ ÊÇÒ»ÖÖЧÂʽϸߵÄÒ»ÖÖ²éÕÒËã·¨¡£

12. ÕÛ°ë²éÕÒµÄ˼·ÊÇ£ºÃ¿´Î½«¸ø¶¨ÖµÓë²éÕÒ±íÖÐËùÒª²éÕÒÇøÓò µÄ¹Ø¼ü×Ö½øÐбȽϣ¬¶ø²»ÊDzéÕÒ±íÖеĵÚÒ»Ìõ»ò×îºóÒ»Ìõ¡£

13. ·ÖÎöÕÛ°ë²éÕÒµÄÐÔÄÜ¿ÉÒÔÓöþ²æÊ÷À´½øÐÐÃèÊö¡£°Ñµ±Ç°²éÕÒÇø¼äµÄÖмäλÖÃÉϵĽáµã×÷Ϊ¸ù½áµã£¬×ó°ëÇø¼äºÍÓÒ°ëÇø¼äÖнáµã·Ö±ð×÷Ϊ×ó×ÓÊ÷ºÍÓÒ×ÓÊ÷£¬Óɴ˵õ½µÄ¶þ²æ¿É³ÆÎª ¡£

14.·Ö¿é²éÕÒ(Blocking Search)ÓÖ³ÆÎª £¬ÊÇÒ»ÖÖÒÔ µÄÐÎʽÀ´À´½øÐеIJéÕÒ·½·¨¡£·Ö¿é²éÕÒÊÇ µÄÒ»ÖָĽø£¬ËüÊÇÒ»ÖÖ½éÓÚ ºÍÕÛ°ë²éÕÒÖ®¼äµÄ²éÕÒ·½·¨¡£

15. ¶þ²æÅÅÐòÊ÷(Binary Sort Tree)£¬ÓÖ³ÆÎª £¬Ëü»òÕßÊÇÒ»¿Ã¿ÕÊ÷£¬»òÕßÊǾßÓÐÏÂÁÐÐÔÖʵÄÒ»¿Ã¶þ²æÊ÷£º

(1) Èô×ó×ÓÊ÷²»¿Õ£¬Ôò×ó×ÓÊ÷ÉÏËùÓнáµãµÄÖµ ¡£ (2) ÈôÓÒ×ÓÊ÷²»¿Õ£¬ÔòÓÒ×ÓÊ÷ÉÏËùÓнáµãµÄÖµ ¡£ (3) ×óÓÒ×ÓÊ÷ÓÖ·Ö±ðÊÇ ¡£

16.ƽºâ¶þ²æÊ÷¶¨ÒåΪ£ºËü»òÕßÊÇÒ»¿Ã¿ÕÊ÷£»»òÕßÊǾßÓÐÕâÑùÐÔÖʵĶþ²æÊ÷:ËüµÄ×ó×ÓÊ÷

31

ºÍÓÒ×ÓÊ÷¶¼ÊÇ ÇÒ×ó×ÓÊ÷ºÍÓÒ×ÓÊ÷µÄÉî¶ÈÖ®²îµÄ¾ø¶ÔÖµ ¡£

17. ÎÒÃdzÆÔÚ¹¹ÔìÆ½ºâ¶þ²æÅÅÐòÊ÷µÄ¹ý³ÌÖУ¬Àë²åÈë½áµã×î½ü£¬ÇÒÒÔÆ½ºâÒò×Ó¾ø¶ÔÖµ´ó ÓÚ1 µÄ½áµã×÷Ϊ¸ù½áµãµÄ×ÓÊ÷Ϊ ¡£

18. ¹þÏ£±í²éÕÒ¾ÍÊÇÒ»ÖÖͨ¹ýijÖÖÓ³É佨Á¢Æð Ö®¼äµÄ¶ÔÓ¦¹ØÏµ£¬Ï£Íû »ò¾­¹ýºÜÉٴαȽϼ´¿É»ñµÃËùÒª²éÕҵļǼ¡£

19. ¹þÏ£(Hash)±í²éÕÒÓÖ³ÆÎª ²éÕÒ£¬ËüÊÇÒ»ÖÖÖØÒªµÄ²éÕÒ¼¼Êõ¡£¹þÏ£±í²éÕÒÒòʹÓùþÏ£º¯Êý(ÓÖ³ÆÎª ) ¶øµÃÃû¡£¹þÏ£º¯ÊýÊÇÒ»ÖÖ µÄº¯Êý¡£

20. ÀûÓùþÏ£º¯Êý¿ÉÒÔʵÏּǼ¹Ø¼ü×ֺ͹ؼü×ÖËù¶ÔÓ¦¼Ç¼´æ´¢µØÖ·µÄת»»»òÓ³Ïñ£¬ÕâÖÖÓ³Ïñ¹ý³Ì³ÆÎª »ò £¬Ó³Ïñ½á¹û²úÉúµÄ¹þÏ£º¯ÊýÖµh (key)×÷Ϊ´æ´¢Î»ÖóÆÎª »ò £¬ÀûÓùþÏ£º¯ÊýÓ³Ïñ¹þÏ£µØÖ·£¬ËùµÃµ½µÄ´æ´¢±í³ÆÎª 21. ÓÐʱºòÔÚÏò¹þÏ£±íÖд洢¹Ø¼ü×ÖµÄʱºò£¬»á³öÏÖÒ»¸ö´ý²åÈë¹Ø¼ü×ֵļǼÒѾ­±»Õ¼ÓõÄÇé¿ö£¬ÕâÖÖ µÄÏÖÏó³ÆÎª³åÍ» ( Collision) ¡£

22. ¾ßÓÐÏàͬ¹þÏ£º¯ÊýÖµµÄ¹Ø¼ü×Ö¶ÔÏàÓ¦µÄ¹þÏ£º¯ÊýÀ´Ëµ³ÆÎª £¬ÓÉͬÒå´Ê²úÉúµÄ³åÍ»³ÆÎª ¡£

23. ¹¹Ôì¹þÏ£º¯ÊýµÄ ÊÇÈ¡¹Ø¼ü×Ö»ò¹Ø¼ü×ÖµÄij¸öÏßÐÔº¯Êý×÷Ϊ¹þÏ£µØÖ·¡£ 24. ¹¹Ôì¹þÏ£º¯ÊýµÄ ÊǶԹؼü×ÖÖÐÊý×Ö½øÐзÖÎö£¬È»ºóÓÃÌáÈ¡ÆäÖÐÒ»²¿·Ö·Ö²¼½ÏΪ¾ùÔȵÄÊý×Öλ×÷Ϊ¹þÏ£µØÖ·µÄ·½·¨¡£

25. ¹¹Ôì¹þÏ£º¯ÊýµÄ ÊÇÓùؼü×Ökey³ýÒÔij¸öÕýÕûÊýp£¬ËùµÃÓàÊý×÷Ϊ¹þÏ£µØÖ·µÄ·½·¨¡£

26. ¹¹Ôì¹þÏ£º¯ÊýµÄ ÊÇÈ¡¹Ø¼ü×ÖÆ½·½µÄÖм伸λ×÷Ϊ¹þÏ£µØÖ·µÄ·½·¨¡£ 27. ¹¹Ôì¹þÏ£º¯ÊýµÄ ÊÇÏȽ«¹Ø¼ü×Ö·Ö¸î³ÉλÊýÏàµÈµÄ¼¸¶Î(ÆäÖÐ×îºóÒ»¶ÎµÄλÊý¿ÉÒÔ²»ÏàµÈ)£¬È»ºóÈ¡Õ⼸λµÄµþ¼ÓºÍ×÷Ϊ¹þÏ£µØÖ·¡£ ÖÐÊýλµÄµþ¼Ó¿ÉÒÔ·ÖÎªÒÆÎ»µþ¼ÓºÍ¼ä½çµþ¼ÓÁ½ÖÖ¡£ËùÎ½ÒÆÎ»µþ¼ÓÊÇ £¬È»ºóÏà¼Ó£»¼ä½çµþ¼ÓÊÇ È»ºó¶ÔÆëÏà¼Ó¡£

28. ¹¹Ôì¹þÏ£º¯ÊýÓ¦µ±¾¡Á¿¼õÉÙ³åÍ»£¬µ«ÊÇ»¹ÊÇÎÞ·¨±ÜÃâ³åÍ»µÄ·¢Éú¡£Ò»µ©³åÍ»·¢ÉúÁË£¬ ¾Í±ØÐëѰÇóºÏÊʵķ½·¨À´½â¾ö³åÍ»¡£Í¨³£½â¾ö³åÍ»¿ÉÒÔ²ÉÓà ºÍ ¡£

29. ¿ª·Å¶¨Ö··¨(Open Addressing)ÊÇÖ¸½«¹þÏ£±íÖеĿյ¥ÔªÏò´¦Àí³åÍ»¿ª·Å¡£¿ª·Å¶¨Ö··¨½â¾ö³åÍ»£¬ÐγÉÏÂÒ»¸öµØÖ·µÄÐÎʽÊÇ£ºHi=(h(key)+di)%m, i=1,2, ¡­ ,k(k¡Üm-l)ÆäÖУ¬h (key) Ϊ¹þÏ£º¯Êý£¬mΪ¹þÏ£±í³¤£¬diΪÔöÁ¿ÐòÁС£¸ù¾ÝÉÏʽÐγÉÔöÁ¿ÐòÁÐdiµÄ²»Í¬£¬¿ª·Å¶¨Ö··¨ÓÖ¿ÉÒÔ·Ö³ÉÈçÏÂÈýÖÖÐÎʽ£º ¡¢ ¡¢ ¡£ 30. ·ÖÎö¹þÏ£±íµÄ²éÕÒ¹ý³Ì¿ÉÒÔÖªµÀ£¬Ôì³É¹þÏ£±í³åÍ»µÄÊ×ÒªÒòËØÊÇ £¬µÚ¶þ¸öÒòËØÊÇ £¬µÚÈý¸öÒòËØÊÇ ¡£

31. ÔÚÓÐÐò±íA[1..18]ÖУ¬²ÉÓöþ·Ö²éÕÒËã·¨²éÕÒÔªËØÖµµÈÓÚA[7]µÄÔªËØ£¬Ëù±È½Ï¹ýµÄÔªËØµÄϱêÒÀ´ÎΪ ¡£

32. ÓÐ17¸öÔªËØµÄÓÐÐò±íA[1..17]×÷¶þ·Ö²éÕÒ£¬ÔÚ²éÕÒÆäµÈÓÚA[8]µÄÔªËØÊ±£¬±»±È½ÏµÄÔªËØµÄϱêÒÀ´ÎÊÇ ¡£

33. ¼Ù¶¨ÓÐK¸ö¹Ø¼ü×Ö»¥ÎªÍ¬Òå´Ê£¬ÈôÓÃÏßÐÔ̽²âÔÙÉ¢Áз¨°ÑÕâK¸ö¹Ø¼ü×Ö´æÈëÉ¢ÁбíÖУ¬ÖÁÉÙÒª½øÐÐ ´Î̽²â¡£

34. Ò»¸öÎÞÐòÐòÁпÉÒÔͨ¹ý¹¹ÔìÒ»¸ö Ê÷¶ø±ä³ÉÒ»¸öÓÐÐòÐòÁУ¬¹¹ÔìÊ÷µÄ¹ý³Ì¼´Îª¶ÔÎÞÐòÐòÁнøÐÐÅÅÐòµÄ¹ý³Ì¡£

35. ÔÚÓÐÐò±ía [1..20]ÖУ¬²ÉÓöþ·Ö²éÕÒËã·¨²éÕÒÔªËØÖµµÈÓÚa[12]µÄÔªËØ£¬Ëù±È½Ï¹ýµÄÔªËØµÄϱêÒÀ´ÎΪ ¡£ 36. ¶ÔÓÚ³¤¶ÈΪ n µÄÏßÐαí , Èô½øÐÐ˳Ðò²éÕÒ , Ôòʱ¼ä¸´ÔÓÐÔΪ £»ÈôÓöþ

32

·Ö·¨²éÕÒ£¬Ôò¸´ÔÓÐÔΪ £»ÈôÓ÷ֿ鷨²éÕÒ(¼Ù¶¨×Ü¿éÊýºÍÿ¿é³¤¶È¾ù½Ó½ü )£¬Ôòʱ¼ä¸´ÔÓÐÔΪ ¡£ 37. ¶Ô³¤¶ÈΪ L µÄ˳Ðò±í£¬²ÉÓÃÉèÖøÚÉÚ·½Ê½Ë³Ðò²éÕÒ£¬Èô²éÕÒ²»³É¹¦£¬Æä²éÕÒ³Ì Îª ¡£

38. ¶ÔÓÐÐò±í (25,30,32,38,47,54,62,68,90,95) Óöþ·Ö²éÕÒ·¨²éÕÒ32£¬ÔòËùÐèµÄ±È½Ï´ÎÊýΪ ¡£

Èý¡¢ÅжÏÌâ

1. ÓÃÏòÁ¿±íʾµÄÓÐÐò±í¿ÉÒÔʹÓÃÕÛ°ë²éÕÒ¡£ 2. Óõ¥Á´±í±íʾµÄÓÐÐò±í¿ÉÒÔʹÓÃÕÛ°ë²éÕÒ¡£ 3. ˳Ðò²éÕ񵀮½¾ù²éÕÒ³¤¶ÈASLÓëÊý¾ÝµÄÅÅÁÐÓйء£

( )( )( )

4. ÔÚÈÎÒâ·Ç¿ÕµÄ¶þ²æÅÅÐòÊ÷ÖУ¬É¾³ýij¸ö½áµãÖ®ºó£¬ÔÙ½«¸Ã½áµã²åÈëÔÚ¶þ²æÅÅÐòÊ÷ÖУ¬ÔòËùµÃµ½µÄ¶þ²æÅÅÐòÊ÷ÓëÔ­¶þ²æÅÅÐòÊ÷Ïàͬ¡£ ( )

5. ¹þÏ£±íµÄ×°ÔØÒò×ÓԽСÔò·¢Éú³åÍ»µÄ¿ÉÄÜÐÔÔ½´ó¡£ ( ) 6. ¶þ²æÅÅÐòÊ÷ÖУ¬¹Ø¼ü×Ö×îСµÄ½áµã±ØÈ»ÎÞÓÒº¢×Ó£¬¹Ø¼ü×Ö×î´óµÄ½áµã±ØÈ»ÎÞ×óº¢×Ó¡£

( )

7. ÔÚ·Ö¿é²éÕÒ¡¢ÕÛ°ë²éÕÒºÍ˳Ðò²éÕÒÖУ¬·Ö¿é²éÕÒÆ½¾ù²éÕÒ³¤¶È×î´ó¡¢ÕÛ°ë²éÕÒÆ½¾ù²éÕÒ³¤¶È×îС¡£ ( )

8. ˳Ðò²éÕҵķ½·¨ÊʺÏÓÚ˳Ðò´æ´¢½á¹¹¶ø²»ÊʺÏÓÚÁ´½Ó´æ´¢½á¹¹¡£ ( ) 9. ǰÐò±éÀúÒ»¿Ã¶þ²æÅÅÐòÊ÷µÄ½áµã , ¾Í¿ÉÒԵõ½ÅźÃÐòµÄ½áµãÐòÁС£ ( ) 10. AVLÊ÷ÊÇÒ»¿Ã¶þ²æÊ÷£¬¸ÃÊ÷ÉϵÄÈÎÒâÒ»¸ö½áµãµÄƽºâÒò×ӵľø¶ÔÖµ¾ù²»´óÓÚ1¡£ £¨ £© 11. ÔÚË÷Òý˳Ðò±íÉÏʵÏÖ·Ö¿é²éÕÒ£¬ÔڵȸÅÂʲéÕÒÇé¿öÏ£¬Æäƽ¾ù²éÕÒ³¤¶È²»½öÓë±íµÄ¸öÊýÓйأ¬¶øÇÒÓëÿһ¿éÖеÄÔªËØµÄ¸öÊýÓйء£ ( ) 12. ¶ÔÒ»¸ö¶Ñ°´²ã´Î±éÀú£¬²»Ò»¶¨Äܵõ½Ò»¸öÓÐÐòÐòÁС£ £¨ £©

ËÄ¡¢×ÛºÏÌâ

l. Óà C ÓïÑÔд³ö˳Ðò²éÕÒËã·¨¡£ 2. Óà C ÓïÑÔд³öÕÛ°ë²éÕÒËã·¨¡£ 3. Óà C ÓïÑÔд³ö·Ö¿é²éÕÒËã·¨¡£

4. д³ö¶þ²æÅÅÐòÊ÷µÄ²åÈë½áµãµÄµÝ¹éËã·¨£¬²¢ÀûÓòåÈëË㷨д³ö½¨Á¢Ò»¸öÓÐn¸ö½áµãµÄ¶þ²æÅÅÐòÊ÷Ëã·¨¡£

5. ¼òÊöƽºâ¶þ²æÊ÷µ÷ÕûƽºâµÄ¾ßÌå·½·¨¡£

6. ¹Ø¼ü×ÖÐòÁÐA=(36,27,68,33,97,40,81,24,23,90,32,14)¹²12¸öÊý¾Ý£¬¹þÏ£±í³¤Îª13£¬²ÉÓõĹþÏ£º¯ÊýΪ£ºh (key) = key % 13¡£Èç¹û²ÉÓÿª·Å¶¨Ö·µÄÏßÐÔ̽²âÔÙÉ¢Áз½·¨½â¾ö³åÍ»£¬Çë¹¹Ôì¹þÏ£±í²¢ÇóÆäƽ¾ù²éÕÒ³¤¶È¡£

7. д³öÕÛ°ë²éÕҵĵݹéËã·¨¡£

8. ±àдËã·¨£¬ÓÃÕÛ°ë²éÕÒËã·¨ÔÚÒ»¸öÓÐÐòµÄ˳Ðò±íÖвåÈë x ½áµã£¬²¢±£³Ö½áµãµÄÓÐÐòÐÔ¡£

9. ±àдÅж¨¸ø¶¨µÄ¶þ²æÊ÷ÊÇ·ñÊǶþ²æÅÅÐòÊ÷µÄËã·¨¡£

10. Éè¹þÏ£º¯ÊýΪ h (key)=key % 19£¬±àдһ¸öÓÃÁ´½Ó±í½â¾ö³åÍ»µÄ¹þÏ£±í²åÈ뺯Êý¡£ 11. Éè¹þÏ£º¯ÊýΪh (key)=key £¬½â¾ö³åÍ»µÄ·½·¨ÊÇÁ´µØÖ··½·¨£¬±àдһ¸ö´Ó¹þÏ£±íÖÐɾ³ý¹Ø¼ü×ÖΪ key µÄÒ»¸ö¼Ç¼µÄËã·¨¡£

33

ϰÌâ¾Å

Ò»¡¢Ñ¡ÔñÌâ

1£®ÔÚËùÓеÄÅÅÐò·½·¨ÖУ¬¹Ø¼ü×ֱȽϵĴÎÊýÓë¼Ç¼³õʼÅÅÁÐÖÈÐòÎ޹صÄÊÇ£¨£©¡£ A£®Ã°ÅÝÅÅÐò B£®Ï£¶ûÅÅÐò

C£®Ö±½ÓÑ¡ÔñÅÅÐò D£®Ö±½Ó²åÈËÅÅÐò

2£®´ÓδÅÅÐòÐòÁÐÖÐÒÀ´ÎÈ¡³öÔªËØÓëÒѾ­ÅźÃÐòµÄÐòÁÐÖеÄÔªËØ×÷±È½Ï£¬½«Æä·ÅÈëÒÑÅÅÐòÐòÁеÄÕýȷλÖÃÉÏ£¬´Ë·½·¨³ÆÎª£¨£©¡£

A£®²åÈËÅÅÐò B£®Ñ¡ÔñÅÅÐò

C£®½»»»ÅÅÐò D£®¹é²¢ÅÅÐò

3£®´ÓδÅÅÐòÐòÁÐÖÐÌôÑ¡ÔªËØ£¬²¢½«Æä·ÅÈËÒÑÅÅÐòÐòÁеÄÒ»¶Ë£¬´Ë·½·¨³ÆÎª£¨£©¡£ A£®²åÈëÅÅÐò B£®½»»»ÅÅÐò

C£®Ñ¡ÔñÅÅÐò D£®¹é²¢ÅÅÐò

4£®ÒÀ´Î½«Ã¿Á½¸öÏàÁÚµÄÓÐÐò±íºÏ²¢³ÉÒ»¸öÓÐÐò±íµÄÅÅÐò·½·¨³ÆÎª£¨£©¡£ A£®²åÈËÅÅÐò B£®½»»»ÅÅÐò

C£®Ñ¡ÔñÅÅÐò D£®¹é²¢ÅÅÐò

5£®µ±Á½¸öÔªËØ³öÏÖÄæÐòµÄʱºò¾Í½»»»Î»Öã¬ÕâÖÖÅÅÐò·½·¨³ÆÎª£¨£©¡£ A£®²åÈËÅÅÐò B£®½»»»ÅÅÐò

C£®Ñ¡ÔñÅÅÐò D£®¹é²¢ÅÅÐò

6£®Ã¿´Î°Ñ´ýÅÅÐòµÄÇø¼ä»®·ÖΪ×ó¡¢ÓÒÁ½¸ö×ÓÇø¼ä£¬ÆäÖÐ×óÇø¼äÖеļǼµÄ¹Ø¼ü×Ö¾ù СÓÚµÈÓÚ»ù×¼¼Ç¼µÄ¹Ø¼ü×Ö£¬ÓÒÇø¼äÖмǼµÄ¹Ø¼ü×Ö¾ù´óÓÚµÈÓÚ»ù×¼¼Ç¼µÄ¹Ø¼ü×Ö£¬ÕâÖÖ ÅÅÐò³ÆÎª£¨£©¡£

A ²åÈËÅÅÐò B£®¿ìËÙÅÅÐò

C£®¶ÑÅÅÐò D£®¹é²¢ÅÅÐò

7£®ÔÚÕý³£Çé¿öÏ£¬Ö±½Ó²åÈËÅÅÐòµÄʱ¼ä¸´ÔÓ¶ÈΪ£¨£©¡£ A£®O(log2n) B£®O(n)

C£®O(n log2n) D£®O(n2) 8£®ÔÚÕý³£Çé¿öÏ£¬Ã°ÅÝÅÅÐòµÄʱ¼ä¸´ÔÓ¶ÈΪ£¨£©¡£

A£®O(log2n) B£®O(n)

C£®O(nlog2n) D£®O(n2)

9£®Ôڹ鲢ÅÅÐòÖУ¬¹é²¢ÌËÊýµÄÊýÁ¿¼¶Îª£¨£©¡£ A£®O(log2n£© B£®O(n)

C£®O(nlog2n) D£®O(n2)

10£®Ôڹ鲢ÅÅÐòÖУ¬Ã¿ÌËÐèÒª½øÐеļǼ±È½ÏºÍÒÆ¶¯´ÎÊýµÄÊýÁ¿¼¶Îª£¨£©¡£ A£®O(log2n£© B£®O(n)

C£®O(nlog2n) D£®O(n2)

11£®¹é²¢ÅÅÐòË㷨ʱ¼ä¸´ÔÓ¶ÈΪ£¨£©¡£

A£®O(log2n£© B£®O(n)

C£®O(nlog2n) D£®O(n2)

12£®Æ½¾ùÇé¿öÏ£¬¿ìËÙÅÅÐòµÄʱ¼ä¸´ÔÓ¶ÈΪ£¨£©¡£

A£®O(log2n£© B£®O(n)

C£®O(nlog2n) D£®O(n2)

13£®×Çé¿öÏ£¬¿ìËÙÅÅÐòµÄʱ¼ä¸´ÔÓ¶ÈΪ£¨£©¡£

A£®O£¨log2n£© B£®O(n)

34

C£®O(nlog2n) D£®O(n2)

14£®¶ÑÅÅÐòÖУ¬ÔÚÿ´ÎɸÔËËãÖУ¬¼Ç¼±È½ÏºÍÒÆ¶¯´ÎÊýµÄÊýÁ¿¼¶Îª£¨£©¡£ A£®O£¨log2n£© B£®O(n)

C£®O(nlog2n) D£®O(n2)

15£®¶ÑÅÅÐòË㷨ʱ¼ä¸´ÔÓ¶ÈΪ£¨£©¡£

A£®O£¨log2n£© B£®O(n)

C£®O(nlog2n) D£®O(n2)

16£®ÉèÓÐ 800Ìõ¼Ç¼£¬Ï£ÍûÓÃ×î¿ìµÄ·½·¨ÌôÑ¡³öÆäÖÐǰ10¸ö×î´óµÄÔªËØ£¬×îºÃÑ¡Ó㨣©¡£ A£®²åÈËÅÅÐò B£®¿ìËÙÅÅÐò C£®¶ÑÅÅÐò D£®¹é²¢ÅÅÐò

17 ÔÚ´ýÅÅÐòÔªËØ»ù±¾ÓÐÐòµÄÇé¿öÏ£¬Ð§ÂÊ×î¸ßµÄÅÅÐò·½·¨ÊÇ£¨£©¡£ A£®²åÈëÅÅÐò B£®¿ìËÙÅÅÐò C£®¶ÑÅÅÐò D£®¹é²¢ÅÅÐò 18£®ÏÂÃæ¼¸ÖÖÅÅÐò·½·¨ÖУ¬ÒªÇóÄÚ´æÁ¿×î´óµÄÊÇ£¨£©¡£ A ²åÈËÅÅÐò B£®½»»»ÅÅÐò C£®Ñ¡ÔñÅÅÐò D£®¹é²¢ÅÅÐò

19£®ÔÚÏÂÁÐÅÅÐò·½·¨ÖУ¬¹Ø¼ü×ֱȽϵĴÎÊýÓë¼Ç¼µÄ³õʼÅÅÁÐÖÈÐòÎ޹صÄÊÇ£¨£©·½·¨¡£ A£®Ï£¶ûÅÅÐò B£®Ã°ÅÝÅÅÐò C£®²åÈËÅÅÐò D£®Ñ¡ÔñÅÅÐò

20£®¿ìËÙÅÅÐò·½·¨ÔÚ£¨£©Çé¿öÏÂ×î²»ÀûÓÚ·¢»ÓÆä³¤´¦¡£

A£®ÒªÅÅÐòµÄÊý¾ÝÁ¿´ó´ó B£®ÒªÅÅÐòµÄÊý¾ÝÖк¬Óжà¸öÏàֵͬ C£®ÒªÅÅÐòµÄÊý¾ÝÒÑ»ù±¾ÓÐÐò D£®ÒªÅÅÐòµÄÊý¾Ý¸öÊýÎªÆæÊý

21£®ÏÂÊö¼¸ÖÖÅÅÐò·½·¨ÖУ¬Æ½¾ùÇé¿öÏÂÕ¼ÓÃÄÚ´æÁ¿×î´óµÄÊÇ£¨£©·½·¨¡£ A£®²åÈËÅÅÐò B£®Ñ¡ÔñÅÅÐò C£®¿ìËÙÅÅÐò D£®¹é²¢ÅÅÐò

22£®Èô¹¹ÔìÒ»¿Ã¾ßÓÐn¸ö½áµãµÄ¶þÓÖÊ÷ÅÅÐò£¬ÔÚ×µÄÇé¿öÏ£¬ÆäÉî¶È²»»á³¬¹ý£¨£©¡£ A£®n/2 B£®n

C£®£¨n£«l£©/2 D£®n£«l

¶þ¡¢Ìî¿ÕÌâ

1£®¼ÙÉè¶Ô¼Ç¼µÄ´Î¹Ø¼ü×Ö½øÐÐÅÅÐò£¬¼Ç¼֮ÖÐÓÐÁ½Ìõ¼Ç¼RiºÍRj£¬ËüÃǵĹؼü×ÖKi

ºÍ KjÏàµÈ£¬ÔÚÅÅÐò֮ǰ¼Ç¼ RiÔÚ Rj֮ǰ£¬ÈôÅÅÐòÖ®ºó¼Ç¼ RiÈÔÔÚRj֮ǰ£¬Ôò³ÆÅÅÐò·½·¨ÊÇ___________; Ïà·´£¬Èô¾­¹ýijÖÖÅÅÐòÖ®ºó RiÔÚRjÖ®ºó£¬Ôò³ÆËùÓõÄÅÅÐò·½·¨ÊÇ____________¡£

2£®¸ù¾ÝËùÅÅÐò¹ý³ÌÖÐËùÓô洢Æ÷µÄ²»Í¬£¬¿ÉÒÔ½«ÅÅÐò·½·¨·ÖΪ__________ºÍ__________¡£

3£®Èç¹û°´ÅÅÐò¹ý³ÌÖÐËùÐèÒªµÄ¹¤×÷Á¿À´·Ö£¬ÓÖ¿ÉÒÔ·ÖΪ__________¡¢__________ ºÍ__________£¬ÆäÖÐ__________µÄʱ¼ä¸´ÔÓ¶ÈΪ O(n2),__________µÄʱ¼ä¸´ÔÓ¶ÈΪO(nlogn)£¬__________ʱ¼ä¸´ÔÓ¶ÈΪO£¨d¡¤n£©¡£

4£®__________µÄ»ù±¾Ë¼ÏëÊÇ£ºÃ¿Ò»Ì˽«Ò»¸ö´ýÅÅÐòµÄ¼Ç¼°´Æä¹Ø¼ü×ֵĴóС£¬²åÈëµ½ÒѾ­ÅźÃÐòµÄ²¿·Ö¼Ç¼֮ÖУ¬Ê¹Ö®¹¹³ÉÒ»¸öеÄÓÐÐòÐòÁУ¬Ö±µ½ËùÓмǼȫ²¿²åÈëÍê³É£¬ËùÓдýÅżÇ¼µÄ¹Ø¼ü×Ö¶¼³ÉΪһ¸öÓÐÐòÐòÁС£ 5£®Ö±½Ó²åÈËÅÅÐòÊÇÒ»ÖÖ__________£®£¨ÌîÊÇ·ñÎȶ¨£©µÄÅÅÐòËã·¨¡£

6£®Ï£¶ûÅÅÐò£¨Shell¡¯s Sort£©ÓÖ³Æ__________£¬ËüÊÇÓÉ D£®L£®ShellÓÚ 1959ÄêÌá³öÀ´µÄÒ»ÖָĽøµÄ²åÈëÅÅÐò·½·¨¡£Ï£¶ûÅÅÐòÊôÓÚ__________µÄÒ»ÖÖ£¬µ«±ÈÆÕͨµÄ²åÈËÅÅÐòЧÂÊÒª

35

¸ß¡£

7£®Ï£¶ûÅÅÐòÊÇÒ»ÖÖ__________£¨ÌîÊÇ·ñÎȶ¨£©µÄÅÅÐòËã·¨.

8£®__________ÊÇͨ¹ýÁ½Á½±È½Ï´ýÅÅÐò¼Ç¼µÄ¹Ø¼ü×Ö£¬Èô·¢ÏÖÁ½¸ö¼Ç¼¹Ø¼ü×ֵĴóС´ÎÐòÏà·´£¬¼´½øÐн»»»£¬Ö±µ½ËùÓмǼ¹Ø¼ü×ÖÈ«²¿Âú×ãÅÅÐòÒªÇóΪֹ¡£ ÕâÖÖÅÅÐò·½·¨¿ÉÒÔ°üÀ¨ÓÐ__________ºÍ__________Á½ÖÖ½»»»ÅÅÐò·½·¨¡£

9£®__________ÊÇͨ¹ýÎÞÐòÇøÖÐÏàÁڼǼ¹Ø¼ü×ÖÖ®¼äÏ໥±È½ÏºÍ½»»»Î»Öã¬Ê¹Ö®¹Ø¼ü×Ö ½ÏСµÄ¼Ç¼Ôڹؼü×ֽϴóµÄ¼Ç¼֮ÉÏ£¬´Óϱê½Ï´óµÄµ¥ÔªÖð²½Ïòϱê½ÏСµÄλÖÃÒÆ¶¯¡£ 10£®Ã°ÅÝÅÅÐòÊÇÒ»ÖÖ__________£¨ÌîÊÇ·ñÎȶ¨£©µÄÅÅÐòËã·¨¡£

11£®¿ìËÙÅÅÐò£¨Quick Soft£©ÓÖ³Æ___________ÊÇÓÉ»ô¶û (Hoare) Ìá³öµÄµÄÒ»ÖÖ¶ÔðÅÝ ÅÅÐò¸Ä½øµÄ½»»»ÅÅÐò¡£ ÒòÆäÅÅÐòËٶȿ죬¹Ê¶ø³ÆÎª¿ìËÙÅÅÐò¡£ 12£®¿ìËÙÅÅÐòÊÇÒ»ÖÖ__________£¨ÌîÊÇ·ñÎȶ¨£©µÄÅÅÐòËã·¨¡£

13£®__________µÄ»ù±¾Ë¼ÏëÊÇ£ºÃ¿Ò»ÌËÅÅÐòÔÚ´ýÅÅÐòµÄ¼Ç¼ÖÐÑ¡¹Ø¼ü×Ö×îСµÄ¼Ç¼£¬ÒÀ´Î·ÅÔÚÒѾ­ÅÅÐò¼Ç¼ÐòÁеÄ×îºó£¬Ö±ÖÁÈ«²¿¼Ç¼µÄ¹Ø¼ü×Ö³ÉΪһ¸öÓÐÐòÐòÁÐΪֹ¡£ ÕâÖÖÅÅÐò·½·¨ÓÖ¿ÉÒÔ·ÖΪ£º__________ºÍ__________¡£

14£®¶ÑÅÅÐòµÄ¹Ø¼üÊǹ¹Ôì¶Ñ¡£R£®W£®FIOydÌá³öÁËÒ»¸ö__________Ëã·¨À´½¨¶Ñ¡£

15£®¹é²¢¾ÍÊǽ«Á½»òÁ½¸ö»òÁ½¸öÒÔÉϵÄÓÐÐòÊý¾ÝÐòÁкϲ¢³ÉÒ»¸öÓÐÐòÊý¾ÝÐòÁеĹý³Ì¡£¹é²¢ÅÅÐòÓÐ__________ºÍ__________£¬¿ÉÒÔÓÃÓÚ__________£¬Ò²¿ÉÒÔÓÃÓÚ__________£¬µ«Ò»°ãÇé¿öÏÂ˵¹é²¢ÅÅÐò¶¼ÊÇÖ¸__________£®ËüÊÇ×î¼òµ¥Ò²ÊÇ×î»ù´¡µÄÒ»Öֹ鲢ÅÅÐò·½·¨¡£ 16£®¹é²¢ÅÅÐòÊÇÒ»ÖÖ__________£¨ÌîÊÇ·ñÎȶ¨£©µÄÅÅÐòËã·¨¡£

17.ÊÇÀûÓùؼü×Ö±¾ÉíµÄ½á¹¹£¬½èÖúÓÚ¶à¹Ø¼ü×ÖÅÅÐòµÄ˼Ï룬ͨ¹ý¡°·ÖÅ䡱ºÍ¡°ÊÕ¼¯¡±µÄ·½·¨ÊµÏÖÅÅÐò¡£

18£®»ùÊýÅÅÐòÊÇÒ»ÖÖ__________£¨ÌîÊÇ·ñÎȶ¨£©µÄÅÅÐò·½·¨¡£

19£®¶ÔÓÚ¶à¹Ø¼ü×ÖÅÅÐò£¬¿ÉÒÔÓÐÁ½ÖÖ·½·¨¡£Ò»ÖÖ³ÆÎª__________·¨£¬¼ò³Æ__________·¨£¬ÁíÒ»ÖÖ·½·¨³ÆÎª__________·¨¡£

20£®µ±ÅÅÐòµÄ¼Ç¼ÊýÁ¿ºÜ¶à£¬¿ÉÄܳöÏÖÕýÐò»òÄæÐòÇé¿öµÄʱºò£¬²¢ÇÒÒªÇóÅÅÐò·½·¨Îȶ¨µÄʱºò£¬ÔòҪѡÔñ__________¡£

21£®Ö±½ÓÑ¡ÔñÅÅÐòËã·¨ÔÚ×îºÃÇé¿öÏÂËù×÷µÄ½»»»ÔªËصĴÎÊýΪ__________¡£ 22£®¼òµ¥Ñ¡ÔñÅÅÐò·½·¨ËùÖ´ÐеÄÔªËØ½»»»´ÎÊý×î¶àΪ__________¡£

23£®¼òµ¥Ñ¡ÔñÅÅÐò·½·¨ÔÚ×îºÃµÄÇé¿öÏÂËù×öµÄ½»»»ÔªËصĴÎÊýΪ__________¡£ 24£®Ã°ÅÝÅÅÐò·½·¨ÔÚ×îºÃÇé¿öϵÄÔªËØ½»»»´ÎÊýΪ__________¡£

25£®ÓÐn¸öÇó¶Ó²Î¼ÓµÄ×ãÇòÁªÈü°´Ö÷¡¢¿Í³¡½øÐбÈÈü£¬¹²Ðè½øÐÐ__________³¡±ÈÈü¡£ 26£®ÔÚ¶ÔÒ»×é¼Ç¼£¨54£¬38£¬96£¬23£¬15£¬72£¬60£¬45£¬83£©½øÐÐÖ±½Ó²åÈëÅÅÐòÈô¸ÉÌ˺󣬵±ÐèÒª°ÑµÚ7¸ö¼Ç¼60²åÈëµ½ÓÐÐò±íʱ£¬ÎªÑ°ÕÒ60µÄ²åÈëλÖÃÐè±È½Ï__________´Î¡£ 27£®·Ö±ð²ÉÓÃÑ¡ÔñÅÅÐò¡¢¶ÑÅÅÐò¡¢¿ìËÙÅÅÐòºÍ¹é²¢ÅÅÐò·½·¨¶Ô³õʼ״̬ΪµÝÔöÐòÁа´µÝÔö˳ÐòÅÅÐò£¬×îʡʱ¼äµÄÊÇ__________ÅÅÐò£¬×îÀË·Ñʱ¼äµÄÊÇ__________ÅÅÐò¡£

Èý¡¢ÅжÏÌâ

1£®¿ìËÙÅÅÐòÔÚËùÓÐÅÅÐò·½·¨ÖÐ×î¿ì£¬¶øÇÒËùÐèÒªµÄ¸½¼Ó¿Õ¼äÒ²×îÉÙ¡£ £¨ £© 2£®ÍⲿÅÅÐòÊǰÑÍâ´æÎļþµ÷ÈëÄڴ棬¿ÉÀûÓÃÄÚ²¿ÅÅÐò·½·¨½øÐÐÅÅÐò£¬¸Ô´ËÅÅÐòËù»¨ ·ÑµÄʱ¼äÈ¡¾öÓÚÄÚ²¿ÅÅÐòµÄʱ¼ä¡£ £¨ £©

3£®Ò»°ãÀ´Ëµ£¬ÍâÅÅÐòËùÐèÒªµÄʱÎÊÈ¡¾öÓÚÄÚ²¿ÅÅÐòʱ¼ä¡¢Íâ´æÐÅÏ¢¶Áдʱ¼äºÍÄÚ²¿ ¹é¾®ËùÐèÒªµÄʱ¼ä¡£ £¨ £©

4£®ÍâÅÅÐò¹ý³ÌÖ÷Òª·ÖΪÁ½¸ö½×¶Î£ºÉú³É³õʼ¹é²¢¶ÎºÍ¶Ô¹é²¢¶Î½øÐÐÖðÌ˹鲢µÄʱ¼ä

£¨ £©

5£®¿ìËÙÅÅÐò·½·¨ÔÚÈκÎÇé¿öϾù¿ÉÒԵõ½×î¿ìµÄÅÅÐòЧ¹û¡£ £¨ £©

36

6£®»ùÊýÅÅÐòµÄÉè¼ÆË¼ÏëÊÇÒÀÕÕ¶Ôµ¥¸ö¹Ø¼ü×ÖÖµµÄ±È½ÏÀ´ÊµÊ©µÄ¡£ £¨ £©

7£®ÓÃÏ£¶û£¨Shell£©ÅÅÐò·½·¨½øÐÐÅÅÐòµÄʱºò£¬¹Ø¼ü×ÖÔ½ÊÇÓÐÐòЧÂÊÔ½¸ß£¬¹Ø¼ü×ÖÔ½ÊÇÔÓÂÒÔòÅÅÐòЧÂÊÔ½µÍ¡£ £¨ £©

8£®¼õÉÙ³õʼ¹é²¢ÊýÁ¿£¬¿ÉÒÔʹÍⲿÅÅÐòµÄʱ¼äËõ¶Ì¡£ £¨ £© 9£®Ö±½Ó²åÈëÅÅÐòÊÇÒ»ÖÖÎȶ¨µÄÅÅÐòËã·¨¡£ £¨ £© 10£®Ï£¶ûÅÅÐòÊÇÒ»ÖÖÎȶ¨µÄÅÅÐòËã·¨¡£ £¨ £© 11£®Ã°ÅÝÅÅÐòÊÇÒ»ÖÖÎȶ¨µÄÅÅÐòËã·¨¡£ £¨ £© 12£®Ã°ÅÝÅÅÐòËã·¨µÄʱ¼ä¸´ÔÓ¶È×î¼ÑÇé¿öÏÂΪO(n2)¡£ £¨ £© 13£®¿ìËÙÅÅÐòÊÇÒ»ÖÖÎȶ¨µÄÅÅÐòËã·¨¡£ £¨ £© 14£®Ö±½ÓÑ¡ÔñÅÅÐòÊÇÒ»ÖÖÎȶ¨µÄÅÅÐòËã·¨¡£ £¨ £© 15£®¶ÑÅÅÐòÊÇÒ»ÖÖÎȶ¨µÄÅÅÐòËã·¨¡£ £¨ £© 16£®¿ìËÙÅÅÐò¡¢¶ÑÅÅÐòºÍ¹é²¢ÅÅÐòƽ¾ùʱ¼ä¸´ÔÓ¶ÈΪO(nlog2n)¡£ £¨ £© 17£®¹é²¢ÅÅÐòÊÇÒ»ÖÖÎȶ¨µÄÅÅÐòËã·¨¡£ £¨ £© 18£®»ùÊýÅÅÐòÊÇÒ»ÖÖÎȶ¨µÄÅÅÐòËã·¨¡£ £¨ £© 19£®Ä¿Ç°¹é²¢ÅÅÐòÔÚÄÚ²¿ÅÅÐòºÍÍⲿÅÅÐòÖж¼¹ãΪʹÓᣠ£¨ £© 20£®µ±ÅÅÐòµÄ¼Ç¼ÊýÁ¿ºÜ¶à£¬¿ÉÄܳöÏÖÕýÐò»òÄæÐòÇé¿öµÄʱºò£¬¿ÉÒÔÑ¡Ôñ¶ÑÅÅÐò£¬Èç¹û½øÒ»²½ÒªÇóÅÅÐò·½·¨Îȶ¨µÄʱºò£¬ÔòҪѡÔñ¹é²¢ÅÅÐò¡£ £¨ £©

21£®ÔÚÖ´ÐÐij¸öÅÅÐòËã·¨¹ý³ÌÖУ¬³öÏÖÁËÅÅÐòÂ볯×Å×îÖÕÅÅÐòÐòÁÐλÖÃÏà·´·½ÏòÒÆ¶¯£¬Ôò¸ÃËã·¨ÊDz»Îȶ¨µÄ¡£ £¨ £©

22£®¶þ·¹é²¢ÅÅÐòµÄºËÐIJÙ×÷Êǽ«Á½¸öÓÐÐòÐòÁй鲢Ϊһ¸öÓÐÐòÐòÁС£ £¨ £© ËÄ¡¢×ÛºÏÌâ

1£®ÒÑÖªÒ»×é¼Ç¼µÄ¹Ø¼ü×ÖÐòÁÐΪ{41£¬60£¬39£¬72£¬25£¬44£¬90£¬31}£¬Çëд³öÖ±½Ó²åÈëÅÅÐòµÄÿһÌ˹ý³Ì¡£

2£®ÒÑÖªÒ»×é¼Ç¼µÄ¹Ø¼ü×ÖÐòÁÐΪ{36£¬55£¬31£¬28£¬79£¬66£¬12£¬07£¬89}£¬Çëд³ö½øÐÐðÅÝÅÅÐòµÄÿһÌ˹ý³Ì¡£

3£®ÒÑÖªÒ»×é¼Ç¼µÄ¹Ø¼ü×ÖÐòÁÐΪ{35£¬27£¬60£¬72£¬50£¬40£¬17£¬81£¬29£¬69£¬30}£¬Çëд³öÒÔµÚÒ»¸ö¼Ç¼Ϊ»ù×¼¼Ç¼£¬Ò»ÌË¿ìËÙÅÅÐòʱ¼Ç¼µÄÒÆ¶¯Çé¿ö¡£

4£®ÒÑÖªÒ»×é¼Ç¼µÄ¹Ø¼ü×ÖÐòÁÐΪ{76£¬98£¬23£¬65£¬40£¬39£¬52£¬65£¬87£¬11}£¬Çëд³öÖ±½ÓÑ¡ÔñÅÅÐòµÄÿһÌ˹ý³Ì¡£

5£®ÒÑÖªÒ»×é¼Ç¼µÄ¹Ø¼ü×ÖÐòÁÐΪ{22£¬96£¬15£¬37£¬10£¬68£¬44£¬85£¬70£¬20£¬11}£¬Çëд³öÓù鲢ÅÅÐò½øÐÐÅÅÐòµÄÿһÌ˹ý³Ì¡£

6£®Éè¼ÆÒ»¸öº¯Êý£¬ÊµÏÖðÅÝÅÅÐòµÄË«ÏòÅÅÐò£¬¼´Ã¿Ò»ÌËͨ¹ýÿÁ½¸öÏàÁڵĹؼü×Ö½øÐбȽϣ¬²úÉú×îСºÍ×î´óµÄ¹Ø¼ü×ÖÖµµÄÔªËØ¡£

7£®ÓõݹéµÄ·½·¨ÊµÏÖÒ»Ì˹鲢ÅÅÐò£¬²¢Ð´³öÍêÕûµÄ¹é²¢Ëã·¨¡£

8£®ÓÐÒ»ÖÖËã·¨³ÆÎªÆæÅ¼×ª»»ÅÅÐò£¬ËüµÄ˼·ÊÇ£ºµÚÒ»Ì˶ÔËùÓÐµÄÆæÊýi½«a[i]ºÍa[i+l]½øÐбȽϣ¬µÚ¶þÌ˶ÔËùÓеÄżÊýµÄi½«a[i]ºÍa[i+l]½øÐбȽϣ¬Ã¿´Î±È½Ïʱ£¬Èôa[i]£¾a£Ûi£«l£Ý£¬Ôò½«¶þÕß½øÐн»»»£¬Ö±ÖÁËùÓмǼ¹Ø¼ü×ÖÓÐÐò¡£ÊÔд³ö´ËËã·¨¡£

37