楼主: 匿名
跳转到指定楼层
上一主题 下一主题
收起左侧

tiktok卷王MLE OA, 直接气急败坏关掉窗口。

   
🔗
loading07 2020-11-23 13:56:46 | 只看该作者
全局:
同求第四题
回复

使用道具 举报

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

评分

参与人数 9大米 +13 收起 理由
rayleelove + 1 很有用的信息!
NicoleDuan + 2 很有用的信息!
wly0707 + 1 给你点个赞!
Cantarella + 1 给你点个赞!
stella1006 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
deepli 2020-11-23 15:47:35 | 只看该作者
全局:
chunlun2 发表于 2020-11-23 02:17
思路大概如下,hasCircle 跟eraseCircle 應該可以自己implement

请问大神第三题怎么做呀?我这样写能过所有的test case吗?谢谢!

      
  1. public long leak(long a, long b) {
  2.                 long idx = 0;
  3.                 while(true) {
  4.                         if(a > b) {
  5.                                 if(idx > a) return idx;
  6.                                 a -= idx;
  7.                                 idx++;
  8.                         }else {
  9.                                 if(idx > b) return idx;
  10.                                 b -= idx;
  11.                                 idx++;
  12.                         }
  13.                 }
  14.         }
复制代码
回复

使用道具 举报

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

评分

参与人数 3大米 +5 收起 理由
carter7832179 + 1 给你点个赞!
MJ-cr + 2 太难了,求详解
eclipseYY + 2 可以说的详细一点么?没有看明白算法。。

查看全部评分

回复

使用道具 举报

🔗
qianli三分地 2020-11-23 21:10:11 | 只看该作者
全局:
求大神解释一下第二题具体是什么意思吗?没看见全部的题,如果只有一个人的血量,攻击和回合数,怎么可能算出概率呢?
回复

使用道具 举报

🔗
eclipseYY 2020-11-23 23:02:08 | 只看该作者
全局:
Coolxxx 发表于 2020-11-23 16:38
这样会TLE,需要先把M1和M2降到相同的维度(单边递减),然后再计算等差数列的值, ...
可以说的详细一点么?没有看明白算法。。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-UBHPH  2020-11-24 01:10:57 来自APP
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 1大米 +2 收起 理由
chunlun2 + 2 原來真的是數學題...

查看全部评分

回复

使用道具 举报

全局:
匿名用户 发表于 2020-11-23 09:10:57
既相当于投骰子,骰子有从0到m个数字面,投k次,问你出现的数字之和是否能大于等于n。当k比较大的时候这道题可以用clt来做但是很难保证误差小于5e-6,所以得用离散情况下的公式来做,涉及到求和和gam
原來真的是數學題...
回复

使用道具 举报

🔗
安然的拐子 2020-11-24 02:09:31 | 只看该作者
全局:
匿名者 发表于 2020-11-24 01:10
既相当于投骰子,骰子有从0到m个数字面,投k次,问你出现的数字之和是否能大于等于n。当k比较大的时候这道 ...

我也是问了个数学的phd大佬才把第二题大概搞出来。。这oa真的是有毒,好奇让字节的人自己来做做是啥样
回复

使用道具 举报

🔗
beijianzhizun 2020-11-24 02:49:17 | 只看该作者
全局:
第二题不就是拿K次攻击的能赢的组合除以所有k次攻击的可能造成的看血量来算。
我写了个方程:


用的就是简单的bfs算所有可能的赢面;k次攻击都是独立的,所以所有可能的组合是(M+1)^k(算上0)

不知道对不对?

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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