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

IXL Learning SDE New Grad OA

🔗
匿名用户-SFIFH  2020-3-11 06:09:01 |倒序浏览

2020(4-6月) 码农类General 硕士 全职@ - 网上海投 - 在线笔试  | | Other | 应届毕业生

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

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

x
3月7日网上海投的IXL SDE New Grad的职位,10号收到了OA。发现地里IXL Learning的面经不多,来分享下

HackerRank 90分钟4道题。和这位老哥的题目是一样的

1. 玩牌找赢家: Andrea和Maria这两个人玩扑克牌,每人手上都有一叠面朝下的牌。规则是这样的,它们2个人同时翻开第一张,然后Andrea 加上自己牌的分数,减去Maria牌的分数;Maria加上自己牌分数,减去Andrea的分数。然后两人各自再丢弃顶上的一张牌,然后继续翻牌(即每2张比一次)。例如A玩家的牌为(代表从上到下) [3,5,1], M的牌为 [4,6,2].  那么它们一开始比较的牌为 A:3   M:5。 所以A得-2分,M得2分。  然后它们各自丢弃一张牌(5和6),继续比较下一张,此时A为1, M为2,所以A得-1分,M得1分。 直
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
度为 1-2000(包含), 每个数字的大小是1-3000(包含)
  • 我的做法:创建一个5000长度的数组,用来记录每个数字的出现次数,然后初始化一个重复数字个数 = 0, 再从低到高扫描一遍,遇到对应count > 1的就记录到重复数字个数中,遇到count = 0 的就放一个重复数字到这个位置。最后扫描扫描一遍count不为0的,将数字加起来。时间复杂度 O(N) 用来扫描数字,再遍历5000长度的数字, 由于长度不超过3000,所以时间复杂度为O(N) 或者说 O(3000) -> O(1)





  • 评分

    参与人数 8大米 +27 收起 理由
    TopoSort + 1 很有用的信息!
    randywang + 2 给你点个赞!
    rabbithunter1 + 2 给你点个赞!
    zry2277 + 1 给你点个赞!
    DerekDe + 1 严禁人身攻击、脏话、戾气,屡犯会被封号!

    查看全部评分


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

    本版积分规则

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