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

做国外网站注册工作靠谱吗推广互联网推广

做国外网站注册工作靠谱吗,推广互联网推广,wordpress导航菜单特效,wordpress用户中心api1.队列元素逆置 【问题描述】 已知Q是一个非空队列,S是一个空栈。仅使用少量工作变量以及对队列和栈的基本操作,编写一个算法,将队列Q中的所有元素逆置。 【输入形式】 输入的第一行为队列元素个数,第二行为队列从首至尾的元素…

1.队列元素逆置

【问题描述】

已知Q是一个非空队列,S是一个空栈。仅使用少量工作变量以及对队列和栈的基本操作,编写一个算法,将队列Q中的所有元素逆置。

【输入形式】

输入的第一行为队列元素个数,第二行为队列从首至尾的元素

【输出形式】

输出队列的逆置

【样例输入】

3
1 2 3

【样例输出】

3 2 1

【评分标准】

需采用队列与栈的知识,否则不能得分

C语言

#include <stdio.h>
#include <stdlib.h>#define MAX_SIZE 3000typedef struct {int data[MAX_SIZE];int front;int rear;
} Queue;void initQueue(Queue *q) {q->front = 0;q->rear = -1;
}int isEmpty(Queue *q) {return q->front > q->rear;
}void enqueue(Queue *q, int item) {if (q->rear == MAX_SIZE - 1) {printf("Error: Queue is full\n");exit(1);}q->rear++;q->data[q->rear] = item;
}int dequeue(Queue *q) {if (isEmpty(q)) {printf("Error: Queue is empty\n");exit(1);}int item = q->data[q->front];q->front++;return item;
}typedef struct {int data[MAX_SIZE];int top;
} Stack;void initStack(Stack *s) {s->top = -1;
}int isStackEmpty(Stack *s) {return s->top == -1;
}void push(Stack *s, int item) {if (s->top == MAX_SIZE - 1) {printf("Error: Stack is full\n");exit(1);}s->top++;s->data[s->top] = item;
}int pop(Stack *s) {if (isStackEmpty(s)) {printf("Error: Stack is empty\n");exit(1);}int item = s->data[s->top];s->top--;return item;
}void reverseQueue(Queue *q) {if (isEmpty(q)) {return;}Stack s;initStack(&s);while (!isEmpty(q)) {push(&s, dequeue(q));}while (!isStackEmpty(&s)) {enqueue(q, pop(&s));}
}int main() {Queue q;initQueue(&q);int size;scanf("%d", &size);int i;for ( i = 0; i < size; i++) {int item;scanf("%d", &item);enqueue(&q, item);}reverseQueue(&q);while (!isEmpty(&q)) {printf("%d ", dequeue(&q));}printf("\n");return 0;
}

C++


#include<stdio.h>
int main()
{int QUEUE[1000],STACK[1000],i,n,temp,top,front,rear;front=rear=top=-1;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&temp);rear++;QUEUE[rear]=temp;}for(i=0;i<n;i++){temp=QUEUE[++front];STACK[++top]=temp;}while(top!=-1){printf("%d ",STACK[top]);top--;}return 0;
}

http://www.hkea.cn/news/209958/

相关文章:

  • 4s店网站建设方案百度app下载最新版
  • 创建电子商务网站的7个步骤做网站推广需要多少钱
  • DW怎么做电商网站梅花seo 快速排名软件
  • 哪个网站可以查企业信息今日热搜榜官网
  • 做网站有必要注册商标吗河北百度seo关键词
  • 网站更换服务器教程下载app到手机上并安装
  • 学校网站建设都是谁做的网络舆情分析
  • 怎么把现有网站开发php昆明seo排名外包
  • 网站桥页怎么找理发培训专业学校
  • 谷城网站开发百度导航官网
  • 做网站不优化平面设计网站
  • 聊城做网站的公司价格谷歌seo软件
  • 支部网站及活动室建设网页广告调词平台
  • 网站建设的企业抚州seo外包
  • 澳门wap网站制作百度关键词检测工具
  • 哪些外贸网站可以做soho首页
  • 三门峡网站建设电话青岛网站推广公司
  • 洞口做网站找谁市场营销推广方案模板
  • 怎么做用来表白的网站湖人队最新消息
  • 新疆网站建设哪家好泉州网站seo外包公司
  • 网站开发前后端工具组合深圳推广公司推荐
  • 老外做的汉字网站一键生成app制作器
  • 网上设计接单的网站seo排名优化排行
  • wordpress后台加统计代码seo建站的步骤
  • 怎么做外贸网站的邮箱签名搜索引擎优化是指什么
  • 网页制作基础教程免费邯郸网站seo
  • phpcms做网站感想漯河seo推广
  • 公司部门kpi绩效考核指标模板河北百度seo软件
  • 印团网网站是哪家做的唯尚广告联盟
  • 网红营销网站seo综合查询怎么用的