亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 插入與刪除(有頭結點).cpp

?? 數據結構實驗--實現鏈表的插入與刪除(源碼
?? CPP
字號:
/*	實驗內容
1.鏈表是有序的,現在刪除數據x,若x不存在,輸出一段提示信息。
(有頭結點)
2.線性表v的數據遞增有序,試將x插入表中并保持有序性
   (2)鏈表表示(有頭結點)
*/

#include <stdlib.h>
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
typedef struct node
{  
	int data;
    node *next;

}LNode,*Listlink;


void wcreate(Listlink *head,int n)//尾插法實現鏈表的插入

{

    int i;

    Listlink p,q;

       cout<<"尾插法---請輸入元素: "<<endl;

    *head=(Listlink )malloc(sizeof(struct node));//生成一個頭結點

    (*head)->next=NULL;

    q=*head;//q始終指向終端結點,開始時指向頭結點

    for(i=0;i<n;i++)
	{

       p=(Listlink)malloc(sizeof(struct node));//生成一個新的結點

       scanf("%d",&(p->data));

       p->next=q->next;

       q->next=p;//將p插入到q之后

       q=p;

    }

}
/*LNode*creat(int tag)//創建鏈表,實現以tag的值作為結束標志
{
	int x;
	LNode*p,*r,*h=(LNode*)malloc(sizeof(LNode));
	r=h;
	printf("輸入元素:");
	scanf("%d",&x);
	while(x!=tag)
	{
		p=(LNode*)malloc(sizeof(LNode));
		p->data=x;
		r->next=p;
		r=p;
		scanf("%d",&x);
	}
	r->next=NULL;
	return h;
}
*/
/*void qcreate(Listlink *head,int n)//頭插法實現鏈表的創建

{

    int i;

    Listlink p;

       cout<<"前插法---請輸入元素: "<<endl;

    *head=(Listlink )malloc(sizeof(struct node));

    (*head)->next=NULL;

    for(i=0;i<n;i++)

    {

       p=(Listlink)malloc(sizeof(struct node));

       scanf("%d",&(p->data));

       p->next=(*head)->next;

       (*head)->next=p;

    }

}
*/
void printf(LNode *head)//輸出數據

{

     Listlink p;

     p=head->next;

     while(p!=NULL)

     {

       cout<<p->data<<" ";

       p=p->next;

     }

   cout<<endl;

}

LNode *find(LNode *h,int i,int m)//在鏈表h的m個數據中查找要插入的結點i
{

     LNode *p=h;

     int j=1;

     if(i>m+1||i<0)  return NULL;//要插入的結點不存在

     else
	 {

       while (p!=NULL&&j<i)
		 {
		   j++;
		   p=p->next;
		 }

        return p;

     }

}

LNode *insert(LNode *h,int i,int x,int m)//在鏈表h的第i個結點前插入數據x,總共有m個數據
{

     LNode *p,*s;
     
	 s=(LNode *)malloc(sizeof(LNode));
     
	 s->data=x;
	 
	 s->next=NULL;
     
	 if(i==0){s->next=h;h=s;}
       
	 else{

                p=find(h,i,m);

                if(p!=NULL)
				{

                       s->next=p->next;

                       p->next=s;

                }

        else cout<<"輸入的結點不存在!"<<endl;

        }

        return h;

}

LNode *del(LNode *h,int i,int m)//在鏈表h中刪除結點i,總共數據有m個
{

       LNode *p=h,*s;

       int j=1;

       if(i==1)
	   {
		   h=h->next;
		   free(p);
	   }

       else
	   {
		   p=find(h,i,m);//找到結點i

           if(p!=NULL&&p->next!=NULL)
	   
		   {
		       s=p->next;
		       p->next=s->next;//刪除s結點
		       free(s);
		   }

          else 
		    cout<<"輸入的結點不存在!"<<endl;
	   }

     return h;

}

void main()

{  

   Listlink a;

   int n,q,x,y,r,e,g;

   cout<<"請輸要創建的元素個數: ";

   cin>>n;

   /*cout<<"請選擇創建鏈表方法:1.前插法 2.尾插法 "<<endl;

   cin>>r;

   switch(r)
   {

   case 1:qcreate(&a,n);break;

   case 2:wcreate(&a,n);break; 
   }*/

   wcreate(&a,n);
   //creat(0);
   cout<<"創建成功!\n";

   printf(a);
   char yes;
   
   yes='y';
    do
	{
       cout<<"請選擇操作:1.插入結點 2.刪除結點"<<endl;

       cin>>e;
 
       switch(e)
	   {

          case 1: cout<<"請輸入要插入的元素值:";
	              cin>>q;
	              cout<<"請輸入要在那個結點前插入"; 
                  cin>>x;
		          a=insert(a,x,q,n);
		          cout<<"操作后的鏈表值為:"<<endl;
		          printf(a);
		          break;
          case 2: cout<<"請輸入你要刪除的結點: "<<endl;
	              cin>>y;
	     	      a=del(a,y,n);
		          cout<<"刪除成功,鏈表值為:";
		          printf(a);
		          break; 

	   }  
	 cout<<"是否要繼續?y/n"<<endl;
	 cin>>yes;
	}while(yes=='y');

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩码欧中文字| 国产成人亚洲综合a∨婷婷 | 国产麻豆一精品一av一免费| 国产凹凸在线观看一区二区| 色噜噜久久综合| 日韩免费视频线观看| 中文幕一区二区三区久久蜜桃| 亚洲色图都市小说| 日韩制服丝袜先锋影音| 国产一区二区网址| 欧美午夜视频网站| 国产日韩成人精品| 午夜精品福利在线| www.爱久久.com| 欧美一级日韩不卡播放免费| 国产精品五月天| 日韩在线一区二区| 成人黄色在线网站| 7777精品伊人久久久大香线蕉的 | 91精品国产综合久久精品麻豆| 精品播放一区二区| 亚洲欧美日韩在线不卡| 韩国三级在线一区| 色狠狠色狠狠综合| 2019国产精品| 亚洲一区二区成人在线观看| 国产成人午夜电影网| 欧美三级日韩三级| 国产精品福利一区| 久久成人免费日本黄色| 在线观看欧美日本| 亚洲国产精品传媒在线观看| 视频一区在线视频| 色综合天天性综合| 亚洲国产精品黑人久久久| 日韩成人dvd| 色天使久久综合网天天| 久久精品一区二区三区四区| 日韩成人一级大片| 欧美视频三区在线播放| 国产精品毛片久久久久久| 日本不卡不码高清免费观看| 色94色欧美sute亚洲线路二| 中文字幕欧美激情一区| 天天色综合天天| 一本到不卡精品视频在线观看| 久久久久亚洲综合| 精品一区二区综合| 欧美精品粉嫩高潮一区二区| 亚洲精品中文在线| eeuss鲁片一区二区三区| 久久综合狠狠综合| 久久国产三级精品| 日韩欧美一级二级| 蜜桃视频在线一区| 欧美精品在线观看一区二区| 亚洲一级二级三级在线免费观看| 成人av网站在线观看免费| 国产清纯美女被跳蛋高潮一区二区久久w| 免费在线观看精品| 在线不卡一区二区| 亚洲va韩国va欧美va精品 | 亚洲午夜一区二区三区| 91啪亚洲精品| 亚洲欧美福利一区二区| av动漫一区二区| 国产精品另类一区| 成人黄色综合网站| 中文字幕一区二区三区蜜月| 一级精品视频在线观看宜春院| 国产精品一区二区三区乱码| 欧美mv日韩mv| 精品午夜久久福利影院| 精品国一区二区三区| 久久精品99国产精品日本| 在线综合亚洲欧美在线视频| 爽好久久久欧美精品| 欧美精品成人一区二区三区四区| 天天综合色天天| 91麻豆精品91久久久久同性| 青青草国产成人99久久| 日韩一区二区免费电影| 久久99精品久久久| xfplay精品久久| 成人听书哪个软件好| 亚洲欧美综合另类在线卡通| 色噜噜狠狠成人中文综合| 一区二区不卡在线播放| 欧美色男人天堂| 日韩精品1区2区3区| 精品国产免费久久| 成人综合在线视频| 亚洲精品国产视频| 91.com在线观看| 另类小说色综合网站| 久久免费精品国产久精品久久久久| 国产精品18久久久久久vr| 中文字幕av一区二区三区| av在线不卡电影| 亚洲一区二区欧美激情| 欧美精品色综合| 国产激情一区二区三区四区| 国产精品嫩草久久久久| 欧美午夜精品久久久久久孕妇| 亚洲www啪成人一区二区麻豆| 日韩欧美一卡二卡| 成人av网站在线观看| 亚洲国产日韩一级| 久久夜色精品国产欧美乱极品| 大尺度一区二区| 亚洲第一在线综合网站| 精品国产乱子伦一区| 99精品在线观看视频| 首页欧美精品中文字幕| 国产欧美日韩中文久久| 91久久精品国产91性色tv| 久久精品国产亚洲a| 国产精品久久久久久久久久久免费看 | 成人激情视频网站| 午夜精品久久久久影视| 欧美精品一区二区三区在线| 91在线云播放| 六月婷婷色综合| 国产精品国产三级国产专播品爱网 | 成人午夜激情视频| 亚洲自拍偷拍图区| 久久久美女艺术照精彩视频福利播放 | 精品久久久久久无| 91丨九色丨黑人外教| 美国欧美日韩国产在线播放| 亚洲婷婷综合色高清在线| 欧美一级高清大全免费观看| 成人爽a毛片一区二区免费| 日韩高清在线电影| 国产精品久久久久久久午夜片 | 视频一区免费在线观看| 国产精品国产精品国产专区不蜜| 在线不卡免费av| 91在线国产观看| 国产精品一卡二卡| 偷拍日韩校园综合在线| |精品福利一区二区三区| 久久综合九色综合欧美亚洲| 精品视频色一区| 不卡电影免费在线播放一区| 美腿丝袜亚洲色图| 亚洲午夜精品久久久久久久久| 中文字幕电影一区| 日韩欧美不卡一区| 欧美亚洲一区二区在线| 成人sese在线| 国产一区二区精品久久91| 亚洲国产精品久久久久秋霞影院| 国产精品蜜臀av| 久久精品综合网| 日韩欧美在线网站| 欧美丰满高潮xxxx喷水动漫| 91亚洲男人天堂| 岛国精品在线播放| 韩国v欧美v日本v亚洲v| 青娱乐精品在线视频| 亚洲一区二区三区三| 亚洲三级理论片| 中文字幕在线观看一区二区| 久久香蕉国产线看观看99| 欧美电视剧在线看免费| 欧美精品1区2区| 欧洲精品视频在线观看| 99re这里都是精品| 成人91在线观看| 成人在线视频首页| 国产精品18久久久久久vr| 久久99国产精品免费| 日韩黄色免费网站| 日韩福利电影在线观看| 无吗不卡中文字幕| 日韩精品成人一区二区三区| 午夜精品福利一区二区三区av| 亚洲高清免费视频| 午夜精品123| 天堂蜜桃一区二区三区| 亚洲va欧美va国产va天堂影院| 亚洲成人手机在线| 天堂成人免费av电影一区| 亚洲成av人片观看| 日日摸夜夜添夜夜添亚洲女人| 视频一区欧美精品| 日本欧美肥老太交大片| 蜜桃一区二区三区在线观看| 麻豆高清免费国产一区| 久久er精品视频| 久久精品国产第一区二区三区| 亚洲一区二区欧美激情| 国产精品日韩精品欧美在线| 国产精品伦理在线| 亚洲男人天堂一区| 亚洲国产精品一区二区www在线| 亚洲国产一区二区三区| 日本不卡视频一二三区| 久久成人av少妇免费|