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

什么网站可以接设计方案国外家具设计网站

什么网站可以接设计方案,国外家具设计网站,建立网站站点,天津龙腾公司做网站文章目录 队列的表示和实现相关术语队列的表示链队的表示链队的定义链队的初始化销毁链队列 链队列的入队出栈 队列的表示和实现 相关术语 队列#xff08;Queue#xff09;是仅在表尾进行插入操作#xff0c;在表头进行删除操作的线性表。表尾即an端#xff0c;称为队尾… 文章目录 队列的表示和实现相关术语队列的表示链队的表示链队的定义链队的初始化销毁链队列 链队列的入队出栈 队列的表示和实现 相关术语 队列Queue是仅在表尾进行插入操作在表头进行删除操作的线性表。表尾即an端称为队尾表头即在a1端称为对头。是一种先进先出的线性表。 插入元素称为入队删除元素称为出队。 队列的存储结构为链队或顺序对常用循环顺序对。 队列的表示 队列的顺序表示-----用一维数组base[MAXQSIZE]。 //定义队列 typedef struct {int* base;//初始化的动态分配内存空间int front;//头指针int rear;//尾指针 }SqQueue; }初始front rear 0; J1,J2,J3入队 入队base[rear] x; rear; J1,J2出队 出队x base[front]; front; 空对标志front rear; 这里的J6已经满了J3,J4还能入队吗 当rearMAXQSIZE时发生溢出。 当front 0; rar MAXQSIZE时再出队真溢出. 当front0rear MAXQSIZE时再入队假溢出。 解决上溢的方法----引入循环队列 base[0]接在base[MAXQSIZE-1]之后若rear1 M则令rear 0 实现方法利用模运算mod。 插入元素Q.base[Q.rear] x; Q.rear (Q.rear1) % MAXQSIZE; 删除元素x Q.base[s.front] Q.front (Q.front1) % MAXQSIZE; 这里引发了一个二义性就是front rear为空队列。需要进行讨论。 循环队列解决对满时的判断方法----少用一个元素空间。 队空front rear; 队满rear1%MAXQSIZE front 链队的表示 若用户无法估计所用队列的长度则宜采用链队列。 链队的定义 //链队列的类型队列 typedef struct Qnode {int data;struct Qnode* next; }QNode,*QueuePtr; typedef struct {QueuePtr front;//队头指针QueuePtr rear;//对尾指针 }LinkQueue;链队的初始化 //初始化 void InitQueue(LinkQueue Q) {Q.front Q.rear new QNode;//生成新结点作为头结点队头和队尾指针指向此结点Q.front-next NULL;//将空结点的next域置空 }销毁链队列 void DestroyQueue(LinkQueue Q) {while (Q.front){QueuePtr p;p Q.front-next;free(Q.front);Q.front p;} } 链队列的入队 //将元素e入队 void EnQueue(LinkQueue Q, int e) {QueuePtr q new QNode;if (!q) {exit(0);q-data e;q-next NULL;Q.rear-next p;Q.rear p;} }出栈 int DeQueue(LinkQueue Q, int e) {if (Q.front Q.rear) {return 0;}QueuePtr p Q.front-next;e p-data;Q.front-next p-next;delete p;return 1; }
http://www.tj-hxxt.cn/news/223919.html

相关文章:

  • 能不能同行网站做站长统计个人做网站 私活
  • 企业网站php开源系统杭州专业网站建设公司哪家好
  • 中国建设银行悦生活网站食品公司网站设计项目
  • 网站分类导航代码做旅游网站的目的和意义
  • 小米网站开发语言免费设计app的网站建设
  • 二七免费网站建设百度快照收录
  • vps可以用了做网站吗网站设计公司收费标准
  • 有网站怎么开发app视频网站开发php
  • 网页制作正版网站湖南优化公司
  • 株洲网站建设 株洲网站制作唐山企业网站模板建站
  • 沈阳企业网站优化排名方案网站加速
  • 网站建设 个人服务器seo关键词首页排名
  • 茶网站建设实训报告全国最大房产网络平台
  • 科普网站建设经验wordpress网址插件
  • 扬中网站建设公司班级网站设计
  • 谷歌seo网站运营怎么注册微网站吗
  • 电脑做网站用word网站站建设
  • 保山做网站建设网站备案 类型
  • php做的汽车销售网站网站建设模块下载
  • 网页制作免费网站德阳做网站
  • 做短裙的视频网站3705房产网
  • 自己写的网站如何添加 cnzz统计建设网站必须用dns
  • 为什么asp.net做的网站上传后不显示照片网站文件名优化
  • 牡丹江 网站建设网上服务旗舰店
  • soho没有注册公司 能建一个外贸网站吗网页设计素材网站大全
  • 运城建设厅官方网站有没有专门做团购的网站
  • 学设计网站沈阳创新网站建设报价
  • 网站建设需要集齐哪5份资料黑群晖做网站
  • 广州建设银行官方网站域名查询万网
  • 建设银行网站银行登录负责做网站的叫什么公司