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

html5手机网站模板下载购物网站有哪些平台

html5手机网站模板下载,购物网站有哪些平台,注册邮箱企业邮箱,网站正在建设中...数据结构3-栈和队列 1 栈-特殊的线性表-先进后出1.1 栈的三个案例 2 队列-与栈相反-先进先出2.1 队列的案例 3 用C实现栈的代码#xff1a;4 用C实现队列的代码 1 栈-特殊的线性表-先进后出 1.1 栈的三个案例 2 队列-与栈相反-先进先出 2.1 队列的案例 3 用C实现栈的代码… 数据结构3-栈和队列 1 栈-特殊的线性表-先进后出1.1 栈的三个案例 2 队列-与栈相反-先进先出2.1 队列的案例 3 用C实现栈的代码4 用C实现队列的代码 1 栈-特殊的线性表-先进后出 1.1 栈的三个案例 2 队列-与栈相反-先进先出 2.1 队列的案例 3 用C实现栈的代码 #define MAX_SIZE 100 typedef struct {int data[MAX_SIZE];//栈的深度int top;//栈顶记录 } Stack; //初始化 void init(Stack *stack) {stack-top -1; } int isEmpty(Stack *stack) {return stack-top -1; } int isFull(Stack *stack) {return stack-top MAX_SIZE - 1; } //入栈 void push(Stack *stack, int value) {if (isFull(stack)){printf(Stack is full. Cannot push element.\n);return;}stack-data[stack-top] value; } //出栈 int pop(Stack *stack) {if (isEmpty(stack)){printf(Stack is empty. Cannot pop element.\n);return -1;}return stack-data[stack-top--]; }int main() {Stack stack;init(stack);push(stack, 10);push(stack, 20);push(stack, 30);printf(Popped element: %d\n, pop(stack));printf(Popped element: %d\n, pop(stack));printf(Popped element: %d\n, pop(stack));return 0; }4 用C实现队列的代码 #include stdio.h#define MAX_SIZE 100typedef struct {int data[MAX_SIZE];int front;int rear; } Queue; void initQueue(Queue *queue) {queue-front 0;queue-rear 0; } int isFull(Queue *queue) {return (queue-rear 1) % MAX_SIZE queue-front; } int isEmpty(Queue *queue) {return queue-front queue-rear; } void enqueue(Queue *queue, int value) {if (isFull(queue)) {printf(Queue is full.\n);return;}queue-data[queue-rear] value;queue-rear (queue-rear 1) % MAX_SIZE; } int dequeue(Queue *queue) {if (isEmpty(queue)) {printf(Queue is empty.\n);return -1;}int value queue-data[queue-front];queue-front (queue-front 1) % MAX_SIZE;return value; } int main() {Queue queue;initQueue(queue);enqueue(queue, 1);enqueue(queue, 2);enqueue(queue, 3);printf(%d\n, dequeue(queue));printf(%d\n, dequeue(queue));printf(%d\n, dequeue(queue));return 0; }我们使用了一个结构体来表示队列其中包含一个数组用于存储数据以及两个指针front和rear分别指向队列的头部和尾部。initQueue函数用于初始化队列isFull函数用于判断队列是否已满isEmpty函数用于判断队列是否为空enqueue函数用于入队操作dequeue函数用于出队操作可以根据需要修改MAX_SIZE的值来调整队列的最大容量。另外如果队列已满时尝试入队或者队列为空时尝试出队代码会输出相应的提示信息。
http://www.w-s-a.com/news/348842/

相关文章:

  • 小公司做网站用哪种服务器什么是网站代理
  • 青岛李村网站设计公司cms建站平台
  • 做saas网站可行吗许昌抖音推广公司
  • 网站建设找谁做seo基础知识培训
  • 微网站怎么做的好建设网站不会写代码
  • 广州外贸网站制作wordpress信息搜索插件
  • 福建高端网站建设个人公众号怎么制作教程
  • 企业网站有哪些举几个例子wordpress ie兼容插件
  • 高端的深圳网站页面设计福清市建设局官方网站
  • 安装网站到服务器合肥建设干部学校网站
  • 影视网站如何做销售案例网站
  • 建设网站对比方案龙岗网站开发公司
  • 网站开发标准网站建设公司兴田德润可信赖
  • 如何建设一个公众号电影网站自动seo优化
  • 个人网站能备案吗酱香拿铁采取了哪些网络营销方式
  • 网站建设及推广好做吗自己做的网站加入购物车价格
  • 涡阳在北京做网站的名人注册一个免费的网站
  • 三门峡建设环境局网站公司注册网上核名通道
  • 叶县建设局网站要看网海外域名是多少
  • 网站运行环境配置Wordpress支付时效
  • logo设计网站知乎港北网站建设
  • 北京市保障性住房建设投资中心官方网站有限责任公司的特点
  • 做网站卖互联网营销怎么做
  • 晋州市建设局网站建站网站系统
  • 专业网站优化方案广东微信网站制作报价表
  • 北京网站建设公司分形科技简述营销网站建设策略
  • 汉中网站建设有限公司vue网站开发
  • 网站备案背景幕布阳江东莞网站建设
  • 北京网站建设要多少钱html网站标签
  • 做兼职做网站的是什么公司网站怎么修改