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

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

?? bo2-8.cpp

?? 數據結構書上源代碼(嚴蔚敏C語言版)以及二叉樹的各種基本算法
?? CPP
字號:
 // bo2-8.cpp 順序表示的線性表(存儲結構由c2-1.h定義)的擴展操作(10個)
 #include"bo2-1.cpp"
 void InsertAscend(SqList &L,ElemType e)
 { // 初始條件:按非降序排列的順序線性表L已存在
   // 操作結果:在L中按非降序插入新的數據元素e,L的長度加1
   ElemType *newbase,*p;
   int k;
   if(L.length>=L.listsize) // 當前存儲空間已滿,增加分配
   {
     if(!(newbase=(ElemType *)realloc(L.elem,(L.listsize+LISTINCREMENT)*sizeof(ElemType))))
       exit(OVERFLOW); // 存儲分配失敗
     L.elem=newbase; // 新基址
     L.listsize+=LISTINCREMENT; // 增加存儲容量
   }
   p=L.elem;
   for(k=1;k<=L.length;k++)
     if(e>*p)
       p++;
     else
       break;
   ListInsert(L,k,e); // 函數在bo2-1.cpp中
 }

 void InsertDescend(SqList &L,ElemType e)
 { // 初始條件:按非升序排列的順序線性表L已存在
   // 操作結果:在L中按非升序插入新的數據元素e,L的長度加1
   ElemType *newbase,*p;
   int k;
   if(L.length>=L.listsize) // 當前存儲空間已滿,增加分配
   {
     if(!(newbase=(ElemType *)realloc(L.elem,(L.listsize+LISTINCREMENT)*sizeof(ElemType))))
       exit(OVERFLOW); // 存儲分配失敗
     L.elem=newbase; // 新基址
     L.listsize+=LISTINCREMENT; // 增加存儲容量
   }
   p=L.elem;
   for(k=1;k<=L.length;k++)
     if(e<*p)
       p++;
     else
       break;
   ListInsert(L,k,e); // 函數在bo2-1.cpp中
 }

 Status HeadInsert(SqList &L,ElemType e)
 { // 初始條件:順序線性表L已存在。操作結果:在L的頭部插入新的數據元素e,L的長度加1
   ElemType *p,*q,*newbase;
   if(L.length>=L.listsize)
   {
     if(!(newbase=(ElemType *)realloc(L.elem,(L.listsize+LISTINCREMENT)*sizeof(ElemType))))
       exit(OVERFLOW);
     L.elem=newbase;
     L.listsize+=LISTINCREMENT;
   }
   q=L.elem;
   for(p=L.elem+L.length-1;p>=q;--p)
     *(p+1)=*p;
   *q=e;
   L.length++;
   return OK;
 }

 Status EndInsert(SqList &L,ElemType e)
 { // 初始條件:順序線性表L已存在。操作結果:在L的尾部插入新的數據元素e,L的長度加1。
   ElemType *q,*newbase;
   if(L.length>=L.listsize) // 當前存儲空間已滿,增加分配
   {
     if(!(newbase=(ElemType *)realloc(L.elem,(L.listsize+LISTINCREMENT)*sizeof(ElemType))))
       exit(OVERFLOW); // 存儲分配失敗
     L.elem=newbase; // 新基址
     L.listsize+=LISTINCREMENT; // 增加存儲容量
   }
   q=L.elem+L.length; // q為插入位置
   *q=e;
   L.length++;
   return OK;
 }

 Status DeleteFirst(SqList &L,ElemType &e)
 { // 初始條件:順序線性表L已存在,且有不少于1個元素
   // 操作結果:刪除L的第一個數據元素,并由e返回其值,L的長度減1
   ElemType *p,*q;
   if(ListEmpty(L)) // 空表無法刪除
     return ERROR;
   p=L.elem; // p指向第一個元素
   e=*p;
   q=L.elem+L.length-1; // q指向最后一個元素
   for(++p;p<=q;++p)
     *(p-1)=*p; // 從第2個元素起,所有元素向前移動一個位置
   L.length--; // 當前長度減1
   return OK;
 }

 Status DeleteTail(SqList &L,ElemType &e)
 { // 初始條件:順序線性表L已存在,且有不少于1個元素
   // 操作結果:刪除L的最后一個數據元素,并用e返回其值,L的長度減1
   ElemType *p;
   if(!L.length) // 空表
     return ERROR;
   p=L.elem+L.length-1; // 最后一個數據元素的位置
   e=*p; // 被刪除元素的值賦給e
   L.length--; // 表長減1
   return OK;
 }

 Status DeleteElem(SqList &L,ElemType e)
 { // 刪除表中值為e的元素,并返回TRUE;如無此元素,則返回FALSE
   int i=0,j;
   while(i<L.length&&e!=*(L.elem+i))
     i++;
   if(i==L.length) // 沒找到
     return FALSE;
   else
   {
     for(j=i;j<L.length;j++)
       *(L.elem+j)=*(L.elem+j+1); // 后面的元素依次前移
     L.length--; // 當前長度減1
     return TRUE;
   }
 }

 Status ReplaceElem(SqList L,int i,ElemType e)
 { // 用e取代表L中第i個元素的值
   if(i<1||i>L.length) // i值不合法
     exit(ERROR);
   *(L.elem+i-1)=e;
   return OK;
 }

 Status CreatAscend(SqList &L,int n)
 { // 按非降序建立n個元素的線性表
   int i,j;
   ElemType e;
   InitList(L);
   printf("請輸入%d個元素:\n",n);
   cin>>e;
   ListInsert(L,1,e); // 在空表中插入第1個元素
   for(i=1;i<n;i++)
   {
     cin>>e;
     for(j=0;j<L.length;j++)
       if(e<=*(L.elem+j))
         break;
     ListInsert(L,j+1,e); // 插于表中
   }
   return TRUE;
 }

 Status CreatDescend(SqList &L,int n)
 { // 按非升序建立n個元素的線性表
   int i,j;
   ElemType e;
   InitList(L);
   printf("請輸入%d個元素:\n",n);
   cin>>e;
   ListInsert(L,1,e); // 在空表中插入第1個元素
   for(i=1;i<n;i++)
   {
     cin>>e;
     for(j=0;j<L.length;j++)
       if(e>=*(L.elem+j))
         break;
     ListInsert(L,j+1,e); // 插于表中
   }
   return TRUE;
 }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
93久久精品日日躁夜夜躁欧美| 欧洲一区二区av| 色哟哟国产精品| 日韩欧美久久久| 亚洲日本va午夜在线影院| 蜜桃av一区二区在线观看 | 波多野结衣亚洲一区| 欧美精选午夜久久久乱码6080| 国产日韩精品一区二区三区| 天堂精品中文字幕在线| 91尤物视频在线观看| 久久久综合精品| 天天影视色香欲综合网老头| 色视频成人在线观看免| 欧美国产欧美亚州国产日韩mv天天看完整 | 一片黄亚洲嫩模| 成人黄色免费短视频| 久久精品一区二区三区不卡牛牛| 婷婷六月综合亚洲| 欧美日韩一级片网站| 亚洲黄色免费网站| 91啪亚洲精品| 国产精品美女久久久久久 | 亚洲一区二区三区国产| 91欧美一区二区| 中文字幕精品在线不卡| 国产成人一级电影| xvideos.蜜桃一区二区| 激情综合网激情| 精品久久国产字幕高潮| 免费高清不卡av| 51午夜精品国产| 亚洲成a人片在线观看中文| 色国产综合视频| 一区二区三区在线视频免费| 色天使色偷偷av一区二区 | 久久久国产精华| 国产在线乱码一区二区三区| 精品第一国产综合精品aⅴ| 久久精品国产网站| 精品成人一区二区| 高清久久久久久| 国产精品久久久久久久久动漫| 国产91在线观看| 国产精品美女www爽爽爽| 99综合影院在线| 尤物在线观看一区| 欧美丰满少妇xxxxx高潮对白| 午夜精品久久久久久久蜜桃app| 91 com成人网| 精品一区二区三区久久| 国产午夜一区二区三区| 91在线免费看| 天天av天天翘天天综合网| 日韩欧美久久久| 国产不卡高清在线观看视频| 中文字幕中文乱码欧美一区二区| 在线视频一区二区三区| 天堂av在线一区| 久久伊人蜜桃av一区二区| 成人黄页毛片网站| 亚洲成人在线免费| 久久久久久久久久久黄色| 972aa.com艺术欧美| 日韩成人精品在线| 中文字幕乱码一区二区免费| 欧美性猛片xxxx免费看久爱| 久久99精品视频| 中文字幕一区二区三区在线不卡| 欧美日韩国产色站一区二区三区| 极品美女销魂一区二区三区 | 亚洲激情男女视频| 日韩午夜电影在线观看| 成人av电影免费在线播放| 天堂一区二区在线免费观看| 久久精品日韩一区二区三区| 91成人在线免费观看| 青娱乐精品视频| 亚洲色图另类专区| 久久久亚洲精品石原莉奈| 精品污污网站免费看| 国产激情一区二区三区桃花岛亚洲| 一区二区在线观看视频| 精品免费日韩av| 色网站国产精品| 国产一区二区电影| 日韩一区欧美二区| 亚洲精品免费播放| 日韩三级视频在线看| 亚洲日本va午夜在线电影| 欧美日韩视频专区在线播放| 国产精品自产自拍| 日韩精品高清不卡| 亚洲欧美日韩在线播放| 精品粉嫩超白一线天av| 欧美片在线播放| 在线亚洲高清视频| av网站免费线看精品| 国产一区二区三区视频在线播放| 亚洲一级二级在线| 亚洲日本免费电影| 国产精品国产三级国产aⅴ中文 | 成人激情免费网站| 久久国产剧场电影| 日日骚欧美日韩| 亚洲综合色在线| 亚洲天堂2014| 中文字幕中文乱码欧美一区二区 | 久久av老司机精品网站导航| 亚洲乱码中文字幕| 国产精品国模大尺度视频| 久久嫩草精品久久久精品| 日韩精品一区二区在线观看| 欧美美女一区二区在线观看| 在线观看www91| 欧美自拍偷拍一区| 在线观看日韩国产| 欧美日韩视频在线第一区| 在线免费一区三区| 欧美亚洲高清一区二区三区不卡| 色综合色狠狠综合色| 91片在线免费观看| 日本丶国产丶欧美色综合| 色哟哟国产精品| 欧美三级日韩三级| 在线电影一区二区三区| 欧美一区二区女人| 久久综合色鬼综合色| 久久精品人人爽人人爽| 中日韩av电影| 亚洲精品高清视频在线观看| 亚洲综合一区二区| 日韩专区中文字幕一区二区| 日本大胆欧美人术艺术动态| 麻豆freexxxx性91精品| 精品一区中文字幕| 高清视频一区二区| 91蜜桃传媒精品久久久一区二区| 91福利社在线观看| 91精品国产欧美一区二区| 精品久久久久久久久久久久久久久| 久久这里只有精品6| 国产精品国产自产拍高清av王其| 亚洲精品福利视频网站| 麻豆国产精品官网| 成人激情免费视频| 欧美日韩综合色| 26uuu国产日韩综合| 中文字幕日本乱码精品影院| 亚洲成人免费观看| 国产真实乱偷精品视频免| 97精品视频在线观看自产线路二| 欧美日韩一区精品| 久久综合九色欧美综合狠狠| 亚洲人成小说网站色在线 | 久久无码av三级| 自拍偷拍国产精品| 免费观看在线综合| 91丨九色丨黑人外教| 欧美成人官网二区| 一区二区三区中文在线| 久久av资源网| 欧美羞羞免费网站| 久久久一区二区三区捆绑**| 亚洲一区二区三区四区五区中文 | 日韩一区二区在线看| 中文字幕在线一区| 久久丁香综合五月国产三级网站| 91在线小视频| 久久久久久久久久久久久夜| 亚洲成人精品影院| jlzzjlzz欧美大全| 久久久一区二区三区捆绑**| 亚洲成人动漫一区| 91免费精品国自产拍在线不卡| 欧美刺激脚交jootjob| 亚洲一区二区三区四区在线观看| 国产v综合v亚洲欧| 日韩欧美成人一区| 偷拍一区二区三区| av午夜精品一区二区三区| 精品盗摄一区二区三区| 日韩精品三区四区| 色婷婷av久久久久久久| 国产精品私人影院| 国产综合色视频| 欧美一区二区三区爱爱| 亚洲成人你懂的| 欧美视频一区二区三区在线观看| 亚洲国产电影在线观看| 国产一二精品视频| 日韩免费高清电影| 免费观看91视频大全| 91精品免费观看| 日韩福利电影在线观看| 欧美日韩在线三级| 五月天婷婷综合| 欧美高清视频不卡网| 香蕉成人伊视频在线观看| 在线观看一区二区精品视频|