ϰÌâ½â´ð
else {
qtr = Qs_front ; while (qtr <= Qs_rear) {
printf (¡°%d¡±, *qtr); qtr++ ;
} } }
/* ¶ÓÁзǿգ¡*/
3£®±àдһ¸öËã·¨£¬ËüÄܹ»È¡µÃÁ´Ê½¶ÓÁÐÊ×ÔªËØµÄÖµ¡£
´ð£ºÈ¡µÃÁ´Ê½¶ÓÁÐÊ×ÔªËØµÄÖµ£¬Ö»ÓÐÔÚ¶ÓÁзǿյÄǰ;ϲÅÓÐÒâÒå¡£Ëã·¨±àдÈçÏ¡£
Getf_Lq(Lq_front, Lq_rear) {
if (Lq_front == Lq_rear) else {
ptr = Lq_front->Next ; x = ptr->Data ; return (x) ; } }
/* ¶ÓÁпգ¡*/
/* ¶ÓÁзǿգ¡*/
printf (¡°The linked queue is empty!¡±);
4£®ÓÐÎå¸öÈË˳Ðò×øÔÚÒ»Æð¡£ÎʵÚ5¸öÈ˶àÉÙË꣬»Ø´ð˵±ÈµÚ4¸öÈË´ó2ËꣻÎʵÚ4¸öÈ˶àÉÙË꣬»Ø´ð˵±ÈµÚ3¸öÈË´ó2ËꣻÎʵÚ3¸öÈ˶àÉÙË꣬»Ø´ð˵±ÈµÚ2¸öÈË´ó2ËꣻÎʵÚ2¸öÈ˶àÉÙË꣬»Ø´ð˵±ÈµÚ1¸öÈË´ó2ËꣻÎʵÚ1¸öÈ˶àÉÙË꣬»Ø´ð˵ÊÇ10Ëê¡£ÊÔ¸ø³ö¸ÃµÝ¹éµÄ¹«Ê½¡¢½áÊøÌõ¼þ£¬²¢±àд³öÏàÓ¦µÄµÝ¹éËã·¨¡£ ´ð£ºµÝ¹é¹«Ê½Îª£º
age(n)=age(n-1)+2 2<=n<=5
µÝ¹éµÄ½áÊøÌõ¼þÊÇ£º age(1)=10 ÏàÓ¦Ë㷨Ϊ£º
Age (n) {
if (n == 1) return (10); else {
x=age(n-1)+2 ; return (x) ; } }
5£®½«ÖÐ׺±í´ïʽת»¯Îªºó׺±í´ïʽµÄ·½·¨ÀàËÆÓÚÖÐ׺±í´ïʽÇóÖµ¡£¾ßÌ嵨£¬Òª¿ª±ÙÒ»¸öÔËËã·ûÕ»opºÍÒ»¸öÊý×ést¡£ÔÚ×Ô×óÖÁÓÒɨÃèËãÊõ±í´ïʽʱ£¬Óöµ½²Ù×÷Êý¾ÍÖ±½Ó˳Ðò´æÈë
- 13 -
ϰÌâ½â´ð
st£»Óöµ½ÔËËã·ûʱ¾ÍÓëopÕ»¶¥ÔªËرȽϣ¬¸ßÔò½øÕ»£¬²»¸ßÔòÈÃÕ»¶¥ÔªËسöÕ»£¬´æÈëst£¬È»ºó¸ÃÔËËã·ûÔÙ´ÎÈ¥ÓëеÄopÕ»¶¥ÔªËرȽϡ£×îºó£¬ÔÚÊý×éstÀïÐγÉËùÐèÒªµÄºó׺±í´ïʽ¡£ÊÔÓÃÕâÖÖ·½·¨£¬ÓÃͼʾ½«ÖÐ׺±í´ïʽ5+8*3-2ת»¯³ÉΪÏàÓ¦µÄºó׺±í´ïʽ¡£ ´ð£ºÏàÓ¦µÄºó׺±í´ïʽÊÇ583*+2-£¬ÆäͼʾÈçÏ¡£
6£®ÓïÑÔ±àÒëʱ£¬×ÜÊÇÏȽ«ÖÐ׺±í´ïʽת»¯³ÉΪºó׺±í´ïʽ£¬È»ºóÔÙ¼ÆËãºó׺±í´ïʽµÄÖµ£¬ÒòΪºó׺±í´ïʽÒѾȥ³ýÁËÀ¨ºÅ£¬Ã»ÓÐÁËÔËËã·ûµÄÓÅÏȼ¶¡£¼ÆËãºó׺±í´ïʽµÄ·½·¨ÊÇÖ»¿ª±ÙÒ»¸ö¶ÔÏóÕ»ob£¬µ±´Ó×óÍùÓÒɨÃèºó׺±í´ïʽʱ£¬Ã¿Óöµ½²Ù×÷Êý¾ÍÈÃÆä½øÈëobÕ»£¬Ã¿Óöµ½ÔËËã·û¾Í´ÓobÕ»Àﵯ³öÁ½¸ö²Ù×÷Êý½øÐе±Ç°µÄ¼ÆË㣬²¢½«¼ÆËã½á¹û½øobÕ»¡£¸Ã¹ý³ÌÖ±ÖÁÕû¸ö±í´ïʽ½áÊø¡£obÕ»µÄÕ»¶¥Öµ¾ÍÊÇ×îÖÕ½á¹û¡£ÊÔÓÃͼʾ¼ÆËãºó׺±í´ïʽ583*+2-µÄÖµ¡£ ´ð£º¼ÆËã½á¹ûΪ27£¬ÆäͼʾÈçÏ¡£
µÚ4ÕÂϰÌâ½â´ð
Ò»¡¢Ìî¿Õ
1£®×Ö·û´®ÊÇÒ»ÖÖÌØÊâµÄÏßÐÔ±í£¬ÌØÊâÔÚÓÚËüµÄÊý¾ÝÔªËØÖ»ÄÜÊÇ ×Ö·û £¬ÌØÊâÔÚÓÚ´®¿ÉÒÔ×÷Ϊһ¸ö ÕûÌå ²ÎÓëËùÐèÒªµÄ´¦Àí¡£ 2£®¿Õ¸ñ´®ÊÇÓÉ ¿Õ¸ñ ×é³ÉµÄ´®£¬¿Õ´®ÊÇ ²»º¬ÈκÎ×Ö·û µÄ´®£¬Òò´Ë¿Õ¸ñ´®ºÍ¿Õ´®²»ÊÇÒ»¸ö¸ÅÄî¡£ 3£®×Ö·û´®ÖÐÈÎÒâ¶à¸ö Á¬Ðø ×Ö·ûËù×é³ÉµÄ×ÓÐòÁУ¬±»³Æ×÷ÊÇÕâ¸ö´®µÄ¡°×Ó´®¡±£¬Õâ¸ö×Ö·û´®±¾ÉíÔò³ÆÎª¡°Ö÷´®¡±¡£ 4£®ÎÒÃÇ˵Á½¸ö×Ö·û´®ÏàµÈ£¬ÔÚ¼ÆËã»úÄÚ²¿Êµ¼ÊÉÏÊÇͨ¹ý¶ÔÏàӦλÖÃÉÏ×Ö·û ASCII Âë
- 14 -
ϰÌâ½â´ð
µÄ±È½Ï¶øµÃµ½µÄ½áÂÛ¡£ 5£®ÉèÓд®s=¡°I am a teacher¡±¡£¸Ã´®µÄ³¤¶ÈÊÇ 14 ¡£ 6£®ÉèÓÐÈý¸ö´®£ºs1=¡°Good¡±£¬s2=¡°§¶¡±£¬s3=¡°bye!¡±¡£Ôòs1¡¢s2¡¢s3Á¬½ÓºóµÄ½á¹û´®Ó¦¸ÃÊÇ ¡°Good bye! ¡± ¡£ 7£®Ëùν¡°Êý×顱£¬ÊÇÖ¸n£¨n>1)¸ö¾ßÓÐ Ïàͬ ÀàÐ͵ÄÊý¾ÝµÄÓÐÐò¼¯ºÏ¡£ 8£®¾ØÕóÓëͨ³£Ëù˵µÄ ¶þά Êý×éÓйء£ 9£®Ëùν¡° ÌØÊâ¾ØÕó ¡±£¬ÊÇÖ¸ÄÇÐ©ÔªËØÔÚ¾ØÕóÖеķֲ¼¾ßÓÐÒ»¶¨¹æÂÉÐԵľØÕó£»¶ø¾ØÕóÖеÄÁãÔªËØ¸öÊýÔ¶Ô¶¶àÓÚ·ÇÁãÔªËØµÄ¸öÊý£¬µ«·ÇÁãÔªËØµÄ·Ö²¼È´Ã»ÓйæÂÉ£¬ÕâÑùµÄ¾ØÕó±»³ÆÎª¡° Ï¡Êè¾ØÕó ¡±¡£ 10£®ÔÚÒ»¸ön½×·½ÕóAÖУ¬ÈôËùÓÐÔªËØ¶¼ÓÐÐÔÖÊ£ºaij = aji (1¡Üi, j¡Ü n)£¬¾Í³ÆÆäΪ ¶Ô³Æ ¾ØÕó¡£
¶þ¡¢Ñ¡Ôñ
1£®ÉèÓÐÁ½¸ö´®s1ºÍs2¡£Çós2ÔÚs1ÖÐÊ״γöÏÖµÄλÖõIJÙ×÷³ÆÎª B ¡£ A£®Á¬½Ó B£®Ä£Ê½Æ¥Åä C£®Çó×Ó´® D£®Çó´®³¤
2£®Óд®£º¡°§¶¡±£¬ÄÇôËüµÄ³¤¶ÈÊÇ B ¡£ A£®0 B£®1 C£®2 D£®3 3£®ÉèÓд®s1=¡°ABCDEFG¡±ºÍs2=¡°PQRST¡±¡£ÒÑÖª£ºËã·¨con(x, y)·µ»Ø´®xºÍyµÄÁ¬½Ó´®£»subs(s, i, j)·µ»Ø´®sµÄµÚi¸ö×Ö·û¿ªÊ¼Íùºój¸ö×Ö·û×é³ÉµÄ×Ó´®£»len(s)·µ»Ø´®sµÄ³¤¶È¡£ÄÇô£¬con(subs(s1, 2, len(s2)), subs(s1, len(s2), 2))µÄ²Ù×÷½á¹ûÊÇ´® D ¡£ A£®BCDEF B£®BCDEFG C£®BCPQRST D£®BCDEFEF 4£®ÉèÓÐÒ»¸ö8½×µÄ¶Ô³Æ¾ØÕóA£¬²ÉÓÃÒÔÐÐÓÅÏȵķ½Ê½Ñ¹Ëõ´æ´¢¡£a11ΪµÚ1¸öÔªËØ£¬Æä´æ´¢µØÖ·Îª1£¬Ã¿¸öÔªËØÕ¼Ò»¸öµØÖ·¿Õ¼ä¡£ÊÔÎÊÔªËØa85µÄµØÖ·ÊÇ A ¡£ A£®33 B£®30 C£®13 D£®23 5£®Ò»¸öm*mµÄ¶Ô³Æ¾ØÕó£¬Èç¹ûÒÔÐÐÓÅÏȵķ½Ê½Ñ¹Ëõ´æÈëÄÚ´æ¡£ÄÇôËùÐè´æ´¢ÇøµÄÈÝÁ¿Ó¦¸ÃÊÇ C ¡£ A£®m*(m-1)/2 B£®m*m/2 C£®m*(m+1)/2 D£®(m+1)*(m+1)/2 6£®¶þάÊý×éMµÄÿ¸öÔªËØº¬4¸ö×Ö·û£¨Ã¿¸ö×Ö·ûÕ¼ÓÃÒ»¸ö´æ´¢µ¥Ôª£©£¬ÐÐϱêi´Ó1±äµ½5£¬ÁÐϱêj´Ó1±äµ½6¡£ÄÇô°´ÐÐ˳Ðò´æ´¢Ê±ÔªËØM[4][6]µÄÆðʼµØÖ·ÓëM°´ÁÐ˳Ðò´æ´¢Ê±ÔªËØ B µÄÆðʼµØÖ·Ïàͬ¡£ A£®M[3][5] B£®M[4][5] C£®M[4][6] D£®M[5][5] 7£®¶þάÊý×éMÖеÄÿ¸öÔªËØÕ¼ÓÃ3¸ö´æ´¢µ¥Ôª£¬ÐÐϱêi´Ó1±äµ½8£¬ÁÐϱêj´Ó1±äµ½10¡£ÏÖ´ÓÊ×µØÖ·ÎªSAµÄ´æ´¢Çø¿ªÊ¼´æ·ÅA¡£ÄÇô¸ÃÊý×éÒÔÐÐÓÅÏÈ´æ·Åʱ£¬ÔªËØA[8][5]µÄÆðʼµØÖ·Ó¦¸ÃÊÇ C ¡£ A£®SA+141 B£®SA+180 C£®SA+222 D£®SA+225 8£®ÉèÓÐÒ»¸ö5½×ÉÏÈý½Ç¾ØÕóA£¬½«ÆäÔªËØ°´ÁÐÓÅÏÈ˳Ðò´æ·ÅÔÚһάÊý×éBÖС£ÒÑ֪ÿ¸öÔªËØÕ¼ÓÃ2¸ö´æ´¢µ¥Ôª£¬B[1]µÄµØÖ·ÊÇ100¡£ÄÇôA[3][4]µÄµØÖ·ÊÇ A ¡£ A£®116 B£®118 C£®120 D£®122
£¨·ÖÎö£º°ÑÒ»¸öÉÏÈý½Ç¾ØÕó°´ÁÐÓÅÏÈ˳Ðò´æ·ÅÔÚÒ»¸öһάÊý×éBÖУ¬ÔªËصÄ˳ÐòÊÇ£º a11a12a22a13?? A[3,4]µÄµØÖ·=100+a34Ç°ÃæµÄÔªËØ¸öÊý*2 =100+£¨Ç°3ÁеĸöÊý+±¾ÁÐa34Ç°ÃæµÄ¸öÊý£©*2 =100+£¨£¨1+2+3£©+2£©*2=116 £©
- 15 -
ϰÌâ½â´ð
Èý¡¢ÎÊ´ð
1£®ÎªÊ²Ã´¿ÉÒ԰ѶþάÊý×éÊÓΪÊÇÒ»ÖÖÏßÐԽṹ£¿ ´ð£ºÊµ¼ÊÉÏ£¬¶þάÊý×éÊÇÒ»ÖÖ½ÏΪ¸´ÔÓµÄÊý¾Ý½á¹¹£¬Êý¾ÝÔªËØÖ®¼äµÄ¹ØÏµ²¢²»ÊÇÏßÐԵġ£²»¹ý£¬Èç¹ûÎÒÃǰÑËü¿´×÷ÊÇÆäÿ¸öÔªËØÎªÒ»Î¬Êý×éµÄÒ»¸öһάÊý×飬ÄÇô¾Í¿ÉÒ԰ѶþάÊý×éÊÓΪÊÇÏßÐÔ±íµÄÒ»ÖÖÍÆ¹ã£¨ÒòΪһάÊý×é¼´ÊÇÏßÐÔ±í£©£¬Òò´Ë¿ÉÒÔ˵ËüµÄÊý¾ÝÔªËØ¼äµÄÂß¼¹ØÏµ³ÊÏÖ³öµÄÊÇÒ»ÖÖÏßÐԽṹ¡£
2£®Í¼4-34£¨a£©ËùʾΪһ¸öÌØÊâ¾ØÕóA5?5£¬ÕâÖÖÐÎʽµÄ¾ØÕó±»³Æ×÷ÊÇ¡°´ø×´¾ØÕó¡±£¬ÒòΪËüµÄ·ÇÁãÔªËØ¶¼·Ö²¼ÔÚÒÔÖ÷¶Ô½ÇÏßΪÖÐÐĵÄÒ»¸ö´ø×´ÇøÓòÀÆäËûλÖÃÉϵÄÔªËØÈ«²¿Îª0¡£¿ÉÒÔÒÔÐÐÓÅÏȵķ½Ê½£¬½«ÆäѹËõ´æ´¢µ½Ò»¸öһάÊý×éÀÈçͼ4-34£¨b£©Ëùʾ¡£ÊÔÕÒ³öÔªËØÏ±êi¡¢jÓë´æ´¢ÐòºÅk¼äµÄ¶ÔÓ¦¹ØÏµ¡£
ͼ4-34 ´ø×´¾ØÕó
´ð£ºÑ¹Ëõ´æ´¢ÔªËØÏ±êi¡¢jÓë´æ´¢ÐòºÅk¼äµÄ¶ÔÓ¦¹ØÏµÊÇ£º k = 2*i + j ¨C 2
3£®Ò»¸öÏ¡Êè¾ØÕóÈçͼ4-35Ëùʾ¡£ÊÔÎÊ£¬Ëü¶ÔÓ¦µÄÈýÔª×é±íÊÇʲô£¿
ͼ4-35 Ï¡Êè¾ØÕóʾÀý
´ð£ºËüËù¶ÔÓ¦µÄÈýÔª×é±íÈçÏ¡£
ËÄ¡¢Ó¦ÓÃ
- 16 -