回复: 2
跳转到指定楼层
上一主题 下一主题
收起左侧

JP Morgan Chase & Co. – NAMR SEP - Campus Hiring - 2024 Batch OA 题目

🔗
匿名用户-E7AYT  2023-9-29 06:27:49 |倒序浏览

2024(7-9月) 码农类General 硕士 实习@jpmorgan - 校园招聘会 - 在线笔试  | 😃 Positive 🙂 Easy | WaitList | 应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
憋了快两周的JP Morgan 终于做了,目前做过最轻松的OA了,放出来给各位放松放松。(求点大米🥹谢谢!)
先提及一下我申请的岗,都是24 Summer 实习岗:

2024 Software Engineering - Summer Associate position
2024 SOFTWARE ENGINEER PROGRAM – SUMMER INTERNSHIP OPPORTUNITY

不说废话,直接上题目,一道easy 一道常规等级的medium:

您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
g>的下一个permutation就是他的next alphabetically greater permutation。所以返回bcaa。
  • 代码(java):
    1. public static String nextPermutation(String s){
    2.     char[] cs = s.toCharArray();
    3.     int n = s.length();
    4.     int i = n - 2;
    5.     while(i >= 0 && cs[i] > cs[i+1])
    6.         i--;
    7.     if(i==-1) return "no answer"; //没有下一个符合条件的permutation,整个string已经是alphabetically greatest
    8.     int j = n -1;
    9.     while(cs[j] <= cs[i])
    10.         j--;
    11.     char temp = cs[i];
    12.     cs[i] = cs[j];
    13.     cs[j] = temp;
    14.     String s = new String(cs);
    15.     StringBuffer sb = new StringBuffer(s.substring(i+1));
    16.     return s.substring(0,i+1) + sb.reverse().toString();
    17. }
    复制代码
    对你有帮助的话,求各位施舍点点大米(不消耗你自己的大米),新账号攒点大米不容易。求求,谢谢

评分

参与人数 3大米 +3 收起 理由
微信用户_7fm2u + 1 赞一个
falo + 1 很有用的信息!
feng_sophie + 1 给你点个赞!

查看全部评分


上一篇:SquarePoint QR FT 面经
下一篇:Barclays Technology Developer Graduate 2024 Coding OA
推荐
falo 2023-10-1 09:40:46 | 只看该作者
全局:
感谢lz分享!还有解说nb
回复

使用道具 举报

全局:
thanks for sharing!!

补充内容 (2023-10-23 15:42 +08:00):

请问有收到 hirevue 吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表