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

yelp oa v2

全局:

2016(1-3月) 码农类General 博士 全职@yelp - 网上海投 - HR筛选  | | Other | 应届毕业生

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

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

x
20分钟,常见题:sort
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
rating.

上一篇:Amazon Intern电面面经( 2.3 PST 10 am)
下一篇:Analog Device电面
🔗
tsingpg 2016-2-19 11:45:49 | 只看该作者
全局:
你好~我碰到的也是这个题,不过我是用java做的。这个我有一点困惑,就是它的输入是每行两个数,不知道输入多少行,你是怎么处理的?因为之前做的题都是第一行会输入input的size,然后用循环读入size个数或者行。
回复

使用道具 举报

🔗
tsingpg 2016-2-19 12:35:19 | 只看该作者
全局:
恩~好像hacker rank网上可以自动识别出来输入完毕了,但是在eclipse的命令行输入就不行。。
回复

使用道具 举报

🔗
 楼主| mpcb 2016-2-19 13:24:36 | 只看该作者
全局:
tsingpg 发表于 2016-2-19 11:45
你好~我碰到的也是这个题,不过我是用java做的。这个我有一点困惑,就是它的输入是每行两个数,不知道输入 ...

我当时用c++做的,用的while(getline(std::cin, str)){...}
回复

使用道具 举报

🔗
xytan123 2016-3-3 10:36:53 | 只看该作者
全局:
为什么我最后两个test 一直过不了?
我读完了以后,用了STL sort 函数。大概就是下面这样, 请问还有什么case 没考虑到么?
while(getline ...){
    sort(arr.begin(), arr.end(), [](pair a, pair b){
        return a.second > b.second;
    })
}
回复

使用道具 举报

🔗
 楼主| mpcb 2016-3-4 02:04:50 | 只看该作者
全局:
抱歉,我之前应该写清楚一些的。输入为:"id1 rating1", "id2 rating2", "id3 rating3"...可以不用分别获取id和rating的值,只需要获取rating的值,对输入的每行string进行sort。在获取rating值的时候,是否有考虑id之前有空格的情形。
回复

使用道具 举报

🔗
 楼主| mpcb 2016-3-4 02:07:48 | 只看该作者
全局:
可以使用strtok函数获得rating。我大概能想到这些。
回复

使用道具 举报

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

本版积分规则

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