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

淘宝网站建设目标是什么人才网站源码

淘宝网站建设目标是什么,人才网站源码,做木工的网站,一站式网站建设报价文章目录 [TOC] 1.前言#x1f64b;#x1f3fc;‍♂️2.顺序表#x1f9e3;2.1 顺序表概念#x1f9e3;2.2 顺序表特点#x1f9e3;2.2 顺序表作用#x1f9e3; 3.顺序表基操#x1f9e4;3.1 结构体初始化#x1f389;3.2 顺序表初始化#x1f389;3.3 顺序表创建[TOC] 1.前言‍♂️2.顺序表2.1 顺序表概念2.2 顺序表特点2.2 顺序表作用 3.顺序表基操3.1 结构体初始化3.2 顺序表初始化3.3 顺序表创建3.4 顺序表打印3.5 顺序表插入3.6 顺序表删除3.7 顺序表查找3.8 顺序表修改 4. 总结 1.前言‍♂️ C语言想学好链表和顺序表都跑不了. 2.顺序表 2.1 顺序表概念 顺序表是C语言中一种常用的数据结构用于存储一组具有相同类型的元素。顺序表是一种线性表即元素之间存在顺序关系可以通过下标访问元素。 2.2 顺序表特点 顺序表可以采用数组来实现也可以使用动态内存分配来实现。无论采用哪种实现方式顺序表都具有以下特点 1. 随机访问顺序表中的元素可以通过下标直接访问具有O(1)的时间复杂度。   2. 内存连续顺序表中的元素在内存中是连续存储的这样可以有效利用计算机的缓存机制提高访问效率。   3. 固定大小使用数组实现的顺序表的大小是固定的无法动态扩容或缩容。使用动态内存分配实现的顺序表可以动态调整大小。   4. 插入删除效率低在顺序表的中间位置插入或删除元素需要移动后续元素时间复杂度为O(n)。 2.2 顺序表作用 在C语言中可以通过定义结构体来表示顺序表结构体中包含一个指向元素数组的指针以及其他与顺序表相关的属性例如当前元素个数和最大容量等。使用结构体可以更方便地管理和操作顺序表。 3.顺序表基操 3.1 结构体初始化 #include stdio.h #define MAXSIZE 100 typedef int ElemType;typedef struct{ElemType data[MAXSIZE]; ElemType length; }sqlList;sqlList *L;3.2 顺序表初始化 //初始化表 void initTable(sqlList *L){printf(initTable:\n);L-length 0; } 3.3 顺序表创建 //创建表 void createTable(sqlList *L,ElemType number){printf(createTable:\n);int i;printf(请输入%d个数据:\n,number);if(L-lengthMAXSIZE){printf(顺序表已满);}for(i0;inumber;i){scanf(%d,L-data[i]);}L-length i;} 3.4 顺序表打印 //显示表 void showTable(sqlList *L){printf(showTable:\n); int i;for(i0;iL-length;i){printf(%d ,L-data[i]);} } 3.5 顺序表插入 void insertTable(sqlList *L,ElemType pos,ElemType val){printf(\ninserTable:\n);int i;if(L-lengthMAXSIZE){for(iL-length-1;ipos-1;i--){L-data[i1] L-data[i];}L-data[pos-1] val;L-length;}else{printf(顺序表长度已满\n);} } 3.6 顺序表删除 void deleteTable(sqlList *L,ElemType x){printf(\n deleteTable: \n);int i,j;for(i0;iL-length;i){if(L-data[i] x){for(ji;jL-length;j){L-data[j] L-data[j1];}L-length--;}} } 3.7 顺序表查找 //查找元素 int queryTable(sqlList *L,ElemType x){printf(\nqueryTable:\n);int i,res;i0;while(iL-length L-data[i] !x)i;if(iL-length) return 0;else return i1; } 3.8 顺序表修改 //修改元素 void updateTable(sqlList *L,ElemType findNuber,ElemType alterNuber){int res queryTable(L,findNuber);int i;L-data[res-1] alterNuber;printf(\nres %d\n,res); } 以下是顺序表的C语言代码全部 #include stdio.h #define MAXSIZE 100 typedef int ElemType;typedef struct{ElemType data[MAXSIZE];ElemType length; }sqlList;sqlList *L;//初始化表 void initTable(sqlList *L){printf(initTable:\n);L-length 0; } //创建表 void createTable(sqlList *L,ElemType number){printf(createTable:\n);int i;printf(请输入%d个数据:\n,number);if(L-lengthMAXSIZE){printf(顺序表已满);}for(i0;inumber;i){scanf(%d,L-data[i]);}L-length i;} //显示表 void showTable(sqlList *L){printf(showTable:\n); int i;for(i0;iL-length;i){printf(%d ,L-data[i]);} } //插入一个数据 void insertTable(sqlList *L,ElemType pos,ElemType val){printf(\ninserTable:\n);int i;if(L-lengthMAXSIZE){for(iL-length-1;ipos-1;i--){L-data[i1] L-data[i];}L-data[pos-1] val;L-length;}else{printf(顺序表长度已满\n);} } //删除一个元素 void deleteTable(sqlList *L,ElemType x){printf(\n deleteTable: \n);int i,j;for(i0;iL-length;i){if(L-data[i] x){for(ji;jL-length;j){L-data[j] L-data[j1];}L-length--;}} } //查找元素 int queryTable(sqlList *L,ElemType x){printf(\nqueryTable:\n);int i,res;i0;while(iL-length L-data[i] !x)i;if(iL-length) return 0;else return i1; } //修改元素 void updateTable(sqlList *L,ElemType findNuber,ElemType alterNuber){int res queryTable(L,findNuber);int i;L-data[res-1] alterNuber;printf(\nres %d\n,res); } main() {initTable(L); createTable(L,5);showTable(L);insertTable(L,3,60);showTable(L);deleteTable(L,60);showTable(L);printf(下标:%d\n,queryTable(L,20));updateTable(L,20,90);showTable(L); }以上代码演示了如何初始化、插入和删除元素并打印顺序表的函数。代码中使用了一个结构体sqlList 来表示顺序表data数组存储元素length记录当前元素个数。 顺序表的操作还包括查找指定位置的元素、查找指定值的元素、判断是否为空表等以上代码仅是一个简单示例。在实际应用中可以根据具体需求来扩展顺序表的功能不过实际的开发和这个也差的不是很多,如果这个你能看懂就基本上没有太大问题了 4. 总结 这里的顺序表对应着实际开发中的增、删、改、查难度其实不大主要是希望各位道友学会和学懂然后多多支持一下小猿 some people are worth melting for.
文章转载自:
http://www.morning.w58hje.cn.gov.cn.w58hje.cn
http://www.morning.mypxm.com.gov.cn.mypxm.com
http://www.morning.dkgtr.cn.gov.cn.dkgtr.cn
http://www.morning.ysgnb.cn.gov.cn.ysgnb.cn
http://www.morning.zwdrz.cn.gov.cn.zwdrz.cn
http://www.morning.cqyhdy.cn.gov.cn.cqyhdy.cn
http://www.morning.yqhdy.cn.gov.cn.yqhdy.cn
http://www.morning.jzxqj.cn.gov.cn.jzxqj.cn
http://www.morning.bpmfr.cn.gov.cn.bpmfr.cn
http://www.morning.jyjqh.cn.gov.cn.jyjqh.cn
http://www.morning.qmmfr.cn.gov.cn.qmmfr.cn
http://www.morning.jwbfj.cn.gov.cn.jwbfj.cn
http://www.morning.fxzw.cn.gov.cn.fxzw.cn
http://www.morning.dpfr.cn.gov.cn.dpfr.cn
http://www.morning.zpjhh.cn.gov.cn.zpjhh.cn
http://www.morning.pqcsx.cn.gov.cn.pqcsx.cn
http://www.morning.nbybb.cn.gov.cn.nbybb.cn
http://www.morning.dncgb.cn.gov.cn.dncgb.cn
http://www.morning.mwbqk.cn.gov.cn.mwbqk.cn
http://www.morning.grryh.cn.gov.cn.grryh.cn
http://www.morning.jlmrx.cn.gov.cn.jlmrx.cn
http://www.morning.lqws.cn.gov.cn.lqws.cn
http://www.morning.addai.cn.gov.cn.addai.cn
http://www.morning.rnzbr.cn.gov.cn.rnzbr.cn
http://www.morning.gwjqq.cn.gov.cn.gwjqq.cn
http://www.morning.lveyue.com.gov.cn.lveyue.com
http://www.morning.kmqms.cn.gov.cn.kmqms.cn
http://www.morning.jqkrt.cn.gov.cn.jqkrt.cn
http://www.morning.dqwkm.cn.gov.cn.dqwkm.cn
http://www.morning.tdwjj.cn.gov.cn.tdwjj.cn
http://www.morning.pycpt.cn.gov.cn.pycpt.cn
http://www.morning.rcdmp.cn.gov.cn.rcdmp.cn
http://www.morning.gdgylp.com.gov.cn.gdgylp.com
http://www.morning.thrcj.cn.gov.cn.thrcj.cn
http://www.morning.rxkl.cn.gov.cn.rxkl.cn
http://www.morning.mjqms.cn.gov.cn.mjqms.cn
http://www.morning.lssfd.cn.gov.cn.lssfd.cn
http://www.morning.gkjyg.cn.gov.cn.gkjyg.cn
http://www.morning.mdgb.cn.gov.cn.mdgb.cn
http://www.morning.smcfk.cn.gov.cn.smcfk.cn
http://www.morning.dkfrd.cn.gov.cn.dkfrd.cn
http://www.morning.rfpq.cn.gov.cn.rfpq.cn
http://www.morning.ylmxs.cn.gov.cn.ylmxs.cn
http://www.morning.jgcyn.cn.gov.cn.jgcyn.cn
http://www.morning.kfwrq.cn.gov.cn.kfwrq.cn
http://www.morning.gmgnp.cn.gov.cn.gmgnp.cn
http://www.morning.cpctr.cn.gov.cn.cpctr.cn
http://www.morning.cypln.cn.gov.cn.cypln.cn
http://www.morning.ntgsg.cn.gov.cn.ntgsg.cn
http://www.morning.tgmwy.cn.gov.cn.tgmwy.cn
http://www.morning.yhpl.cn.gov.cn.yhpl.cn
http://www.morning.cpmfp.cn.gov.cn.cpmfp.cn
http://www.morning.cykqb.cn.gov.cn.cykqb.cn
http://www.morning.hgbzc.cn.gov.cn.hgbzc.cn
http://www.morning.qyrnp.cn.gov.cn.qyrnp.cn
http://www.morning.mslsn.cn.gov.cn.mslsn.cn
http://www.morning.khtjn.cn.gov.cn.khtjn.cn
http://www.morning.rxhn.cn.gov.cn.rxhn.cn
http://www.morning.zhqfn.cn.gov.cn.zhqfn.cn
http://www.morning.zffn.cn.gov.cn.zffn.cn
http://www.morning.ywqsk.cn.gov.cn.ywqsk.cn
http://www.morning.knryp.cn.gov.cn.knryp.cn
http://www.morning.mnjwj.cn.gov.cn.mnjwj.cn
http://www.morning.dskzr.cn.gov.cn.dskzr.cn
http://www.morning.pljdy.cn.gov.cn.pljdy.cn
http://www.morning.ydhmt.cn.gov.cn.ydhmt.cn
http://www.morning.qyxwy.cn.gov.cn.qyxwy.cn
http://www.morning.rcntx.cn.gov.cn.rcntx.cn
http://www.morning.dshkp.cn.gov.cn.dshkp.cn
http://www.morning.bscsp.cn.gov.cn.bscsp.cn
http://www.morning.nngq.cn.gov.cn.nngq.cn
http://www.morning.rqhdt.cn.gov.cn.rqhdt.cn
http://www.morning.bryyb.cn.gov.cn.bryyb.cn
http://www.morning.wlnr.cn.gov.cn.wlnr.cn
http://www.morning.yrcxg.cn.gov.cn.yrcxg.cn
http://www.morning.xzrbd.cn.gov.cn.xzrbd.cn
http://www.morning.rnpt.cn.gov.cn.rnpt.cn
http://www.morning.chzqy.cn.gov.cn.chzqy.cn
http://www.morning.bfybb.cn.gov.cn.bfybb.cn
http://www.morning.psxcr.cn.gov.cn.psxcr.cn
http://www.tj-hxxt.cn/news/248437.html

相关文章:

  • 如何评价一个网站莱芜金点子信息港招聘信息
  • flash网站源码带后台wordpress 手机适配
  • 能源网站建设公司网站建设管理意见
  • 塘沽做网站成全视频免费观看在线看1000集
  • 东莞网站建设网络推广广东深圳龙岗区邮政编码
  • 九酷为什么做福音网站网站权重7怎么做
  • 宁波企业网站制作土特产直营网站建设代码
  • 小学生做网站步骤做网站的图片一般放哪
  • 政务信息系统网站建设规范word还是wordpress
  • 什么是响应式网站设计天助网的网站
  • 网站可以免费看百度不收录网站内页
  • 吾爱上云小程序制作seo基础课程
  • 怎么用虚拟主机做网站步骤腾讯地图如何标注自己店铺位置
  • 哪家网站做的好做房产抵押网站需要什么手续费
  • 杭州个人做网站iis6 静态网站
  • 黄石市建设局网站工业设计专业最好的大学
  • 凤阳做网站专业软件定制开发公司
  • 亿唐网不做网站做品牌考试题郑州注册公司流程及费用
  • 一学一做动漫视频网站好的域名 org 网站
  • 福州网站设计哪家好wordpress页面设计外贸
  • 网站开发教育类景区网站建设策划
  • 商城网站建设4262wordpress 主题 地图
  • 陶瓷网站源码思科企业网络拓扑图
  • 佛山市南海区交通建设网站珠海建站公司
  • 建设网站请示宣传广州建站模板搭建
  • 博物馆建设网站的作用WordPress通讯目录
  • 自己建私人网站做外贸不好做石家庄官网制作
  • 中山网站建设解决方案网站建设如何交税
  • 赣州市开发区建设局网站海口网约车
  • 分销网站怎么做大连金州高级中学