日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

数据结构实验之栈与队列五:下一较大值(一)

發布時間:2025/3/21 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数据结构实验之栈与队列五:下一较大值(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Description
對于包含n(1<=n<=1000)個整數的序列,對于序列中的每一元素,在序列中查找其位置之后第一個大于它的值,如果找到,輸出所找到的值,否則,輸出-1。

Input
輸入有多組,第一行輸入t(1<=t<=10),表示輸入的組數;

以后是 t 組輸入:每組先輸入n,表示本組序列的元素個數,之后依次輸入本組的n個元素。

Output
輸出有多組,每組之間輸出一個空行(最后一組之后沒有);

每組輸出按照本序列元素的順序,依次逐行輸出當前元素及其查找結果,兩者之間以–>間隔。

Sample
Input
2
4 12 20 15 18
5 20 15 25 30 6
Output
12–>20
20–>-1
15–>18
18–>-1

20–>25
15–>25
25–>30
30–>-1
6–>-1

#include<bits/stdc++.h>using namespace std;#define intsize 10000 #define addsize 10000typedef int elemtype;typedef struct {elemtype *base;elemtype *top;elemtype *q;elemtype *h;int stacksize; } Sqstack;int initstack(Sqstack &s) {s.base = (elemtype *)malloc(intsize *sizeof(elemtype));if(!s.base)return -1;s.top = s.base;s.stacksize = intsize;return 0; } void clearstack(Sqstack &s) {s.top = s.base; } int push(Sqstack &s, elemtype x) {if(s.top - s.base > s.stacksize){s.base = new elemtype[intsize + addsize];if(!s.base)return -1;s.top = s.base + addsize;s.stacksize += addsize;}*s.top++ = x;return 0; }void nextmax(Sqstack &s) {s.q = s.base;int flag;for(; s.q != s.top; s.q++){flag = 0;for(s.h = s.q; s.h != s.top; s.h++){if(*(s.h) > *(s.q)){printf("%d-->%d\n", *(s.q), *(s.h));flag = 1;break;}}if(flag == 0)printf("%d-->-1\n", *(s.q));} } int main() {Sqstack s;int t, n, a;scanf("%d", &t);initstack(s);while(t--){scanf("%d", &n);while(n--){scanf("%d", &a);push(s, a);}nextmax(s);clearstack(s);if(t >= 1)printf("\n");}return 0; }

總結

以上是生活随笔為你收集整理的数据结构实验之栈与队列五:下一较大值(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人伊人网 | 男女做网站 | 欧美激情精品久久久久久变态 | 欧美激情免费视频 | 黄色三级在线观看 | 欧美日韩一区二区三区不卡 | 色猫咪av | 性生交大片免费看女人按摩 | 视频久久精品 | 国产日韩欧美一区二区东京热 | 日韩经典第一页 | www.亚洲一区| 91免费播放| 国毛片| 野花视频在线观看免费 | 一区二区三区四区五区六区 | 欧美成人激情视频 | 99久久99久久精品国产片果冰 | 一区二区三区在线视频播放 | 国产在线观看免费 | 国产精品成人无码免费 | 日韩麻豆视频 | 中文字幕欧美视频 | 国产又粗又爽视频 | 国产毛片91| 51热门大瓜今日大瓜 | 欧美精品一区二区三区久久久 | 爱看av| 欧美黑人一区 | 日韩一区二区在线观看视频 | 亚洲一区二区三区影院 | 97人妻一区二区精品视频 | 亚洲综合成人网 | 亚洲桃色av | www久久com| 亚洲第8页| 日韩综合在线 | 99国产精品免费视频 | 毛片www| 在线播放你懂得 | 自拍偷拍福利 | 亚洲永久视频 | 波多一区二区 | av免| 女人一级一片30分 | 在线看片中文字幕 | 91调教打屁股xxxx网站 | 蜜臀一区| 尤物在线视频观看 | 无码人妻精品一区二区蜜桃网站 | 视频免费1区二区三区 | 午夜片在线观看 | 婷婷俺去也 | 99九九精品视频 | 女性裸体瑜伽无遮挡 | 成人综合社区 | 亚洲人和日本人hd | 最新国产一区 | 美女又黄又免费 | 蜜臀视频一区二区 | 国产精品一区二区三区在线播放 | 亚洲 欧美 变态 另类 综合 | 亚洲欧洲综合在线 | 精品一区二区三区视频在线观看 | 欧美综合视频在线观看 | 久久高清毛片 | 欧美乱码精品一区二区三区 | 黄色a一级| 免费黄色小网站 | 国产亚洲女人久久久久毛片 | 成人av网站在线播放 | 亚洲精品一区二区三区婷婷月 | 国内一级黄色片 | av黄色影院 | √资源天堂中文在线 | 男人天堂2021 | 欧美视频在线观看一区二区 | 黄网站在线免费 | 日本a免费 | 无码人妻丰满熟妇啪啪网站 | 污视频网站入口 | 黄色91在线观看 | 女性裸体瑜伽无遮挡 | 粗大黑人巨茎大战欧美成人 | 日韩人妻无码精品久久免费 | 美国毛片av | 精品国产一区在线观看 | 吻胸摸激情床激烈视频 | 黄色片网站免费看 | 国产精品一区二区三区在线看 | 色呦呦影院 | 青青草原亚洲 | 国产牛牛 | 天天色天天综合 | 伊人久久大香线蕉av一区 | 91偷拍精品一区二区三区 | 四虎黄色影视 | 国产91熟女高潮一区二区 | 伊人中文字幕在线观看 |