关注
https://blog.csdn.net/Broken_Wave/article/details/82390882 import java.util.Stack;
public class FindRightMax {
public static void main(String[] arg) {
int array[]=new int[] {1,5,3,6,4,8,9,10};
int res[]=findMax(array);
for(int num:res) {
System.out.println(num);
}
}
public static int[] findMax(int[] array) {
int len =array.length;
Stack<Integer> st = new Stack<Integer>();
int res[]=new int[len];
int i=0;
while(i<len) {
if(st.isEmpty()||array[i]<=array[st.peek()]) {
st.push(i);
i++;
}else {
res[st.pop()]=array[i];
}
}
while(!st.isEmpty()) {
res[st.pop()]=-1;
}
return res;
}
}
查看原帖
点赞 评论
相关推荐
03-16 16:31
湖南工商大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 这个offer值得去吗? #
6905次浏览 100人参与
# 我与AI的日常 #
4901次浏览 46人参与
# 联宝杯大学生创新大赛,你的技术值得产业级答案 #
44472次浏览 506人参与
# 如果春招能重来,我会___ #
9923次浏览 117人参与
# 大厂还是考编 #
132928次浏览 1376人参与
# 你会因为行情,降低找工作标准吗? #
17513次浏览 179人参与
# 想做Agent可以做哪些岗位? #
6496次浏览 145人参与
# 面试官拷打AI项目都会问什么? #
5713次浏览 229人参与
# 你实习是赚钱了还是亏钱了? #
122842次浏览 692人参与
# 实习,不懂就问 #
213982次浏览 1705人参与
# 你觉得最好用的AI编程工具是_ #
2227次浏览 46人参与
# 携程求职进展汇总 #
957305次浏览 6237人参与
# 除了线上,还能去哪些地方投简历 #
5696次浏览 63人参与
# 实习想申请秋招offer,能不能argue薪资 #
259119次浏览 1362人参与
# 你和你的mentor相处模式是__ #
10261次浏览 82人参与
# 机械制造公司求职体验 #
141876次浏览 386人参与
# 没有合适的工作,你会先找个干着,还是考公考研 #
193268次浏览 1367人参与
# 实习第一天,你在干什么 #
6415次浏览 51人参与
# 你最满意的offer薪资是哪家公司? #
81767次浏览 387人参与
# 你的实习什么时候入职 #
377837次浏览 2400人参与
# 说说公考那些事儿 #
23708次浏览 81人参与
