当前位置: 首页 > news >正文

建网站浩森宇特一键优化免费下载

建网站浩森宇特,一键优化免费下载,珠海网站制作公司,seo搜索引擎优化什么意思文章目录1.什么是线性表#xff1f;2.线性表的抽象数据类型3.线性表之顺序表的C语言实现4.线性表之链式表的C语言实现1.什么是线性表#xff1f; 2.线性表的抽象数据类型 3.线性表之顺序表的C语言实现 #includestdio.h #includestdlib.h#define ElementType… 文章目录1.什么是线性表2.线性表的抽象数据类型3.线性表之顺序表的C语言实现4.线性表之链式表的C语言实现1.什么是线性表 2.线性表的抽象数据类型 3.线性表之顺序表的C语言实现 #includestdio.h #includestdlib.h#define ElementType int #define MAXSIZE 5//1.定义结点和指针 typedef struct LNode *List; struct LNode{ElementType Data[MAXSIZE];int Last; }; struct LNode L; List PtrL;//2.初始化建立一个空的顺序表 List MakeEmpty() {List PtrL;PtrL (List)malloc(sizeof(struct LNode));PtrL-Last -1;return PtrL; }//3.查找 int Find(ElementType x,List PtrL) {int i0;while(iPtrL-LastPtrL-Data[i]!x){i;}if(iPtrL-Last){return -1;}elsereturn i; }//4.插入 void Insert(ElementType x,int i,List PtrL) {int j;if(PtrL-LastMAXSIZE-1){printf(表已满\n);return;}if(i1||iPtrL-Last2){printf(位置不合法\n);return;}for(jPtrL-Last;ji-1;j--){PtrL-Data[j1]PtrL-Data[j];}PtrL-Data[i-1]x;PtrL-Last;return; }//5.删除 void Delete(int i,List PtrL) {int j;if(i1||iPtrL-Last1){printf(不存在第%d个元素\n,i);}for(ji;jPtrL-Last;j){PtrL-Data[j-1]PtrL-Data[j];}PtrL-Last--;return; }int main() {PtrL MakeEmpty();PtrL-Data[0]12;PtrL-Data[1]15;PtrL-Data[2]51;PtrL-Last2;for(int i0;i(PtrL-Last);i){printf(%d ,PtrL-Data[i]);}printf(\n);/*int findnum;findnum Find(51,PtrL);printf(findnum%d\n,findnum);*//*Insert(6,2,PtrL);for(int i0;i(PtrL-Last);i){printf(%d\n,PtrL-Data[i]);} *//*Delete(2,PtrL);for(int i0;iPtrL-Last;i){printf(%d ,PtrL-Data[i]);}printf(\n);*/return 0; }4.线性表之链式表的C语言实现 #includestdio.h #includestdlib.h#define Element int typedef struct LNode *List; struct LNode{Element Data;List Next; };struct LNode L; List PtrL;//1.初始化 List Empty() {List PtrL;PtrL (List)malloc(sizeof(struct LNode));PtrL-NextNULL;return PtrL; }//2.求表长 int Length(List PtrL) {List p PtrL;int j0;while(p){p p-Next;j;}return j; }//3.按序号查找 List FindKth(int K,List PtrL) {int i1;List p PtrL;while(p!NULLiK){pp-Next;i;}if(iK){return p;}else{return NULL;} }//4.按值查找 List Find(Element X,List PtrL) {List pPtrL;while(p!NULLp-Data!X){pp-Next;}return p; }//5.插入 List Insert(Element X,int i,List PtrL) {List p,s;if(i1){s(List)malloc(sizeof(struct LNode));s-DataX;s-NextPtrL;return s;}pFindKth(i-1,PtrL);if(pNULL){printf(参数错误\n);return NULL;}else{s(List)malloc(sizeof(struct LNode));s-DataX;s-Nextp-Next;p-Nexts;return PtrL;} }//6.删除 List Delete(int K,List PtrL) {List p,s;if(K1){sPtrL;if(PtrL!NULL){PtrLPtrL-Next;}else{return NULL;}free(s);return PtrL;}pFindKth(K-1,PtrL);if(pNULL){printf(第%d个结点不存在\n,K-1);return NULL;}else if(p-NextNULL){printf(第%d个结点不存在\n,K);return NULL;}else{sp-Next;p-Nexts-Next;free(s);return PtrL;} }int main() {PtrL Empty();PtrL Insert(32,1,PtrL);PtrL Insert(56,2,PtrL);PtrL Insert(35,3,PtrL);PtrL Insert(52,4,PtrL);/*List pPtrL;for(int i0;iLength(PtrL)-1;i){printf(%d ,p-Data);pp-Next;}printf(\n);*//* PtrL Delete(3,PtrL);List p2PtrL;for(int i0;iLength(PtrL)-1;i){printf(%d ,p2-Data);p2p2-Next;} printf(\n);*/return 0; }
http://www.yutouwan.com/news/24190/

相关文章:

  • 色块网站自发购卡网站在吗做
  • 网站中文域名好吗软件开发公司需要什么资质
  • 黄岩做网站免费网站制作软件平台
  • 怎么制作小网站 不用域名的WordPress缩图不显示
  • 门户网站建设分工的通知做网站1000以下哪家好
  • 网站建设现在市场大不大wordpress jpress
  • 网站建设内部下单流程图大庆市建设局网站刘东
  • wordpress 手机发文优化营商环境心得体会2023
  • 北京网站建设小鱼在线创建站点的方法
  • 长沙开福区专业网站制作wordpress地图在哪
  • 深圳外贸公司上班工资高吗seo哪家公司好
  • 哈尔滨建设网站平台虚拟偶像定制app
  • 淘宝客 网站无备案深圳品牌公寓有哪些
  • 目录网站做外链15个国内互动网站设计欣赏
  • 聊城那里有做网站古代中国建筑网站
  • 加强宣传阵地建设 高校 网站网站建设各单位强化沟通协作
  • 上海网站建设公公司宾爵手表价格官方网站
  • 学校asp网站如何用手机做网页
  • 邢台度网网站建设游戏代理平台
  • 网站制作培训班珠海微网站建设
  • wordpress 加密解密网站页面优化简单吗
  • 靖江网站制作多少钱上海建设工程检测网
  • 中学生免费作文网站网业端云服务
  • 长沙做网站哪里好wordpress小工具调用
  • 无代码网站开发平台上海电商设计公司
  • 杭州兼职网站建设梯子国外服务器免费
  • 剑阁住房和城乡建设厅网站网络营销推广思路
  • jsp做视频网站长春网站建设网站源码
  • 网站核心词如何做创建个人百度百科
  • 中国工信部网站备案怎么用织梦来做网站后台