数据结构实验之栈与队列五:下一较大值(一)
生活随笔
收集整理的這篇文章主要介紹了
数据结构实验之栈与队列五:下一较大值(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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
總結
以上是生活随笔為你收集整理的数据结构实验之栈与队列五:下一较大值(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构实验之栈与队列四:括号匹配
- 下一篇: 数据结构实验之栈与队列七:出栈序列判定