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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 順序結(jié)構(gòu)的線性表.cpp

?? 數(shù)據(jù)結(jié)構(gòu)經(jīng)典算法的c語言實現(xiàn)
?? CPP
字號:
//* * * * * * * * * * * * * * * * * * * * * * *
//CHAPTER      :2 (2-1)                       *
//PROGRAM NAME :順序結(jié)構(gòu)的線性表              *
//CONTENT      :插入,刪除,查找                *
//* * * * * * * * * * * * * * * * * * * * * * *
#include <dos.h>
#include <conio.h>
#include <stdio.h>
#define MAX 30    //定義線性表的最大長度
enum BOOL{False,True};  //定義BOOL型
typedef struct{
   char elem[MAX];       //線性表
   int last;             //last指示當前線性表的長度
}sqlisttp;               
void initial(sqlisttp &);    //初始化線性表
BOOL insert(sqlisttp &,int,char); //在線性表中插入元素
BOOL del(sqlisttp&,int,char &);   //在線性表中刪除元素
int locate(sqlisttp,char);        //在線性表中定位元素
void print(sqlisttp);             //顯示線性表中所有元素
void main()
{sqlisttp S;      //S為一線性表
 int loc,flag=1;
 char j,ch;
 BOOL temp;
/* textbackground(3);  //設(shè)置屏幕顏色
 textcolor(15);
 clrscr();*/
 //---------------------------程序解說--------------------------
 printf("本程序用來實現(xiàn)順序結(jié)構(gòu)的線性表。\n");
 printf("可以實現(xiàn)查找、插入、刪除等操作。\n");
 //-------------------------------------------------------------
 initial(S);         //初始化線性表
 while(flag)
    { printf("請選擇:\n");
      printf("1.顯示所有元素\n");
      printf("2.插入一個元素\n");
      printf("3.刪除一個元素\n");
      printf("4.查找一個元素\n");
      printf("5.退出程序    \n");
      scanf(" %c",&j);
      switch(j)
	{case '1':print(S); break; //顯示所有元素
	 case '2':{printf("請輸入要插入的元素(一個字符)和插入位置:\n");
		   printf("格式:字符,位置;例如:a,2\n");
		   scanf(" %c,%d",&ch,&loc);  //輸入要插入的元素和插入的位置
		   temp=insert(S,loc,ch);     //插入
		   if(temp==False)  printf("插入失敗!\n");  //插入失敗
                   else  {printf("插入成功!\n");   print(S);} //插入成功
		   break;
		  }
	 case '3':{printf("請輸入要刪除元素的位置:");
		   scanf("%d",&loc);    //輸入要刪除的元素的位置
		   temp=del(S,loc,ch);  //刪除
		   if(temp==True) printf("刪除了一個元素:%c\n",ch); //刪除成功
		   else printf("該元素不存在!\n");  //刪除失敗
		   print(S);
		   break;
		  }
	 case '4':{printf("請輸入要查找的元素:");
		   scanf(" %c",&ch);      //輸入要查找的元素
		   loc=locate(S,ch);      //定位
		   if(loc!=-1) printf("該元素所在位置:%d\n",loc+1); //顯示該元素位置
		   else    printf("%c 不存在!\n",ch);//當前元素不存在
		   break;
		  }
	 default:flag=0;printf("程序結(jié)束,按任意鍵退出!\n");
	}
    }
 getch();
}
void initial(sqlisttp &v)
{//初始化線性表
 int i;
 printf("請輸入初始線性表長度:n="); //輸入線性表初始化時的長度
 scanf("%d",&v.last);
 printf("請輸入從1到%d的各元素(字符),例如:abcdefg\n",v.last);
 getchar();
 for(i=0;i<v.last;i++) scanf("%c",&v.elem[i]); //輸入線性表的各元素
}

BOOL insert(sqlisttp &v,int loc,char ch)        
{//插入一個元素,成功返回True,失敗返回False
 int i;
 if((loc<1)||(loc>v.last+1))
   {printf("插入位置不合理!\n");  //位置不合理
    return False;
   }
 else if(v.last>=MAX)         //線性表已滿
     {printf("線性表已滿!\n");
      return False;
     }
 else {for(i=v.last-1;i>=loc-1;i--) v.elem[i+1]=v.elem[i];//其后元素依次后移
       v.elem[loc-1]=ch;     //插入元素
       v.last++;                      //線性表長度加一
       return True;
     }
}

BOOL del(sqlisttp &v,int loc,char &ch)           
{//刪除一個元素,成功返回True,并用ch返回該元素值,失敗返回False
 int j;
 if(loc<1||loc>v.last)    //刪除位置不合理
    return False;
 else {ch=v.elem[loc-1];  //ch取得該元素值
       for(j=loc-1;j<v.last-1;j++) v.elem[j]=v.elem[j+1];   //其后元素依次前移
       v.last--;       //線性表長度減一
       return True;
      }
}

int locate(sqlisttp v,char ch)
{//在線性表中查找ch的位置,成功返回其位置,失敗返回-1
 int i=0;
 while(i<v.last&&v.elem[i]!=ch) i++;  //當前位置后移,直到找到為止
 if(v.elem[i]==ch)               //找到當前元素
    return i;
 else  return(-1);
}
void print(sqlisttp v)          //顯示當前線性表所有元素
{int i;
 for(i=0;i<v.last;i++) printf("%c ",v.elem[i]);
 printf("\n");
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品自在欧美一区| 欧美亚洲国产怡红院影院| 亚洲国产精品一区二区久久| 亚洲欧美综合另类在线卡通| 久久亚洲综合色| 久久亚洲欧美国产精品乐播| 久久先锋影音av| 国产精品情趣视频| 亚洲国产一区视频| 婷婷国产v国产偷v亚洲高清| 亚洲午夜成aⅴ人片| 免费av成人在线| 久久99最新地址| 色婷婷久久久综合中文字幕| 大白屁股一区二区视频| 91香蕉国产在线观看软件| 日本电影欧美片| 国产欧美一区二区三区沐欲| 亚洲一区二区偷拍精品| 日本成人超碰在线观看| 在线观看区一区二| 久久久影院官网| 日韩va亚洲va欧美va久久| 福利一区福利二区| 久久综合999| 久久精品国产一区二区三| 在线这里只有精品| 亚洲区小说区图片区qvod| 成人av一区二区三区| 91小视频免费观看| 日韩欧美123| 经典三级在线一区| 精品国产乱码久久久久久闺蜜| 亚洲午夜免费电影| 日本道在线观看一区二区| 亚洲女人****多毛耸耸8| 99视频国产精品| 中文字幕中文字幕中文字幕亚洲无线| 香蕉成人啪国产精品视频综合网| 在线观看国产精品网站| 亚洲一二三四在线| 欧美一区二区黄色| 国产91丝袜在线观看| 亚洲视频你懂的| 欧美放荡的少妇| 国产精品一区不卡| 亚洲高清在线视频| 欧美精品一区二区三区蜜桃| 国产成人丝袜美腿| 五月开心婷婷久久| 久久久精品国产免费观看同学| 不卡一区二区三区四区| 一级做a爱片久久| 欧美福利电影网| 99re视频这里只有精品| 蜜臀久久99精品久久久久久9| 精品久久久久一区| 99vv1com这只有精品| 国产一区二三区好的| 亚洲精品国产无天堂网2021| 精品欧美一区二区久久| 日本韩国视频一区二区| 精品一区二区三区视频| 日韩欧美美女一区二区三区| 国产乱码精品一区二区三 | 蜜臀精品久久久久久蜜臀| 国产亚洲欧美日韩日本| 日韩精品一区国产麻豆| 91久久精品一区二区三| 国产精品1区二区.| 国产伦理精品不卡| 免费精品99久久国产综合精品| 亚洲男人都懂的| 亚洲精品亚洲人成人网在线播放| 国产日韩高清在线| 中文字幕免费在线观看视频一区| 欧美成人福利视频| 久久精品无码一区二区三区| 久久免费精品国产久精品久久久久| 6080午夜不卡| 久久亚洲一区二区三区明星换脸 | 97精品国产露脸对白| 91视频免费观看| 欧美日韩你懂的| 日韩欧美一区二区免费| 日韩精品资源二区在线| 久久久一区二区三区| 日韩精品一区二区三区视频播放| 日韩欧美资源站| 成人欧美一区二区三区黑人麻豆| 亚洲欧洲色图综合| 精品一区二区三区蜜桃| 成人app在线观看| 91麻豆精品国产91久久久资源速度| 国产69精品一区二区亚洲孕妇| 青青国产91久久久久久| 菠萝蜜视频在线观看一区| 555www色欧美视频| 亚洲免费在线观看视频| 国产98色在线|日韩| 日韩一区和二区| 丝袜美腿一区二区三区| 91免费看视频| 日韩理论片一区二区| 国产在线精品一区二区夜色| 欧美亚洲国产怡红院影院| 国产精品网站导航| 丁香五精品蜜臀久久久久99网站 | 国产校园另类小说区| 日日夜夜一区二区| 91精品国产丝袜白色高跟鞋| 亚洲综合偷拍欧美一区色| 成人国产精品免费观看| 精品sm在线观看| 国产超碰在线一区| 国产精品色眯眯| 欧美无砖砖区免费| 日韩二区三区在线观看| 欧美一区二区三区四区视频| 免费成人小视频| 中文欧美字幕免费| 精品视频全国免费看| 日本va欧美va精品发布| 久久久不卡影院| 欧洲一区二区三区免费视频| 三级欧美韩日大片在线看| 欧美r级电影在线观看| 成人免费高清视频| 午夜伊人狠狠久久| 久久精品视频网| 欧美日韩一区二区在线视频| 激情综合色播激情啊| 欧美日韩国产综合一区二区三区 | 91精品国产色综合久久不卡电影 | 欧美一区二区在线观看| 国产一区二区三区免费看 | 91精品国产综合久久久蜜臀粉嫩 | 成人免费视频网站在线观看| 亚洲国产精品一区二区www| 日韩免费观看高清完整版| 成人性生交大合| 精品一区二区影视| 日韩中文字幕1| 亚洲亚洲精品在线观看| 国产精品素人视频| 国产女主播一区| 日韩精品一区二区三区四区| 一本大道久久a久久精二百| 韩国毛片一区二区三区| 久久国产精品色婷婷| 五月天国产精品| 国内精品视频666| 麻豆国产精品一区二区三区| 丝袜a∨在线一区二区三区不卡| 亚洲欧美综合另类在线卡通| 一区免费观看视频| 亚洲欧美区自拍先锋| 亚洲精品免费一二三区| 伊人色综合久久天天人手人婷| 国产精品久久久久久一区二区三区| 久久精品亚洲一区二区三区浴池| 欧美一区二区久久| 欧美国产1区2区| 亚洲最大成人综合| 久久www免费人成看片高清| 黄网站免费久久| 国产一区二区导航在线播放| 成熟亚洲日本毛茸茸凸凹| 国产精品亚洲午夜一区二区三区 | 精品成人一区二区三区四区| 久久久久久夜精品精品免费| 亚洲精品国产成人久久av盗摄 | 爽爽淫人综合网网站| 日韩成人一级大片| 日本韩国一区二区三区| 国产亚洲婷婷免费| 免费久久精品视频| 日本久久电影网| 中文幕一区二区三区久久蜜桃| 奇米综合一区二区三区精品视频| 国产成人啪免费观看软件| 精品视频在线看| 亚洲精品国产a久久久久久 | 亚洲国产一区视频| 日本韩国精品一区二区在线观看| 欧美成人乱码一区二区三区| 天涯成人国产亚洲精品一区av| 国产精品一卡二卡| 国产欧美精品日韩区二区麻豆天美| 日日摸夜夜添夜夜添国产精品| 91精品91久久久中77777| 国产精品二三区| 91啦中文在线观看| 一区二区中文视频| 99视频精品免费视频| 一区二区三区久久久| 欧美人动与zoxxxx乱| 国产一区二区成人久久免费影院| 国产午夜精品一区二区三区嫩草| 国产91丝袜在线播放|