Samonyyyy level
获赞
2
粉丝
1
关注
5
看过 TA
11
东北大学
2022
前端工程师
IP属地:未知
暂未填写个人简介
私信
关注
2021-08-01 05:46
已编辑
东北大学 前端工程师
渣渣一枚 自学前端 基础很差刚做了猿辅导的机试 三道编程题一个都没有做出来⚰️ 绝了 对acm模式也不熟 也没看懂题目里要求的输入是啥意思 第一题其实我应该能做出来 一组有序数中有两个数被互换了位置  找到这两个数字的位置 很简单的题 但是我以为输入的是数组 其实不是 说是一组由空格隔开的整数 所以输入的是字符串吗 有没有做过的小伙伴啊 救救我😭😭😭
牛客407800558号:import java.util.*; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); Stack<Integer> stack= new Stack<>(); stack.add(0); //cnt代表第几次遇到反常,i维护下标 int i=-1,cnt=0; int m=0,n=0; while (in.hasNextInt()) {// 注意,如果输入是多个测试用例,请通过while循环处理多个测试用例 int a = in.nextInt(); i++; int peek=stack.peek(); if(a<peek){ if(cnt==0){ m=i; }else{ n=i+1; System.out.print(m + " " + n); } cnt++; } stack.add(a); } } } 可以参考一下哈,写的很菜😅
投递猿辅导等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务