123
返回列表 发新帖
楼主: lllllgggggjksjk
跳转到指定楼层
上一主题 下一主题
收起左侧

狗狗家阳谷县Onsite

🔗
westcoastboy 2018-12-1 04:38:09 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 80 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 80 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
8871052 2018-12-2 04:22:37 | 只看该作者
全局:
lllllgggggjksjk 发表于 2018-12-1 00:58
是的呢!!棒棒哒!

还是有点奇怪,首先input了所有k个替换数字的index?除去替换的k个数字,剩下的仍然是sorted,不用分为k个sorted parts?
回复

使用道具 举报

全局:
第一题我之前面TuSimple考过,可以用栈。
依次将每个元素入栈,如果碰到当前元素小于栈顶,则将这两个元素都拿出来放到另一个数组中。
这样你就有了一个排序好的n-2k个元素,和2k个“疑似”被改过的元素。
对2k个元素进行排序,然后对这两个数组进行归并排序。
总时间复杂度klogk + n,因为k很小,所以可以认为是O(n)。

评分

参与人数 6大米 +15 收起 理由
sstcurry + 2 很有用的信息!
phishine + 3 给你点个赞!
xingwuzheng + 3 好厉害的想法。谢谢你
yyccd + 1 赞一个
SakuraBlossom + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
caitlin 2018-12-5 17:32:40 | 只看该作者
全局:
第一题替换的k个index是已知吗?还是需要遍历后再分成k个sorted array?
回复

使用道具 举报

🔗
 楼主| lllllgggggjksjk 2018-12-6 02:29:42 | 只看该作者
全局:
caitlin 发表于 2018-12-5 17:32
第一题替换的k个index是已知吗?还是需要遍历后再分成k个sorted array?

需要遍历的,紫薯紫薯
回复

使用道具 举报

🔗
大木虫 2018-12-8 01:35:53 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

全局:
大木虫 发表于 2018-12-8 01:35
层主的想法解答了我的疑惑,很强!
我想到了归并排序,但是想的是吧被改变的k个挑出来,不知道如何做, ...

谢谢夸奖。
我面TuSimple的时候,这道题我给了一个“标记法”,把所有疑似是被改变的k个元素标记出来。写起来就比较复杂了。。。
回复

使用道具 举报

🔗
lzhong 2018-12-9 00:59:43 | 只看该作者
全局:
请问下楼主, 最后一道题补足了位数后是单独的空间来记录补0 的位数么?
回复

使用道具 举报

🔗
aigongzhu3 2018-12-9 06:48:55 | 只看该作者
全局:
请问高频猜字题是LC哪题呀
回复

使用道具 举报

全局:
请问楼主这个第四题 考察的是什么呀,就把每个字母换成00这种二进制表述然后连起来?还是我哪里没有理解到。。谢谢,已加米!
回复

使用道具 举报

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

本版积分规则

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