换个昵称求offer砸脸 level
获赞
19
粉丝
3
关注
1
看过 TA
9
门头沟学院
2020
算法工程师
IP属地:浙江
暂未填写个人简介
私信
关注
2019-09-06 17:13
已编辑
门头沟学院 算法工程师
感谢内推没做笔试,第一次去现场面了一轮技术一个多小时,第二次现场面了三个小时,三面技术两面hr其中一个压力面。 体验很好,环境满分,面试官很有趣很耐心。最大感受就是问的很开放,第一次现场有手撕代码(dp)和智力题,问了一些gbdt和特征工程,后面三面都是聊项目加讨论实际场景了,丢一个场景思考怎么解决,倒是没有问太多技术上的细节。印象比较深的是压力面,第一次遇到,小姐姐很犀利,反正我是说都不会话了。求过!
lj1995:敲了下一楼回复里的最少平方数个数 import math def is_sqrt(n):     sqrt=math.sqrt(n)     return sqrt-int(sqrt)==0 def get_res(n):     dp=[1]+[0]*n     if(is_sqrt(n)):return 1     for i in range(1,n+1):         if(is_sqrt(i)):             dp[i]=1             continue         dp[i]=dp[i-1]+1#i可能取到的最大数。最不济也能上一个数加一个1得到,所以是+1(dp[1])#然后循环取最小         for j in range(i-1,(i+1)//2-1,-1):             dp[i]=min(dp[i],dp[i-j]+dp[j])#是直接i组成平方数大,还是拆成2个数,分别平方数求和大。从大到小遍历更快。             if(dp[i]==2):break#剪枝     return dp[n] print(get_res(13))#2
投递哔哩哔哩等公司10个岗位 >
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务