查看: 2740| 回复: 6
跳转到指定楼层
上一主题 下一主题
收起左侧

[实习] tiktok 10.3 OA bug

全局:

2023(7-9月)-CS本科+短暂实习或全职不超过3个月 | Other| 码农类General实习@

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

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

x
今天刚刚做完Tiktok的OA. 1point 3 acres
题目和地里大家总结的一样,2道选择题,3道coding,需要打开摄像头
可以用自己的IDE,这一点感觉很友好
我本来卡在了第一个coding,用java8提交说超时了,我的coding 逻辑是string split变成String[], 然后再转成int[],sort后一一对比,看绝对值差是否超过1
我觉得没有什么可以改进的地方但是时间就是过不去
所以就试了以下用java15提交,结果就通过了。感觉很坑....
大家有更好的方法嘛对于这一题?想学习一下新思路

上一篇:Amazon Intern timeline
下一篇:求Duolingo的AI Research Intern面经
推荐
theReal 2022-10-9 01:04:56 | 只看该作者
全局:
java的Arrays.sort方法在对primitive type的数组排序时用的是双轴快排,最坏情况下其实是O(n^2)的,可以被设计好的数据卡掉,排序之前可以先把数组shuffle一遍,或者转成List排序

评分

参与人数 3大米 +3 收起 理由
liatnz + 1 很有用的信息!
鲨鱼辣椒面 + 1 给你点个赞!
宇七轩 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

推荐
Sean2018 2022-10-9 10:11:31 | 只看该作者
全局:
写之前一天狂学python,java用了三种方法全都有问题
回复

使用道具 举报

🔗
动感斑马 2022-10-8 22:47:11 | 只看该作者
全局:
我 8 15 都出bug, 最后用python才解决问题。
回复

使用道具 举报

🔗
 楼主| 鲨鱼辣椒面 2022-10-9 23:52:31 | 只看该作者
全局:
Sean2018 发表于 2022-10-8 22:11
写之前一天狂学python,java用了三种方法全都有问题

我的天,真的很奇怪,我当时就在想可能给不同语言的时限这一点可以钻空子
回复

使用道具 举报

🔗
 楼主| 鲨鱼辣椒面 2022-10-9 23:52:45 | 只看该作者
全局:
动感斑马 发表于 2022-10-8 10:47. 1point 3acres
我 8 15 都出bug, 最后用python才解决问题。

会python真好
回复

使用道具 举报

🔗
 楼主| 鲨鱼辣椒面 2022-10-9 23:53:12 | 只看该作者
全局:
theReal 发表于 2022-10-8 13:04.--
java的Arrays.sort方法在对primitive type的数组排序时用的是双轴快排,最坏情况下其实是O(n^2)的,可以被 ...
.1point3acres
原来是这样!
回复

使用道具 举报

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

本版积分规则

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