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

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
Popular 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
Popular 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
Popular 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面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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