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

wordpress判断ie6宁波专业seo推广价格

wordpress判断ie6,宁波专业seo推广价格,中国建设银行个人网站,长沙巨浪网络科技有限公司目录 连续存储的代表应用#xff1a;数组 1#xff09;结构体的定义#xff1a; 2#xff09;基本操作 对数据进行初始化 判断数组是否为空 输出数组 判断数组是否满 追加元素 插入数组元素 删除数组元素 逆序 对数组进行排序 这篇笔记是根据郝斌老师的上课讲义…目录 连续存储的代表应用数组 1结构体的定义 2基本操作 对数据进行初始化 判断数组是否为空 输出数组 判断数组是否满 追加元素 插入数组元素 删除数组元素 逆序 对数组进行排序 这篇笔记是根据郝斌老师的上课讲义整理而得 模块一线性结构 算法相当成熟栈和队列是一种特殊的线性结构 把所有的节点用一根直线串起来 连续存储的代表应用数组 1. 什么叫数组                  元素类型相同大小相等      2. 数组的优缺点                  存取速度快                  插入元素很慢空间通常是有限制的需要知道数组的长度 1结构体的定义 #include stdio.h #include malloc.h//包含了malloc函数 #include stdlib.h//包含了exit函数 /*定义了一个数据类型该数据类型的名字叫做struct Arr 该数据类型含有三个成员分别是pBase、len、cnt*/ struct Arr { int *pBase; //存储的是数组的第一个元素的地址 int len; //数组所能容纳的最大元素的个数 int cnt;//当前数组有效的元素的个数 };2基本操作 void init_arr(struct Arr *pArr, int length);//对数组进行初始化 bool append_arr(struct Arr *pArr, int val); //追加元素 bool insert_arr(struct Arr *pArr, int pose, int val);//插入数据元素 bool delete_arr(struct Arr *pArr, int pose,int *pVal);//删除数据元素,*pVal返回删除元素的值 bool is_empty(struct Arr *pArr);//判断数组是否为空 bool is_full(struct Arr *pArr);//判断数组是否满 void sort_arr(struct Arr *pArr);//对数组进行排序,冒泡排序 void show_arr(struct Arr *pArr);//输出数组 void inversion_arr(struct Arr *pArr);//逆序对数据进行初始化 void init_arr(struct Arr *pArr, int length) {pArr-pBase (int*)malloc(sizeof(int) * length);if (NULL pArr-pBase){printf(动态内存分配失败\n);exit(-1);}else{pArr-len length;pArr-cnt 0;}return; } 判断数组是否为空 bool is_empty(struct Arr *pArr) {if (0 pArr-cnt)return True;elsereturn false; } 输出数组 void show_arr(struct Arr *pArr) {if (is_empty(pArr))printf(数组为空\n);else{for(int i0; ipArr-cnt; i)printf(%d , pArr-pBase[i]);printf(\n);} } 判断数组是否满 bool is_full(struct Arr *pArr) {if (pArr-cnt pArr-len)return true;elsereturn false; } 追加元素 bool append_arr(struct Arr *pArr, int val) { if (is_full(pArr)) return false;pArr-pBase[pArr-cnt] val; (pArr-cnt); return true; }插入数组元素 bool insert_arr(struct Arr * pArr, int pos, int val)//在pose前面插入元素 {int i;if (is_full(pArr))return false;if (pos1 || pospArr-cnt1)return false;for (ipArr-cnt-1; ipos-1; --i){pArr-pBase[i1] pArr-pBase[i];}pArr-pBase[pos-1] val;(pArr-cnt);return true; }删除数组元素 bool delete_arr(struct Arr * pArr, int pos, int * pVal) {int i;if ( is_empty(pArr) )return false;if (pos1 || pospArr-cnt)return false;*pVal pArr-pBase[pos-1];先进行赋值以免进行删除操作之后没有返回值for (ipos; ipArr-cnt; i){pArr-pBase[i-1] pArr-pBase[i];}pArr-cnt--;return true; }逆序 void inversion_arr(struct Arr * pArr) {int i 0;int j pArr-cnt-1;int t;while (i j){t pArr-pBase[i];pArr-pBase[i] pArr-pBase[j];pArr-pBase[j] t;//两两交换i;--j;}return; }对数组进行排序 void sort_arr(struct Arr * pArr) {int i, j, t;for (i0; ipArr-cnt; i){for (ji1; jpArr-cnt; j){if (pArr-pBase[i] pArr-pBase[j]){t pArr-pBase[i];pArr-pBase[i] pArr-pBase[j];pArr-pBase[j] t;}}} }
http://www.pierceye.com/news/161079/

相关文章:

  • 成都网站制作东三环论文一区二区三区是什么意思
  • 织梦图片瀑布流网站模板成都大型网站维护公司
  • 企业信息网站wordpress怎么调用m3u8视频
  • 前端怎么接私活做网站中文h5编程工具
  • wordpress模板 站长营销型网站开发
  • 广西南宁市住房和城乡建设局网站网络平台怎么建
  • 徐州提供网站建设报价表手机微网站怎么做
  • 建设汽车行业网站网站建设规划书百度文库
  • 金坛区建设局网站为什么我的网站百度搜不到
  • 高端t恤定制网站google搜索网址
  • 海南省住房和城乡建设厅网站重庆建设工程安全网
  • 免费帮忙做网站如何给网站增加外链
  • 如何建设网站接收数据加油优惠卡app软件开发
  • 改网站js代码网络销售挣钱吗
  • 怎么通过数据库做网站的登录专业外贸网站制作公司
  • 上海网站建设上海黄金线上学编程哪个机构比较好
  • 个人网站能 做淘客吗徐州网站建设工作室
  • 网站公司备案通知百度seo文章
  • 做网站专业服务新网域名官网
  • 网站dns多久刷新广州网站建设开发
  • 标准网站有哪些西安市沣东新城建设局网站
  • 对php网站开发技术课程总结广州网站策划公司
  • 站长工具爱站微信服务商平台官网
  • 中山市网站建设公司网页设计与制作教程第4版
  • 旅游类网站开发设计报告工信部清理未备案网站
  • 永久免费自助建站源代码行业类网站模板
  • 通辽建设网站知名品牌形象设计公司
  • 做一家网站费用网站建设有关的职位
  • 网站后台无编辑器扒人家网站做网站
  • 有什么网站做打印店网站开发计划甘特图