Êý¾Ý½á¹¹Ï°Ìâ

µÚ¶þÕÂ

1. ÏßÐԽṹµÄ»ù±¾ÌØÕ÷ÊÇ:ÈôÖÁÉÙº¬ÓÐÒ»¸ö½áµã£¬Ôò³ýÆðʼ½áµãûÓÐÖ±½Ó¡¾ ǰÇý ¡¿Í⣬ÆäËû½áµãÓÐÇÒ½öÓÐÒ»¸öÖ±½Ó¡¾Ç°Çý ¡¿;³ýÖն˽áµãûÓÐÖ±½Ó¡¾ ºó¼Ì¡¿Í⣬ÆäËü½áµãÓÐÇÒ½öÓÐÒ»¸öÖ±½Ó¡¾ºó¼Ì ¡¿¡£

2. ÏßÐÔ±íµÄ˳Ðò´æ´¢½á¹¹ÊÇÖ¸ÓÃÒ»×顾 µØÖ·Á¬Ðø ¡¿µÄ´æ´¢µ¥ÔªÒÀ´Î´æ´¢ÏßÐÔ±íÖеĸ÷¸öÔªËØ£¬Âß¼­ÉÏÏàÁÚµÄÔªËØ£¬ÆäÎïÀíλÖá¾Á¬Ðø ¡¿_¡£Á´Ê½´æ´¢½á¹¹ÖУ¬Âß¼­ÉÏÏàÁÚµÄÔªËØ£¬ÆäÎïÀíλÖá¾ ²»Ò»¶¨Á¬Ðø¡¿ ¡£

3. ÏßÐÔ±íµÄ˳Ðò´æ´¢½á¹¹ÖУ¬Âß¼­ÉÏÏàÁÚµÄÔªËØ£¬ÆäÎïÀíλÖá¾ Á¬Ðø ¡¿¡£Á´Ê½´æ´¢½á¹¹ÖУ¬Âß¼­ÉÏÏàÁÚµÄÔªËØ£¬ÆäÎïÀíλÖá¾ ²»Ò»¶¨Á¬Ðø ¡¿ ¡£ 4. ÔÚ˳Ðò±íÖвåÈë»òɾ³ýÒ»¸öÔªËØ£¬ÐèҪƽ¾ùÒÆ¶¯¡¾ ±í³¤Ò»°ë ¡¿ÔªËØ£¬¾ßÌåÒÆ¶¯µÄÔªËØ¸öÊýÓ롾 ²åÈë»òɾ³ýµÄλÖá¿Óйء£ 5. µ¥Á´±íÊÇÏßÐÔ±íµÄµÄ¡¾Á´Ê½ ¡¿´æ´¢½á¹¹¡£

6. µ¥Á´±í±íʾ·¨µÄ»ù±¾Ë¼ÏëÊÇÓá¾ Ö¸ÕëÓò ¡¿±íʾ½áµã¼äµÄÂß¼­¹ØÏµ¡£ 7. Ñ­»·Á´±íÓëµ¥Á´±íµÄÇø±ð½ö½öÔÚÓÚÑ­»·Á´±íβ½áµãµÄÁ´ÓòÖµ²»ÊÇ¡¾ NULL ¡¿£¬¶øÊÇÒ»¸öÖ¸Ïò¡¾ ±íÍ·Ö¸Õë ¡¿µÄÖ¸Õë¡£

8. ÈçÓÒͼËùʾ£¬ÔÚµ¥¼ü±íÖУ¬PÖ¸ÕëËùÖ¸½áµãÖ®ºó²åÈëÒ»¸öнáµãS£¬²Ù×÷µÄÓï¾äÊÇ£º ¡¾ s->next=p-.>next¡¿£» ¡¾p->next=s ¡¿¡£

9. ˳Ðò±íµÄÀàÐÍÖУ¬¼Ù¶¨Ã¿¸ödatatypeÀàÐ͵ıäÁ¿Õ¼ÓÃk(k>=1)¸öÄÚ´æµ¥Ôª£¬ÆäÖУ¬bÊÇ˳Ðò±íµÄµÚÒ»¸ö´æ´¢½áµãµÄµÚÒ»¸öµ¥ÔªµÄÄÚ´æµØÖ·£¬ÄÇô£¬µÚi¸ö£¨1¡Üi¡Ün£©½áµãaiµÄ´æ´¢µØÖ·Îª¡¾ b+(i-1)*k ¡¿¡£

10. ÔÚµ¥Á´±íÖУ¬É¾³ýP Ö¸ÕëËùÖ¸ÏòµÄ½áµãµÄºó¼Ì£¨SÖ¸ÕëÖ¸ÏòµÄ½áµã£©µÄ²Ù×÷ÊÇ¡¾p->next=s->next ¡¿£»free(¡¾ s ¡¿)¡£

11. ÒÔÏÂΪ˳Ðò±íµÄ²åÈëÔËË㣬·ÖÎöËã·¨£¬ÇëÔÚ¿Õ°×´¦ÌîÉÏÕýÈ·µÄÓï¾ä¡£ void insert_seqlist(seqlist *L£¬datatype x£¬int i)

/*½«x²åÈ뵽˳Ðò±íLµÄλÐòΪiµÄλÖÃ*/

{ if( L->last == maxsize-1 ) error(¡°±íÂú¡±)£»

if((i<1)||(i>L->last+2)) error(¡°·Ç·¨Î»Öá±); for(j=L->last;j>=i-1;j--)¡¾L->data[j+1]=L->data[j] ¡¿; L->data[i-1]=x; ¡¾L->last++ ¡¿; }

12. }ÒÔÏÂΪ˳Ðò±íµÄɾ³ýÔËË㣬·ÖÎöËã·¨£¬ÇëÔÚ¿Õ°×´¦ÌîÉÏÕýÈ·µÄÓï¾ä¡£

void delete_sqlist(sqlist *L,int i)

/*ɾ³ý˳Ðò±íLÖеĵÚi-1¸öλÖÃÉÏ

µÄ½áµã*/

{ if((i<1)||(i>L->last))

error(¡°·Ç·¨Î»Öá±)£»

for(j=i+1;j=L->last;j++)

¡¾ L->data[j-1]=L->data[j] ¡¿;

L->last=L->last-1; }

13. ÏÂÁÐÓйØÏßÐÔ±íµÄÐðÊöÖУ¬ÕýÈ·µÄÊÇ£¨

D £©¡£

(A)Ò»¸öÏßÐÔ±íÊÇn¸öÊý¾ÝÔªËØµÄÓÐÏÞÐòÁÐ (B)ÏßÐÔ±íÖÐÈκÎÒ»¸ö

ÔªËØÓÐÇÒ½öÓÐÒ»¸öÖ±½ÓǰÇý

(C)ÏßÐÔ±íÖÐÈκÎÒ»¸öÔªËØÓÐÇÒ½öÓÐÒ»¸öÖ±½Óºó¼Ì (D)ÒÔÉÏ˵·¨¶¼²»ÕýÈ·

14. ˳Ðò±íÊÇÏßÐÔ±íµÄ£¨

B £©¡£

(A)Á´Ê½´æ´¢½á¹¹ (B) ˳Ðò´æ´¢½á¹¹ (C) Ë÷Òý´æ´¢½á¹¹ (D) É¢Áд洢½á¹¹

15. ´ÓÒ»¸ö³¤¶ÈΪnµÄ˳Ðò±íÖÐɾ³ýµÚi¸öÔªËØ(1¡Üi¡Ün)ʱ,ÐèÏòÇ°ÒÆ¶¯£¨ A£©¸öÔªËØ¡£

(A)n-i (B)n-i+1 (C)n-i-1 (D)i

16. Ò»¸ö³¤¶ÈΪnµÄ˳Ðò±íÖеÚi¸öλÖÃÉϲåÈëÐÂÔªËØ(1¡Üi¡Ün+1)ʱ,ÐèÏòºóÒÆ¶¯£¨ B£©¸öÔªËØ¡£

(A)n-i (B)n-i+1 (C)n-i-1 (D)i

17. ÏÂÃæµÄ¶¨ÒåÊÇ£¨ typedef struct

B £©¡£

node

{ int data ;

struct node * next ; } linklist;

(A)˳Ðò±í (B)µ¥Á´±í (C)Ë«ÏòÁ´±í (D)¶þ²æÁ´±í

18. ÏÂÃæµÄ¶¨ÒåÊÇ£¨ typedef struct

A £©¡£

{ int data[Maxsize] ; int last ; } seqlist;

(A)˳Ðò±í (B)µ¥Á´±í (C)¾²Ì¬Á´±í (D)Ñ­»·¶ÓÁÐ

19. µ¥Á´±íµÄÒ»¸ö´æ´¢½áµã°üº¬£¨

A £©¡£

(A)Êý¾ÝÓò»òÖ¸ÕëÓò (B)Ö¸ÕëÓò»òÁ´Óò (C)Ö¸ÕëÓòºÍÁ´Óò (D)Êý¾ÝÓòºÍÁ´Óò

20. µ¥Á´±íÖУ¬Ôö¼ÓÍ·½áµãµÄÄ¿µÄÊÇΪÁË£¨

C £©¡£

(A)ʹµ¥Á´±íÖÁÉÙÓÐÒ»¸ö½áµã (B) ±êʾ±í½áµãÖÐÊ×½áµãµÄλÖà (C)·½±ãÔËËãµÄʵÏÖ (D)˵Ã÷µ¥Á´±íÊÇÏßÐÔ±íµÄÁ´Ê½´æ´¢ÊµÏÖ

21. ¶ÔÓÚµ¥Á´±í±íʾ·¨£¬ÒÔÏÂ˵·¨´íÎóµÄÊÇ£¨

D £©¡£

(A)Ö¸ÏòÁ´±íµÄµÚÒ»¸ö½áµãµÄÖ¸Õ룬³ÆÎªÍ·Ö¸Õë

(B)µ¥Á´±íµÄÿһ¸ö½áµã¶¼±»Ò»¸öÖ¸ÕëËùÖ¸ (C)Öն˽áµãµÄÖ¸ÕëÓò¾ÍΪNULL

(D)βָÕë±äÁ¿¾ß±êʶµ¥Á´±íµÄ×÷Ó㬹ʳ£ÓÃβָÕë±äÁ¿À´ÃüÃûµ¥Á´±í

22. ÓÐÒ»¸öº¬Í·½áµãµÄµ¥Á´±í£¬Í·Ö¸ÕëΪ

head£¬ÔòÅÐ¶ÏÆäÊÇ·ñΪ¿ÕµÄÌõ¼þÊÇ£¨ B £©¡£

(A) head = = NULL (B) head->next = = NULL (C) head->next = = head (D) head != NULL

23. ÔÚ´øÍ·½áµãµÄ·Ç¿Õµ¥Á´±íHÖУ¬Ö¸ÕëpÖ¸ÏòijµÄ½áµã£¬Çóp½áµãµÄǰÇý½áµãÖ¸ÕëqµÄËã·¨ÊÇ£¨ B £©¡£

(A)q=H ; while(q!=p) q=q->next; (B) q=H ; while(q->next!=p) q=q->next;

(C) q=H->next ; while(q!=p) q=q->next; (D) q=H->next ; while(q->next!=p) q=q->next;

24. ÔÚ´øÍ·½áµãµÄµ¥Á´±í

HÖУ¬Çóµ¥Á´±í³¤¶ÈlenµÄËã·¨ÊÇ£¨ A £©¡£

(A) len=0,p=H ; while(p->next!=NULL){ len ++ ; p=p->next;} (B) len=0,p=H->next ; while(p->next!=NULL){ len ++ ; p=p->next;} (C) len=1,p=H ; while(p!=NULL){ p=p->next; len ++ ; }

(D) len=1,p=H->next ; while(p->next!=NULL){ p=p->next; len ++ ;}

25. ¼ÙÉèÖ¸ÕëpÖ¸Ïòµ¥Á´±íÖеÄijһ½áµã,sΪij½áµãÖ¸Õ룬ÔòÔÚpÖ¸ÕëºóÃæ²åÈë½áµãsµÄ²Ù×÷ÊÇ£¨ C £©¡£

(A) p->next=s;s=p->next; (B)p->next=s;s->next=p->next; (C) s->next=p->next;p->next=s; (D)s->next=p;p->next=s;

26. ¼ÙÉèÖ¸ÕëpÖ¸Ïòµ¥Á´±íÖеÄijһ½áµã,sΪij½áµãÖ¸Õ룬ÔòÔÚpÖ¸ÕëÇ°Ãæ²åÈë½áµãsµÄ²Ù×÷ÊÇ£¨ ÎÞÕýÈ·´ð°¸£©¡£

(A) s->next=p->next;p->next=s; (B)p->next=s; s->next=p->next; (C) p->next=s ; s=p->next; (D)s->next=p ; p->next=s;

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)