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

网站优化比较好用的软件青岛百度网站排名优化

网站优化比较好用的软件,青岛百度网站排名优化,网站建设工具 hbuild,粉色的网站目录 堆栈与队列算法-以链表来实现队列 C代码 堆栈与队列算法-以链表来实现队列 队列除了能以数组的方式来实现外,也可以用链表来实现。在声明队列的类中,除了和队列相关的方法外,还必须有指向队列前端和队列末尾的指针,即fron…

目录

堆栈与队列算法-以链表来实现队列

C++代码


堆栈与队列算法-以链表来实现队列

队列除了能以数组的方式来实现外,也可以用链表来实现。在声明队列的类中,除了和队列相关的方法外,还必须有指向队列前端和队列末尾的指针,即front和rear。

C++代码

#include<iostream>
using namespace std;class Node {
public:int data;Node* next;
};class Queue {
private:Node* front;Node* rear;public:Queue() {front = nullptr;rear = nullptr;}void Push(int num) {Node* newNode = new Node;newNode->data = num;newNode->next = nullptr;if (rear == nullptr)front = newNode;elserear->next = newNode;rear = newNode;}void Pop() {if (!(front == nullptr)) {if (front == rear)rear = nullptr;front = front->next;}}void Print() {while (true) {if (!(front == nullptr)) {cout << front->data << " ";Pop();}elsebreak;}}
};int main() {Queue* queue = new Queue();char ch = ' ';while (ch != 'E') {cout << "输入I:往队列加入一个数据;输入G:从队列中取出一个数据;输入E:结束程序" << endl;cout << "请输入:";cin >> ch;switch (ch){case 'I':cout << "请输入数据:";int val;cin >> val;queue->Push(val);break;case 'G':queue->Pop();break;default:break;}}cout << "队列中的数据:";queue->Print();return 0;
}

结果输出

http://www.mmbaike.com/news/24563.html

相关文章:

  • 交互设计好的网站百度竞价怎么做效果好
  • 在广州开发一个营销网站多少钱搜索引擎营销成功案例
  • 杭州网站设计予尚网络营销有哪些推广平台
  • 隐藏wordpress百度seo搜索
  • 个人logo设计图片正版搜索引擎优化
  • moodle做网站百度网盘怎么找片
  • 网上写作真正能赚钱的网站做网络推广为什么会被抓
  • 怎样建独立网站网络营销公司名字大全
  • php动态网站设计作业成品做网站比较好的公司有哪些
  • 昆明做鸭子社交网站建站平台哪个好
  • 渭南网站建设wifi石家庄seo结算
  • 关于内网站建设的请示国内军事新闻最新消息
  • 潍坊昌乐县城乡建设局网站百度指数分析
  • 网站型销售怎么做的福州seo优化排名推广
  • 有没有教做川菜的网站郑州专业的网站公司
  • 开的免费网站能赚钱吗电脑优化是什么意思
  • 我的世界怎么做神器官方网站2024年8月爆发新的大流行病毒吗
  • 周口市规划建设局网站大型的营销型网站
  • 用jq和ajax做能登陆注册的一个网站百度关键词点击价格查询
  • 市体育局网站 两学一做陕西网站设计
  • 郑州前端开发培训机构网站seo源码
  • 网站备案取消前置审批模板网站免费
  • wordpress企业主题免费下载百度刷seo关键词排名
  • 学习做网站只学过c企业培训考试app
  • 做会员卡的网站在线制作网络推销
  • 织梦做博客类网站公司网络推广网站
  • 住房城乡建设部举报网站做推广
  • asp.net 做网站长沙网站seo
  • 南昌网站建设博客seo团队管理系统
  • 佛山网站开发哪家好40个免费网站推广平台