×îÍêÕûµÄÊý¾Ý½á¹¹1800Ì⺬´ð°¸ ÏÂÔØ±¾ÎÄ

8£®¶ÔÓÚÒ»¸öÊý¾Ý½á¹¹£¬Ò»°ã°üÀ¨ÄÄÈý¸ö·½ÃæµÄÌÖÂÛ£¿¡¾±±¾©¿Æ¼¼´óѧ 1999 Ò»¡¢1£¨2·Ö£©¡¿ 9. µ±ÄãΪ½â¾öijһÎÊÌâ¶øÑ¡ÔñÊý¾Ý½á¹¹Ê±£¬Ó¦´ÓÄÄЩ·½Ã濼ÂÇ£¿¡¾Î÷°²µç×Ó±±¾©¿Æ¼¼´óѧ 2000¡¿

10. Èô½«Êý¾Ý½á¹¹¶¨ÒåΪһ¸ö¶þÔª×飨D£¬R£©,˵Ã÷·ûºÅD£¬R Ó¦·Ö±ð±íʾʲô£¿

¡¾±±¾©¿Æ¼¼´óѧ 2001 Ò»¡¢1£¨2·Ö£©¡¿

11£®Êý¾Ý½á¹¹ÓëÊý¾ÝÀàÐÍÓÐÊ²Ã´Çø±ð£¿¡¾¹þ¶û±õ¹¤Òµ´óѧ 2001 Èý¡¢1£¨3·Ö£©¡¿

12£®Êý¾ÝµÄ´æ´¢½á¹¹ÓÉÄÄËÄÖÖ»ù±¾µÄ´æ´¢·½·¨ÊµÏÖ£¿¡¾É½¶«¿Æ¼¼´óѧ 2001 Ò»¡¢1£¨4·Ö£©¡¿ 13£®ÈôÓÐ100¸öѧÉú£¬Ã¿¸öѧÉúÓÐѧºÅ£¬ÐÕÃû£¬Æ½¾ù³É¼¨£¬²ÉÓÃʲôÑùµÄÊý¾Ý½á¹¹×î·½±ã£¬Ð´³öÕâЩ½á¹¹£¿

¡¾É½¶«Ê¦·¶´óѧ 1996 ¶þ¡¢2£¨2·Ö£©¡¿ 14. ÔËËãÊÇÊý¾Ý½á¹¹µÄÒ»¸öÖØÒª·½Ãæ¡£ÊÔ¾ÙÒ»Àý£¬ËµÃ÷Á½¸öÊý¾Ý½á¹¹µÄÂß¼­½á¹¹ºÍ´æ´¢·½Ê½ÍêÈ«Ïàͬ£¬Ö»ÊǶÔÓÚÔËËãµÄ¶¨Ò岻ͬ¡£Òò¶øÁ½¸ö½á¹¹¾ßÓÐÏÔÖø²»Í¬µÄÌØÐÔ£¬ÊÇÁ½¸ö²»Í¬µÄ½á¹¹¡£

¡¾±±¾©´óѧ 1998Ò»¡¢1£¨5·Ö£©¡¿

15. ÔÚ±àÖÆ¹ÜÀíͨѶ¼µÄ³ÌÐòʱ, ʲôÑùµÄÊý¾Ý½á¹¹ºÏÊÊ? Ϊʲô?¡¾ ³¤É³ÌúµÀѧԺ1998ËÄ¡¢3(6·Ö)¡¿

16. ÊÔ¾ÙÒ»Àý£¬ËµÃ÷¶ÔÏàͬµÄÂß¼­½á¹¹,ͬһÖÖÔËËãÔÚ²»Í¬µÄ´æ´¢·½Ê½ÏÂʵÏÖ£¬ÆäÔËËãЧÂʲ»Í¬¡£

¡¾±±¾©Àí¹¤´óѧ 2000 Èý¡¢1£¨4.5·Ö£©¡¿

n

17. ÓÐʵÏÖͬһ¹¦ÄܵÄÁ½¸öËã·¨A1ºÍA2£¬ÆäÖÐA1µÄʱ¼ä¸´ÔÓ¶ÈΪTl=O(2)£¬A2µÄʱ¼ä¸´

2

ÔÓ¶ÈΪT2=O(n)£¬½ö¾Íʱ¼ä¸´ÔӶȶøÑÔ£¬Çë¾ßÌå·ÖÎöÕâÁ½¸öËã·¨ÄÄÒ»¸öºÃ¡£¡¾±±¾©º½¿Õº½Ìì´óѧ 2000 ¶þ£¨10·Ö£©¡¿

18£®Éè¼ÆÒ»Êý¾Ý½á¹¹£¬ÓÃÀ´±íÊ¾Ä³Ò»ÒøÐд¢»§µÄ»ù±¾ÐÅÏ¢£º Õ˺š¢ÐÕÃû¡¢¿ª»§ÄêÔÂÈÕ¡¢´¢ÐîÀàÐÍ¡¢´æÈëÀÛ¼ÓÊý¡¢ÀûÏ¢¡¢ÕÊÃæ×ÜÊý¡£¡¾Õã½­´óѧ 1994 Ò» ¡¢3£¨5·Ö£©¡¿ 19. д³öÏÂÃæËã·¨Öдø±êºÅÓï¾äµÄƵ¶È¡£

TYPE ar=ARRAY[1..n] OF datatype;

PROCEDURE perm ( a: ar; k, n: integer); VAR x: datatype; i:integer; BEGIN

£¨1£©IF k=n THEN BEGIN

£¨2£©FOR i:=1 TO n DO £¨3£©write (a[i]); writeln; END ELSE BEGIN

£¨4£© FOR i:=k TO n DO £¨5£©a[i]:=a[i]+i*i; £¨6£© perm (a, k+1, n); END; END;

ÉèkµÄ³õÖµµÈÓÚ1¡£

¡¾±±¾©Óʵç´óѧ 1997¶þ£¨10·Ö£©¡¿

20. ·ÖÎöÏÂÃæ³ÌÐò¶ÎÖÐÑ­»·Óï¾äµÄÖ´ÐдÎÊý¡£

i:=0;s:=0;n:=100; REPEAT i:=i+1; s:=s+10*i;

UNTIL NOT((i

¡¾±±¾©Óʵç´óѧ 1998 ËÄ¡¢1£¨5·Ö£©¡¿

21£®ÏÂÁÐËã·¨¶ÔÒ»nλ¶þ½øÖÆÊý¼Ó1£¬¼ÙÈçÎÞÒç³ö£¬¸ÃËã·¨µÄ×ʱ¼ä¸´ÔÓÐÔÊÇʲô£¿²¢·ÖÎöËüµÄƽ¾ùʱ¼ä¸´ÔÓÐÔ¡£

TYPE num=ARRAY [1..n] of [0..1]£» PROCEDURE Inc £¨VAR a£ºnum£©£» VAR i£ºinteger£» BEGIN i£º=n£»

WHILE A[i]=1 DO

BEGIN A[i]£º=0£» i£º=i-1£»END£» END£»

A[i]£º=1£» END Inc£»

¡¾¶«ÄÏ´óѧ1998 Èý (8·Ö) 1994 ¶þ£¨15·Ö£©¡¿

22. ÔĶÁÏÂÁÐËã·¨£¬Ö¸³öËã·¨AµÄ¹¦ÄܺÍʱ¼ä¸´ÔÓÐÔ

PROCEDURE A (h,g:pointer);

(h,g·Ö±ðΪµ¥Ñ­»·Á´±í£¨single linked circular list£©ÖÐÁ½¸ö½áµãÖ¸Õë) PROCEDURE B(s,q:pointer)£» VAR p:pointer; BEGIN p:=s;

WHILE p^.next<>q DO p:=p^.next; p^.next:=s; END;(of B) BEGIN

B(h,g); B(g,h); END;£¨of A£©

¡¾¶«ÄÏ´óѧ 1999 ¶þ£¨10·Ö£©¡¿

23. µ÷ÓÃÏÂÁÐCº¯Êýf(n)»òPASACALº¯Êýf(n) »Ø´ðÏÂÁÐÎÊÌâ :

£¨1£© ÊÔÖ¸³öf(n)ÖµµÄ´óС£¬²¢Ð´³öf(n) ÖµµÄÍÆµ¼¹ý³Ì;

£¨2£© ¼Ù¶¨n= 5£¬ÊÔÖ¸³öf(5)ÖµµÄ´óСºÍÖ´ÐÐf(5)ʱµÄÊä³ö½á¹û ¡£ Cº¯Êý£º int f(int n)

{ int i,j£¬k,sum= 0; for(i=l; ii-1; j--) for(k=1;k

sum++;

printf(\£»

}

return (sum);

} ¡¾»ªÖÐÀí¹¤´óѧ 2000 Áù£¨10·Ö£©¡¿

24£®ÉènÊÇżÊý£¬ÊÔ¼ÆËãÔËÐÐÏÂÁгÌÐò¶ÎºómµÄÖµ²¢¸ø³ö¸Ã³ÌÐò¶ÎµÄʱ¼ä¸´ÔÓ¶È¡£

m:=0;

FOR i:=1 TO n DO

FOR j:=2*i TO n DO m:=m+1;

¡¾ÄϾ©Óʵç´óѧ 2000 Ò»¡¢1¡¿ 25£®ÓÐÏÂÁÐÔËÐÐʱ¼äº¯Êý£º

232

£¨1£©T1 (n)=1000; £¨2£©T2(n)=n+1000n; £¨3£©T3(n)=3n+100n+n+1; ·Ö±ðд³öÏàÓ¦µÄ´óO±íʾµÄÔËËãʱ¼ä¡£

¡¾¼ªÁÖ¹¤Òµ´óѧ 1999 ¶þ£¨12·Ö£©¡¿ 26. ÊÔ¸ø³öÏÂÃæÁ½¸öËã·¨µÄÔËËãʱ¼ä¡£

£¨1£© for i¡û1 to n do x ¡û x+1 END

£¨2£© for i¡û 1 to n do for j¡û1 to n do x¡û x+1 end end

¡¾ÖпÆÔº×Ô¶¯»¯Ñо¿Ëù 1995 ¶þ¡¢2 £¨6·Ö£©¡¿ 27. ì³²¨ÄÇÆõÊýÁÐFn¶¨ÒåÈçÏÂ

F0=0£¬ Fl=1£¬ Fn=Fn-1+Fn-2, n=2,3... Çë¾Í´Ëì³²¨ÄÇÆõÊýÁУ¬»Ø´ðÏÂÁÐÎÊÌâ¡£

(1) (7·Ö) ÔÚµÝ¹é¼ÆËãFnµÄʱºò£¬ÐèÒª¶Ô½ÏСµÄFn-1£¬Fn-2£¬?, Fl, F0¾«È·¼ÆËã¶àÉÙ´Î? (2) (5·Ö) Èç¹ûÓôóO±íʾ·¨£¬ÊÔ¸ø³öµÝ¹é¼ÆËãFnʱµÝ¹éº¯ÊýµÄʱ¼ä¸´ÔӶȼ¶àÉÙ?

¡¾Ç廪´óѧ 2000 ¶þ£¨12·Ö£©¡¿

28£®½«ÏÂÁк¯Êý£¬°´ËüÃÇÔÚn¡ú¡ØÊ±µÄÎÞÇî´ó½×Êý£¬´ÓСµ½´óÅÅÐò¡£

?2n???n??35n/231/2n2

n, n-n+7n, nlogn, 2, n, logn, n+logn, (3/2), ??,n!, n+logn

¡¾ÖпÆÔº¼ÆËãËù 1995 ¡¿

µÚ1Õ Ð÷ÂÛ´ð°¸

Ò»¡¢Ñ¡ÔñÌâ

1.B 12.D ¶þ¡¢ÅжÏÌâ 1. ¡Á 2. ¡Á 3.¡Á 4.¡Á 5. ¡Ì 6. ¡Á 7. ¡Á 8. ¡Ì 9.¡Á 10.¡Á 11.¡Á 12. ¡Ì 13. ¡Á 2.C 3.1C 3.2B 4.B 5.D 17.C 6.C 7.C 8.D 9.D 10.A 11.C 13.D 14.A 15.C 16.A

Èý£®Ìî¿ÕÌâ

1£®Êý¾ÝÔªËØ Êý¾ÝÔªËØ¼ä¹ØÏµ 2£®¼¯ºÏ ÏßÐԽṹ Ê÷Ðνṹ ͼ״½á¹¹»ò

Íø×´½á¹¹¡£

3£®Êý¾ÝµÄ×éÖ¯ÐÎʽ£¬¼´Êý¾ÝÔªËØÖ®¼äÂß¼­¹ØÏµµÄ×ÜÌå¡£¶øÂß¼­¹ØÏµÊÇÖ¸Êý¾ÝÔªËØÖ®¼äµÄ¹ØÁª·½Ê½»ò³Æ¡°ÁÚ½Ó¹ØÏµ¡±¡£

4£®±íʾ£¨ÓÖ³ÆÓ³Ïñ£©¡£ 5£®£¨1£©Âß¼­ÌØÐÔ £¨2£©ÔÚ¼ÆËã»úÄÚ²¿ÈçºÎ±íʾºÍʵÏÖ £¨3£©ÊýÑ§ÌØÐÔ¡£

6£®Ëã·¨µÄʱ¼ä¸´ÔӶȺͿռ临ÔÓ¶È¡£7£®£¨1£©Âß¼­½á¹¹£¨2£©ÎïÀí½á¹¹£¨3£©²Ù×÷£¨ÔËË㣩£¨4£©Ëã·¨¡£

8£®£¨1£©ÓÐÇîÐÔ £¨2£©È·¶¨ÐÔ £¨3£©¿ÉÐÐÐÔ¡£ 9£®£¨1£©n+1 £¨2£©n £¨3£©n(n+3)/2 £¨4£©n(n+1)/2¡£

3

10£®1+£¨1+2++£¨1+2+3£©+?+£¨1+2+?+n£©=n(n+1)(n+2)/6 O(n)

2

11. log2n 12. nlog2n 13. log2n14. (n+3)(n-2)/2 15. O(n) 16. ¢Ù (1)1 (2)1 (3)f(m,n-1) (4)n ¢Ú 9 17. n(n-1)/2

ËÄ£®Ó¦ÓÃÌâ

1£®Êý¾Ý½á¹¹ÊÇÒ»ÃÅÑо¿ÔÚ·ÇÊýÖµ¼ÆËãµÄ³ÌÐòÉè¼ÆÎÊÌâÖУ¬¼ÆËã»úµÄ²Ù×÷¶ÔÏó¼°¶ÔÏó¼äµÄ¹ØÏµºÍÊ©¼ÓÓÚ¶ÔÏóµÄ²Ù×÷µÈµÄѧ¿Æ¡£ 2£®ËÄÖÖ±íʾ·½·¨

£¨1£©Ë³Ðò´æ´¢·½Ê½¡£Êý¾ÝÔªËØË³Ðò´æ·Å£¬Ã¿¸ö´æ´¢½áµãÖ»º¬Ò»¸öÔªËØ¡£´æ´¢Î»Ö÷´Ó³Êý¾ÝÔªËØ¼äµÄÂß¼­¹ØÏµ¡£´æ´¢Ãܶȴ󣬵«ÓÐЩ²Ù×÷£¨Èç²åÈ롢ɾ³ý£©Ð§Âʽϲ

£¨2£©Á´Ê½´æ´¢·½Ê½¡£Ã¿¸ö´æ´¢½áµã³ý°üº¬Êý¾ÝÔªËØÐÅÏ¢Í⻹°üº¬Ò»×飨ÖÁÉÙÒ»¸ö£©Ö¸Õë¡£Ö¸Õë·´Ó³Êý¾ÝÔªËØ¼äµÄÂß¼­¹ØÏµ¡£ÕâÖÖ·½Ê½²»ÒªÇó´æ´¢¿Õ¼äÁ¬Ðø£¬±ãÓÚ¶¯Ì¬²Ù×÷£¨Èç²åÈ롢ɾ³ýµÈ£©£¬µ«´æ´¢¿Õ¼ä¿ªÏú´ó£¨ÓÃÓÚÖ¸Õ룩£¬ÁíÍâ²»ÄÜÕÛ°ë²éÕҵȡ£

£¨3£©Ë÷Òý´æ´¢·½Ê½¡£³ýÊý¾ÝÔªËØ´æ´¢ÔÚÒ»µØÖ·Á¬ÐøµÄÄÚ´æ¿Õ¼äÍ⣬ÉÐÐ轨Á¢Ò»¸öË÷Òý±í£¬Ë÷Òý±íÖÐË÷Òýָʾ´æ´¢½áµãµÄ´æ´¢Î»Öã¨Ï±꣩»ò´æ´¢Çø¼ä¶Ëµã£¨Ï±꣩£¬¼æÓо²Ì¬ºÍ¶¯Ì¬ÌØÐÔ¡£

£¨4£©É¢Áд洢·½Ê½¡£Í¨¹ýÉ¢Áк¯ÊýºÍ½â¾ö³åÍ»µÄ·½·¨£¬½«¹Ø¼ü×ÖÉ¢ÁÐÔÚÁ¬ÐøµÄÓÐÏ޵ĵØÖ·¿Õ¼äÄÚ£¬²¢½«É¢Áк¯ÊýµÄÖµ½âÊͳɹؼü×ÖËùÔÚÔªËØµÄ´æ´¢µØÖ·£¬ÕâÖÖ´æ´¢·½Ê½³ÆÎªÉ¢Áд洢¡£ÆäÌØµãÊÇ´æÈ¡Ëٶȿ죬ֻÄܰ´¹Ø¼ü×ÖËæ»ú´æÈ¡£¬²»ÄÜ˳Ðò´æÈ¡£¬Ò²²»ÄÜÕÛ°ë´æÈ¡¡£

3£®Êý¾ÝÀàÐÍÊdzÌÐòÉè¼ÆÓïÑÔÖеÄÒ»¸ö¸ÅÄËüÊÇÒ»¸öÖµµÄ¼¯ºÏºÍ²Ù×÷µÄ¼¯ºÏ¡£ÈçCÓïÑÔÖеÄÕûÐÍ¡¢ÊµÐÍ¡¢×Ö·ûÐ͵ȡ£ÕûÐÍÖµµÄ·¶Î§£¨¶Ô¾ßÌå»úÆ÷¶¼Ó¦ÓÐÕûÊý·¶Î§£©£¬Æä²Ù×÷Óмӡ¢¼õ¡¢³Ë¡¢³ý¡¢ÇóÓàµÈ¡£Êµ¼ÊÉÏÊý¾ÝÀàÐÍÊdz§¼ÒÌṩ¸øÓû§µÄÒÑʵÏÖÁ˵ÄÊý¾Ý½á¹¹¡£¡°³éÏóÊý¾ÝÀàÐÍ£¨ADT£©¡±Ö¸Ò»¸öÊýѧģÐͼ°¶¨ÒåÔÚ¸ÃÄ£ÐÍÉϵÄÒ»×é²Ù×÷¡£¡°³éÏó¡±µÄÒâÒåÔÚÓÚÊý¾ÝÀàÐ͵ÄÊýѧ³éÏóÌØÐÔ¡£³éÏóÊý¾ÝÀàÐ͵͍Òå½öÈ¡¾öÓÚËüµÄÂß¼­ÌØÐÔ£¬¶øÓëÆäÔÚ¼ÆËã»úÄÚ²¿ÈçºÎ±íʾºÍʵÏÖÎ޹ء£ÎÞÂÛÆäÄÚ²¿½á¹¹ÈçºÎ±ä»¯£¬Ö»ÒªËüµÄÊýÑ§ÌØÐÔ²»±ä¾Í²»Ó°ÏìËüµÄÍⲿʹÓᣳéÏóÊý¾ÝÀàÐͺÍÊý¾ÝÀàÐÍʵÖÊÉÏÊÇÒ»¸ö¸ÅÄî¡£´ËÍ⣬³éÏóÊý¾ÝÀàÐ͵ķ¶Î§¸ü¹ã£¬ËüÒѲ»ÔÙ¾ÖÏÞÓÚ»úÆ÷ÒѶ¨ÒåºÍʵÏÖµÄÊý¾ÝÀàÐÍ£¬»¹°üÀ¨Óû§ÔÚÉè¼ÆÈí¼þϵͳʱ×ÔÐж¨ÒåµÄÊý¾ÝÀàÐÍ¡£Ê¹ÓóéÏóÊý¾ÝÀàÐͶ¨ÒåµÄÈí¼þÄ£¿éº¬¶¨Òå¡¢±íʾºÍʵÏÖÈý²¿·Ö£¬·â×°ÔÚÒ»Æð£¬¶ÔÓû§Í¸Ã÷£¨Ìṩ½Ó¿Ú£©£¬¶ø²»±ØÁ˽âʵÏÖϸ½Ú¡£³éÏóÊý¾ÝÀàÐ͵ijöÏÖʹ³ÌÐòÉè¼Æ²»ÔÙÊÇ¡°ÒÕÊõ¡±£¬¶øÊÇÏò¡°¿ÆÑ§¡±Âõ½øÁËÒ»²½¡£

4£®£¨1£©Êý¾ÝµÄÂß¼­½á¹¹·´Ó³Êý¾ÝÔªËØÖ®¼äµÄÂß¼­¹ØÏµ£¨¼´Êý¾ÝÔªËØÖ®¼äµÄ¹ØÁª·½Ê½»ò¡°ÁÚ½Ó¹ØÏµ¡±£©£¬Êý¾ÝµÄ´æ´¢½á¹¹ÊÇÊý¾Ý½á¹¹ÔÚ¼ÆËã»úÖеıíʾ£¬°üÀ¨Êý¾ÝÔªËØµÄ±íʾ¼°Æä¹ØÏµµÄ±íʾ¡£Êý¾ÝµÄÔËËãÊǶÔÊý¾Ý¶¨ÒåµÄÒ»×é²Ù×÷£¬ÔËËãÊǶ¨ÒåÔÚÂß¼­½á¹¹Éϵģ¬ºÍ´æ´¢½á¹¹Î޹أ¬¶øÔËËãµÄʵÏÖÔòÊÇÒÀÀµÓÚ´æ´¢½á¹¹¡£

£¨2£©Âß¼­½á¹¹Ïàͬµ«´æ´¢²»Í¬£¬¿ÉÒÔÊDz»Í¬µÄÊý¾Ý½á¹¹¡£ÀýÈ磬ÏßÐÔ±íµÄÂß¼­½á¹¹ÊôÓÚ