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

新零售型网站开发网站设计制作合同范本

新零售型网站开发,网站设计制作合同范本,网站开发环境有哪些php,市场监督管理局怎么样目录 一、栈的基本结构及其接口 二、我的队列结构定义 三、我的队列创建及其初始化 四、我的队列入队 五、我的队列出队 六、我的队列取队头元素 七、我的队列判空 八、我的队列销毁 一、栈的基本结构及其接口 //栈的结构定义 typedef int STDataType;typedef struct St…目录 一、栈的基本结构及其接口 二、我的队列结构定义 三、我的队列创建及其初始化 四、我的队列入队 五、我的队列出队 六、我的队列取队头元素 七、我的队列判空 八、我的队列销毁 一、栈的基本结构及其接口 //栈的结构定义 typedef int STDataType;typedef struct Stack{STDataType *a;int top;int capacity; }ST;//栈的初始化 void STInit(ST* pst) {pst-aNULL;pst-top0;pst-capacity0; }//栈的扩容 void checkcapacity(ST* pst) {if(pst-toppst-capacity){int newcapacitypst-capacity0?4:pst-capacity*4;STDataType* tmp(STDataType*)realloc(pst-a,sizeof(STDataType)*newcapacity);if(tmpNULL){perror(realloc fail);exit(-1);}pst-atmp;pst-capacitynewcapacity;} }//入栈 void STPush(ST* pst,STDataType x) {assert(pst);checkcapacity(pst);pst-a[pst-top]x; }//出栈 void STPop(ST* pst) {assert(pst);assert(pst-top);//空栈pst-top--; }//取栈顶元素 STDataType STTop(ST* pst) {assert(pst);assert(pst-top);//空栈return pst-a[pst-top-1]; }//判断栈是否为空 bool STEmpty(ST* pst) {return pst-top0; }//销毁栈 void STDestroy(ST* pst) {assert(pst);free(pst-a);pst-aNULL;pst-top0;pst-capacity0;} 二、我的队列结构定义 //我的队列 typedef struct {ST s1;ST s2; } MyQueue;三、我的队列创建及其初始化 //我的队列的创建及其初始化 MyQueue* myQueueCreate() {MyQueue* myqueue(MyQueue*)malloc(sizeof(MyQueue));if(myqueueNULL){perror(malloc fail);exit(-1);}STInit(myqueue-s1);STInit(myqueue-s2);return myqueue; }四、我的队列入队 //我的队列入队 void myQueuePush(MyQueue* obj, int x) {STPush(obj-s1,x); }五、我的队列出队 //我的队列出队 int myQueuePop(MyQueue* obj) {while(obj-s1.top1){STPush(obj-s2,STTop(obj-s1));STPop(obj-s1);}int tmpSTTop(obj-s1);STPop(obj-s1);while(obj-s2.top0){STPush(obj-s1,STTop(obj-s2));STPop(obj-s2);}return tmp; } 六、我的队列取队头元素 //我的队列取队头元素 int myQueuePeek(MyQueue* obj) {while(obj-s1.top1){STPush(obj-s2,STTop(obj-s1));STPop(obj-s1);}int tmpSTTop(obj-s1);while(obj-s2.top0){STPush(obj-s1,STTop(obj-s2));STPop(obj-s2);}return tmp; }七、我的队列判空 //我的队列判空 bool myQueueEmpty(MyQueue* obj) {return STEmpty(obj-s1); }八、我的队列销毁 //我的队列销毁 void myQueueFree(MyQueue* obj) {STDestroy(obj-s1);STDestroy(obj-s2);free(obj);objNULL; }
http://www.pierceye.com/news/687852/

相关文章:

  • 有哪些可以做网站的平台怎样把录的视频做一下传到网站
  • 网站域名如何续费福建建筑人才服务中心
  • 站长平台怎么添加网站网站中文名注册
  • 唐四薪php网站开发答案想制作一个网站要多少钱
  • ppt网站建设答案东台网页定制
  • 做网站 侵权如何制作手机版网站
  • 代发网站建设app网站软件
  • 家居企业网站建设如何国家企业信息公示系统全国
  • 网站平台如何推广wordpress登录页面显示ip
  • 如何做网站百度排名优化推广的目的是什么
  • 重庆忠县网站建设公司哪家专业芷江建设局的工作人员网站
  • 戴尔电脑网站建设方案范文室内设计方案图
  • 餐厅网站建设策划方案网站建设存在的具体问题
  • 竞价页面网站做优化广告商对接平台
  • 网站后台如何修改密码wordpress调整页面布局
  • 东莞热点网站建设莱州人才网
  • 线上渠道推广网站的优化哪个好
  • 群晖可以做网站服务器微信朋友圈怎么发链接那种网页怎么制作
  • wordpress 公司网站网站和公众号的区别
  • 数据库跟网站seo流程
  • 网站首页关键词设置网站的整体风格
  • wordpress源码站整站源码制作wordpress插件
  • 海口网站建设就q479185700上墙网站空间后台怎么进入
  • 四川电子有限公司 - 手机网站如何做网站家具导购
  • 网站经营性备案修改wordpress自带小工具
  • 网站怎么建设可以发图评论网站建设制作公
  • 做销售的网站设计公司是做什么的
  • 建设专业网站的利弊海淀区seo招聘信息
  • 吴江区住房与建设局网站网站开发怎么对接客户
  • frontpage2007网站建设网站开发需要redis