201560140140--Ô¬Èô·É--ʵÑé1£ºÏßÐÔ±íµÄ»ù±¾²Ù×÷¼°ÆäÓ¦Óà ÏÂÔØ±¾ÎÄ

ÄÚÈÝ·¢²¼¸üÐÂʱ¼ä : 2026/2/25 6:44:54ÐÇÆÚÒ» ÏÂÃæÊÇÎÄÕµÄÈ«²¿ÄÚÈÝÇëÈÏÕæÔĶÁ¡£

ѧºÅ£º201560140140 ÐÕÃû£ºÔ¬Èô·É

£¨1£©ÒÀ´Î´Ó¼üÅ̶ÁÈëÊý¾Ý£¬½¨Á¢´øÍ·½áµãµÄµ¥Á´±í£» £¨2£©Êä³öµ¥Á´±íÖеÄÊý¾ÝÔªËØ

£¨3£©Çóµ¥Á´±íµÄ³¤¶È£»

£¨4£©¸ù¾ÝÖ¸¶¨Ìõ¼þÄܹ»È¡ÔªËغÍÐÞ¸ÄÔªËØ£» £¨5£©ÊµÏÖÔÚÖ¸¶¨Î»ÖòåÈëºÍɾ³ýÔªËØµÄ¹¦ÄÜ¡£ [²âÊÔÊý¾Ý]

ÓÉѧÉúÈÎÒâÖ¸¶¨¡£

´´½¨µ¥Á´±í¶ÁÈëÊý¾Ý£º1 2 3 4 5 4 2 Êä³öµ¥Á´±íÖÐÊý¾ÝΪ£º1 2 3 4 5 4 2 ·µ»Øµ¥Á´±í³¤¶È£º7

ÔÚ5Ç°Ãæ²åÈëÊý¾ÝÔªËØ£º1 2 3 4 4 5 4 2 ɾ³ýµÚÒ»¸öÊý¾ÝÔªËØ£º2 3 4 5 4 2 ÐÞ¸Ä×îºóÒ»¸öÊý¾ÝÔªËØ£º1 2 3 4 5 4 1

Éè¼Æ·ÖÎö£º

´ÓÉÏÃæµÄÎÊÌâÃèÊö¿ÉÒÔÖªµÀÎÒÃÇҪʵÏֵIJÙ×÷£º¡°ÒÀ´Î´Ó¼üÅ̶ÁÈëÊý¾Ý£¬½¨Á¢´øÍ·½áµãµÄµ¥Á´±í£¬È»ºó¾ÍÊǶԴ˵¥Á´±íµÄһЩ»ù±¾²Ù×÷ÈçÔöɾ¸Ä²éµÈ¡±£¬¶Ô´ËÎÒÃÇÉè¼Æ³öÁËÒ»¸öµ¥Á´±íÓÃÓÚ´æ·ÅÊý¾Ý£¬ËùÒÔ¶ÔÊý¾ÝÓ¦¸Ã²ÉÓõÄÊÇÁ´Ê½´æ´¢½á¹¹¡£Ã¿¸öÔªËØÖ®¼äµÄ¹ØÏµ£¬¿Éͨ¹ýÔÚÿ¸ö½Úµãµ±ÖÐÉèÖÃÒ»¸öÖ¸ÕëÀ´´æ·ÅÏÂÒ»¸öÔªËØµÄµØÖ·À´ÌåÏÖ¡£Æä´Î¾ÍÊÇ»ù±¾²Ù×÷¾ÍÊǶԴ˵¥Á´±íÖÐÊý¾Ý´æ´¢½á¹¹µÄ¸ü¸Ä£¬Í¨¹ýµ÷ÓÃÁ´±íÖ¸Õë²Ù×÷Æä´æ´¢µØÖ·¡£

ÓÚÊÇ¿ÉÒÔÉùÃ÷½á¹¹ÀàÐÍΪ£º typedef struct LNode{ ElemType data;

struct LNode *next; }LNode,*LinkList;

1.Ïȶ¯Ì¬´´½¨Ò»¸öµ¥ÏòÑ­»·Á´±í£¬Ã¿¸ö½Úµã°üº¬Êý¾ÝµÄµØÖ·ºÍÖ¸ÏòÏÂÒ»¸ö½ÚµãµÄµØÖ·¡£

2.²éÕÒµ¥Á´±íµÄÍ·½Úµã²¢·µ»ØÆäµØÖ·£¬ÒÀ´Î´Ó¼üÅÌÊäÈëÊý¾Ý²¢°ÑËüÃǵĵØÖ··µ»Ø¡£

3.¸ù¾Ýµ¥Á´±íµÄÍ·½áµãµÄµØÖ·ÒÀ´ÎÊä³öµ¥Á´±íÖÐÊý¾ÝÔªËØ£¬²¢·µ»Øµ¥Á´±íµÄ³¤¶È¡£

µÚ 9 Ò³

ѧºÅ£º201560140140 ÐÕÃû£ºÔ¬Èô·É

4.´Óµ¥Á´±íÖÐɾ³ý³öÊý¾ÝÔªËØµÄ½Úµã£¬²¢·µ»ØÐµĵ¥ÏòÑ­»·Á´±íµÄÍ·Ö¸ÕëµÄÖµ¡£

5.ÀûÓÃÔ¤¶¨ÒåµÄÖ¸ÕëÖ¸ÏòÖ¸¶¨Î»ÖòåÈë»òɾ³ýµ¥Á´±íÖеÄÊý¾ÝÔªËØ¡£

ÔËÐнá¹ûÈçÏÂͼ£º

1£©ÊµÏÖ½¨Á¢µ¥Á´±í¹¦ÄÜ

2£©ÊµÏÖÊä³ö¹¦ÄÜ

3£©ÊµÏÖÁ´±í³¤¶È¹¦ÄÜ

4£©ÊµÏÖÈ¡ÔªËØ¹¦ÄÜ

µÚ 10 Ò³

ѧºÅ£º201560140140 ÐÕÃû£ºÔ¬Èô·É

5£©ÊµÏÖÐ޸ŦÄÜ

[Ô´´úÂë]£¨¼Ó×¢ÊÍ£©

#include #include

#define List_Init_Size 100 #define ListIncrement 10 #define ElemType int #define null 0 typedef struct LNode{ ElemType data; struct LNode *next; }LNode,*LinkList; void main(){

void Create(LinkList &L);

void Insert(LinkList &L,int i,ElemType e); void Delete(LinkList &L,int i);

ElemType GetElem(LinkList &L,int i);

µÚ 11 Ò³

ѧºÅ£º201560140140 ÐÕÃû£ºÔ¬Èô·É

void Output(LinkList &L);

void Modify(LinkList &L,int i,ElemType elem); LinkList l;

int choose,location,value,times=0,createTimes=0,insertTimes=0; printf(\ÇëÑ¡ÔñÄãÒªÖ´ÐеIJÙ×÷¶ÔÓ¦µÄÊý×Ö£º\\n0-Í˳ö£¬1-´´½¨£¬2-Ìí¼Ó£¬3-ɾprintf(\Äã±ØÐëÏÈ´´½¨µ¥Á´±í\\n\scanf(\while(choose!=0){

if(choose==1) Create(l);

int GetLength(LinkList &L);

³ý£¬4-¶ÁÔªËØ£¬5-±éÀú£¬6-»ñÈ¡³¤¶È£¬7-ÐÞ¸Ä\\n\

else if(choose==2){

printf(\ÇëÊäÈëÄãÒªÌí¼ÓÔªËØµÄλÖúÍÖµ£¬ÖмäÓÿոñ¸ô¿ª¡£ÀýÈ磺1 2\\n\

}

else if(choose==3){ }

else if(choose==4){ }

else if(choose==5)

printf(\ÇëÊäÈëÄãÒª¶ÁµÄÊý¾ÝµÄλÖãº\\n\

printf(\ÇмǣºÎ»ÖÃÒª´óÓÚ0£¬²¢ÇÒСÓÚ%d\\n\scanf(\

printf(\ÇмǣºÎ»ÖÃÒª´óÓÚ0£¬²¢ÇÒСÓÚ%d\\n\scanf(\Delete(l,location); if(insertTimes==0){

printf(\ÇмǣºÎ»ÖñØÐëΪ1\\n\ } else

scanf(\Insert(l,location,value);

insertTimes++;

printf(\ÇмǣºÎ»ÖÃÒª´óÓÚ0£¬²¢ÇÒСÓÚ%d\\n\

printf(\ÇëÊäÈëÄãҪɾ³ýÔªËØµÄλÖãº\\n\

printf(\

Output(l);

µÚ 12 Ò³