回复: 9
收起左侧

亚麻SDE2 - 2025 OA

匿名用户-DIGED  2025-2-11 13:38:49
本楼:   👍  1
100%
0%
0   👎

2025(1-3月) 码农类General 硕士 全职@Amazon - 猎头 - 在线笔试  | 😐 Neutral 😐 Average | Fail | 在职跳槽

前几天做的,都是没见过的题目。应该不难,只怪当时看到两题没看过的题目,人就开始慌。最后都没做完,哭。只要理解题意,应该问题不大。
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式

本帖子中包含更多资源

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

x

评分

参与人数 6大米 +10 收起 理由
清道神君 + 5 欢迎分享你知道的情况,会给更多大米奖励!
DashRhino + 1 赞一个
zywu89 + 1 赞一个
ZYY11 + 1 很有用的信息!
9lives + 1 欢迎来一亩三分地论坛!

查看全部评分


上一篇:字节店面
下一篇:买它昂赛
地里匿名用户
匿名用户-NCVCM  2025-2-13 11:10:05
本楼:   👍  4
100%
0%
0   👎
第一题是把data按和index捆绑一下排序,按照排序的大小造一个答案出来吗?和permutation没有任何关系?
回复

使用道具 举报

HalloWelt 2025-2-13 06:38:35 | 显示全部楼层
本楼:   👍  1
100%
0%
0   👎
全局:   3
100%
0%
0
serein 发表于 2025-2-11 16:13
第二题感觉完全没思路啊

我的思路是单调栈一个string 被poped掉的elements去另一个string, 整体+1, 最后merge two sorted strings.
回复

使用道具 举报

地里匿名用户
匿名用户-DIGED  2025-2-13 01:59:53
本楼:   👍  1
100%
0%
0   👎
匿名用户 发表于 2025-2-11 17:58
好奇问一下,把OA的题目拷贝一下,送给AI解答一下不行?

试过了,用处不大,可能要看什么问题
回复

使用道具 举报

serein 2025-2-12 08:13:16 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   2289
97%
3%
69
第二题感觉完全没思路啊
回复

使用道具 举报

地里匿名用户
匿名用户-DIGED  2025-2-12 09:51:06
本楼:   👍  0
0%
0%
0   👎
本帖最后由 匿名 于 2025-2-11 17:57 编辑
serein 发表于 2025-2-11 16:13
第二题感觉完全没思路啊

求各位大神指点。C#
输出:
26547 => 24677
04829 => 02599
1234567 => 1234567
54321 => 13456
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
回复

使用道具 举报

地里匿名用户
匿名用户-OJALK  2025-2-12 09:58:39
本楼:   👍  0
0%
0%
0   👎
好奇问一下,把OA的题目拷贝一下,送给AI解答一下不行?
回复

使用道具 举报

地里匿名用户
匿名用户-AAE6W  2025-2-12 15:50:03
回复

使用道具 举报

地里匿名用户
匿名用户-DIGED  2025-2-13 01:58:43
本楼:   👍  0
0%
0%
0   👎

ma的, 我当时还在这个网站上拼命地找,找也找不到
回复

使用道具 举报

地里匿名用户
匿名用户-ZCOIQ  7 天前
本楼:   👍  0
0%
0%
0   👎
  1. public static String getMininalString(String s) {
  2.         Deque<Integer> deq = new LinkedList<>();
  3.         Queue<Integer> pq = new PriorityQueue<>();
  4.         for (int i = 0; i < s.length(); i++) {
  5.             int curr = s.charAt(i) - '0';
  6.             while (deq.size() > 0 && deq.peekLast() > curr) {
  7.                 pq.add(Math.min(deq.pollLast() + 1, 9));
  8.             }
  9.             deq.add(curr);
  10.         }
  11.         StringBuilder sb = new StringBuilder();
  12.         while (deq.size() > 0 || pq.size() > 0) {
  13.             if (deq.size() == 0) {
  14.                 sb.append(pq.poll());
  15.                 continue;
  16.             }
  17.             if (pq.size() == 0) {
  18.                 sb.append(deq.poll());
  19.                 continue;
  20.             }
  21.             if (deq.peek() < pq.peek()) {
  22.                 sb.append(deq.poll());
  23.             } else {
  24.                 sb.append(pq.poll());
  25.             }
  26.         }
  27.         return sb.toString();
  28.     }
复制代码
回复

使用道具 举报

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

本版积分规则

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