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

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

?? 循環鏈表.cpp

?? 用于數據結構課程設計,雙向鏈表,并且用了MFC做圖形界面
?? CPP
字號:
#include<iostream.h>
typedef struct LNode              //循環鏈表的存儲結構
{
	int data;
    struct LNode    *next;
}LNode, *LinkList;



int ListLocate_L(LinkList L,int x)      //在帶頭結點的循環鏈表L中查找與x相等的所有元素的位序
{int i,count=0; LinkList p;
p=L->next; i=1;                    //i的初值為第一個元素的位序
                                   //p的初值為第一個結點的位序
cout<<"請輸入您想要查找的整數元素的值:"<<endl;
cin>>x;

while(p!=L&&p->data!=x)         //尋找數據域的值為x的結點
{p=p->next; i++;}
if(p==L){cout<<"Not Found!"<<endl;}  //沒有找到,顯示NOT FOUND
else
{for(p;p!=L;p=p->next)        //從找到的第一個滿足要求的結點起,繼續往后進行尋找滿足要求的其他結點
if(p->data==x)
{cout<<"您要查找的元素存在!它在鏈表中的位置是:"<<i<<endl<<endl<<endl;
i++;count++;}
else i++;
cout<<"您查找到的滿足要求的元素一共有"<<count<<"個"<<endl<<endl<<endl;
}//所有與x相等的元素都已經找到,顯示其所有結點所在的鏈表中的位置


return L,x;
}


int ListInsert_L(LinkList &L,int i,int e)   //在帶頭結點的循環鏈表L中第i個位置之前插入元素e
{LinkList p,s;
p=L; int j=0;                             //P的初值為頭結點
                                          //j的初值為0
cout<<"請輸入您想要插入的整數元素:";
cin>>e;
cout<<"請輸入您想要插入的位置";
cin>>i;
while(p->next!=L&&j<i-1){p=p->next;++j;}        //尋找第i-1個結點
if(p->next==L||j>i-1)                          //i小于1或者大于表長+1
{cout<<"插入的位置不合適,請重新輸入";}
else
{ s=(LinkList)new int(sizeof(LNode));    //生成新結點
s->data=e; s->next=p->next;            //插入L中
p->next=s;
cout<<"經插入后現在鏈表中的元素為:";
for(p=L->next;p!=L;p=p->next)            //顯示插入完畢后的循環鏈表
cout<<p->data<<"  ";}
cout<<endl<<endl<<endl;
return L,i,e;}



int ListDelete_L(LinkList &L, int i, int &e)   //在帶頭結點的循環鏈表L中,刪除第i個元素,并由e返回其值
{LinkList p,q; int j=0;
p=L;
cout<<"請輸入您想要刪除的元素的位置:";
cin>>i;
while(p->next!=L&&j<i-1)                     //尋找第i個結點,并令p指向其前驅
{p=p->next; ++j;}
if(p->next==L||j>i-1)
cout<<"您輸入的位置有誤,請重新輸入";        //刪除的位置不合理
else
{q=p->next; p->next=q->next; e=q->data; delete (p);   //刪除并釋放結點
 cout<<"刪除已經完成!現在鏈表中的元素為:";
for(p=L->next;p!=L;p=p->next)
cout<<p->data<<"  ";}               //顯示刪除完畢后的循環鏈表
cout<<endl<<endl<<endl;
return L,i,e;
}



main()                         //順位序輸入10個元素,建立帶表頭結點的循環鏈表L
{LinkList L;
 LinkList p;
 LinkList q;
 int x,e;
L=(LinkList)new int(sizeof(LNode));    //先建立一個帶頭結點的循環鏈表
L->next=L;
q=L;
cout<<"請輸入任意10個整數:"<<endl;
for(int i=0;i<10;i++)
{p=(LinkList)new int(sizeof(LNode));     //生成10個新結點
cin>>p->data;                            //輸入元素的值  
p->next=q->next;                         //插入結點
q->next=p;
q=p;}
cout<<"循環鏈表已建立成功,鏈表中目前10個整數分別為:"<<endl;    //輸出建立成功后的循環鏈表
for(p=L->next;p!=L;p=p->next)
{cout<<p->data<<"  ";}
cout<<endl;
while(p->next!=L)                  //P的下一個結點不為頭結點L時,可執行下列操作
{cout<<"請輸入數字1、2、3、4四個數字執行您想要的操作"<<endl<<"1、查找"<<endl<<"2、插入"<<endl<<"3、刪除"<<endl<<"4、不需要再進行操作,退出程序"<<endl;
cout<<"請選擇:";
int n;
cin>>n;
if(n==1)
ListLocate_L(L,x);      //對循環鏈表執行查找操作
if(n==2) 
ListInsert_L(L,i,e);    //對循環鏈表執行插入操作
if(n==3)
ListDelete_L(L,i,e);      //對循環鏈表執行刪除操作
if(n==4)
return 0;}                ////不對單鏈表執行任何操作
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美va日韩va| 99re免费视频精品全部| 日韩午夜在线观看视频| 成人亚洲一区二区一| 久久久国产精品午夜一区ai换脸| 久久国产精品色| 精品乱人伦小说| 国产成人精品免费| 综合久久久久久久| 欧美三级视频在线观看| 免费成人在线观看| 国产午夜精品久久久久久久 | 国产在线日韩欧美| 国产农村妇女精品| 91视频在线观看免费| 亚洲高清中文字幕| 久久男人中文字幕资源站| 成人av网址在线| 亚洲一区二区三区四区五区黄| 777午夜精品视频在线播放| 国产在线观看一区二区| 亚洲女厕所小便bbb| 91精品国产免费| 成人精品视频网站| 日韩av在线发布| 国产精品成人网| 91麻豆精品国产自产在线| 国产福利一区二区| 午夜激情一区二区三区| 国产亚洲欧美日韩在线一区| 色天天综合色天天久久| 蜜臀av性久久久久蜜臀aⅴ| 中文字幕在线一区| 日韩女优av电影在线观看| 91蜜桃免费观看视频| 久久国产三级精品| 亚洲在线一区二区三区| 久久久久久久久久久电影| 欧美日本不卡视频| 成人黄色免费短视频| 美女脱光内衣内裤视频久久影院| 国产精品久久久久9999吃药| 正在播放一区二区| 在线观看精品一区| 成人一道本在线| 国产一区中文字幕| 日日摸夜夜添夜夜添国产精品 | 国产专区综合网| 亚洲bt欧美bt精品777| 国产精品丝袜一区| 欧美精品一区二区在线观看| 精品视频资源站| 91麻豆精品在线观看| 国产成人免费视频精品含羞草妖精| 亚洲va欧美va国产va天堂影院| 成人免费一区二区三区在线观看 | 99久久精品免费精品国产| 国产一区二区三区日韩 | 亚洲成av人影院| 一区二区三区在线播放| 亚洲日本丝袜连裤袜办公室| 国产偷国产偷精品高清尤物| 精品国产免费人成电影在线观看四季| 欧美日韩一区 二区 三区 久久精品| 成a人片亚洲日本久久| 国产成a人无v码亚洲福利| 欧美aaaaaa午夜精品| 视频一区视频二区中文| 午夜久久久久久| 午夜成人免费电影| 丝袜国产日韩另类美女| 日韩高清电影一区| 亚洲18色成人| 婷婷久久综合九色综合绿巨人 | 2020国产精品| 精品国精品国产| 精品国产污污免费网站入口 | 亚洲色图.com| 亚洲欧美日韩在线不卡| 亚洲三级小视频| 亚洲精品高清在线观看| 亚洲综合在线免费观看| 亚洲一区二区三区四区在线免费观看| 一区二区三区在线观看网站| 亚洲一区影音先锋| 视频一区二区国产| 国产主播一区二区| 成人天堂资源www在线| 99久久精品国产精品久久 | 欧美唯美清纯偷拍| 7777精品伊人久久久大香线蕉经典版下载 | 久久久久久久久蜜桃| 日本一区二区三区在线不卡| 国产精品人成在线观看免费| 亚洲美女屁股眼交3| 亚洲国产一区二区a毛片| 六月丁香婷婷色狠狠久久| 国产美女在线精品| 99久久综合狠狠综合久久| 91黄色激情网站| 日韩欧美你懂的| 国产精品国产三级国产a| 亚洲成av人片一区二区三区| 久久不见久久见中文字幕免费| 国产高清久久久久| 欧美三级欧美一级| 亚洲精品在线一区二区| 国产精品白丝在线| 日本午夜精品视频在线观看| 国产成a人亚洲精品| 欧美日韩成人一区| 欧美激情综合网| 亚洲高清一区二区三区| 国产传媒一区在线| 欧美三级日本三级少妇99| 久久色中文字幕| 亚洲国产精品影院| 福利一区二区在线观看| 欧美三级韩国三级日本一级| 国产亚洲制服色| 日韩二区三区四区| yourporn久久国产精品| 日韩精品一区二区三区三区免费| 一区在线观看免费| 国产一区二区网址| 欧美日韩综合色| 亚洲欧洲精品一区二区三区| 欧美aⅴ一区二区三区视频| 91浏览器在线视频| 久久夜色精品国产欧美乱极品| 一区二区三区免费观看| 国产精品 欧美精品| 欧美一级片在线看| 亚洲综合999| 成人一区在线看| 精品粉嫩aⅴ一区二区三区四区| 亚洲精品免费播放| 成人动漫在线一区| 亚洲精品一区二区三区福利| 午夜精品久久久久久久久久| 91麻豆国产在线观看| 日本一区二区在线不卡| 国内精品久久久久影院色| 欧美挠脚心视频网站| 亚洲欧洲制服丝袜| 国产91精品久久久久久久网曝门| 日韩精品一区二区三区中文不卡 | 欧美性猛交xxxx黑人交 | 日本成人超碰在线观看| 色中色一区二区| 国产精品精品国产色婷婷| 国产一区二区免费看| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 欧美欧美欧美欧美首页| 亚洲一区二区影院| 色噜噜偷拍精品综合在线| 国产精品电影院| youjizz国产精品| 亚洲欧洲精品天堂一级| 国产999精品久久久久久绿帽| 久久久噜噜噜久噜久久综合| 狠狠色丁香久久婷婷综合丁香| 日韩一级完整毛片| 裸体健美xxxx欧美裸体表演| 欧美高清视频不卡网| 日本人妖一区二区| 欧美α欧美αv大片| 精品在线免费观看| 精品国产sm最大网站免费看| 激情综合色综合久久| 精品国产凹凸成av人网站| 国产精品99久久久久久似苏梦涵 | 中文字幕一区二区不卡| 白白色亚洲国产精品| 亚洲人成电影网站色mp4| 91久久精品一区二区二区| 亚洲成人免费观看| 日韩视频免费观看高清完整版| 六月丁香婷婷色狠狠久久| 久久久久成人黄色影片| 成年人国产精品| 亚洲人成7777| 在线播放中文一区| 蜜桃视频一区二区| 欧美极品aⅴ影院| 99久久久久久| 日日夜夜精品视频天天综合网| 日韩午夜激情电影| 高清免费成人av| 悠悠色在线精品| 日韩亚洲欧美成人一区| 国产精品一区一区| 一区二区三区在线免费| 日韩欧美电影一二三| 国产成人av在线影院| 亚洲一区二区三区四区五区中文| 日韩欧美国产一区二区在线播放 | 国产自产高清不卡| 亚洲男女毛片无遮挡| 日韩一区二区三区视频在线|