九鼎无双一面面经【凉】

题主在BOSS直聘投的简历

自我介绍

项目+实习介绍

垃圾回收

  • 垃圾的起源
  • 判断垃圾
  • 垃圾算法
  • 垃圾收集器(三色标记-STAB)

重点

我以为我的这一波垃圾回收让面试官对我刮目相看
接下来该展现我的JUC了
然而,面试官不讲武德,对我说:做一道代码题吧
我心想:我这力扣230,剑指刷2遍的人,能过不去你编程题
很快哈,面试官一道算法题就啪的摆在我面前

图片说明

我看了一下题目,我大意了
有点出乎我的意外
最后想到用BFS进行查询,但细节太多了,无奈失败告终这次面试
后来查了查,是蓝桥杯最后一道大题
面试当以和为贵

又是0offer的一天

#九鼎无双##Java工程师##实习##面经#
全部评论
class t:     def f(self, d: int, z: int, x: int) -> int:         pin = {d: d, z: 0, x: 0}         print(pin.values())         db = []         n = 0         while pin[d] != d/2:             if tuple(pin.values()) in db:                 return -1             db.append(tuple(pin.values()))             if not pin[z]:                 pin[d] -= z                 pin[z] += z                 n += 1                 print('大倒中&(11407)#39;, pin.values())             if not pin[x]:                 pin[x] += x if pin[z] >= x else pin[z]                 pin[z] -= x if pin[z] >= x else pin[z]                 n += 1                 print('中倒小&(11408)#39;, pin.values())             if pin[x] != x and pin[z] >= x:                 pin[z] -= x - pin[x]                 pin[x] += x - pin[x]                 n += 1                 print('中倒小&(11408)#39;, pin.values())             if pin[x] == x:                 pin[d] += x                 pin[x] -= x                 n += 1                 print('小倒大&(11409)#39;, pin.values())         return n
1 回复
分享
发布于 2021-02-04 13:12
第一题:大酒坛倒五斤到中酒坛,中酒坛倒三斤到小酒坛,还剩两斤;小酒坛的三斤倒回大酒坛,中酒坛的两斤在倒入小酒坛,此时小酒坛还能装一斤,大酒坛倒五斤倒中酒坛,中酒坛倒一斤倒小酒坛,中酒坛还剩四斤。
5 回复
分享
发布于 2020-12-26 02:25
百信银行
校招火热招聘中
官网直投
老哥们,感觉算法和八股哪个重要?
2 回复
分享
发布于 2020-12-21 22:07
不要搞窝里斗啊🐶
点赞 回复
分享
发布于 2020-12-21 21:45
牛逼了,这算法题
点赞 回复
分享
发布于 2020-12-21 21:56
这算法题就是不想你过把
点赞 回复
分享
发布于 2020-12-21 21:58
**。有点ex
点赞 回复
分享
发布于 2021-01-29 13:29
请问楼主投递的什么岗位😀?
点赞 回复
分享
发布于 2021-02-14 09:51

相关推荐

4 6 评论
分享
牛客网
牛客企业服务