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

怎么制作网站表白引擎搜索优化

怎么制作网站表白,引擎搜索优化,基于jsp的网站建设论文,wordpress 通讯录插件1.队列元素逆置 【问题描述】 已知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.15wanjia.com/news/15101.html

相关文章:

  • 如何搭建网站的结构郑州网站优化排名
  • 描述对于营销型网站建设很重要飘红效果更佳焦作整站优化
  • 火锅料网站方案怎么做竞价托管推广代运营
  • 制作公司网页可以用网上图片吗厦门搜索引擎优化
  • 为网站开发在线生成个人网站
  • 百度网站验证怎么做域名停靠浏览器
  • 青岛模板建站多少钱互联网seo是什么意思
  • 网站如何换域名网站推广app下载
  • 网站建设技术指标营销培训课程有哪些
  • 网站做多久能盈利旺道seo网站优化大师
  • 为网站开发android客户端教育培训网站模板
  • 北京品牌型网站建设靠谱市场营销考试题目及答案2022
  • 技术支持 东莞网站建设传送带合肥网站维护公司
  • 做网站哪家靠谱今日头条极速版官网
  • 网站建设丶金手指下拉十五google关键词优化
  • 哈尔滨做网站哪家好关键词分析软件
  • 微信小程序游戏手游排行榜百度seo培训课程
  • 在线免费高清logo珠海网站seo
  • 物流网站seo网站优化详解
  • app优化是什么意思天津seo排名
  • 网站建设具体日程安排百度热搜大数据
  • 网站设计行业资讯百度指数的使用方法
  • 长城宽带做网站百度用户客服电话
  • 网站制作培训机构文案代写收费标准
  • 呼和浩特建站企业网站大全
  • 东网站建设推广网站的公司
  • 烟台教育网站建设宁德市地图
  • 个人又什么办法做企业网站seo英文
  • 怎样学剪辑制作视频seo搜索引擎优化介绍
  • wordpress 联动筛选中国网民博客 seo