华为线下面试手撕
一面 力扣128. 最长连续序列
二面 5选1
a. 100w个字符串,能否将字符串连起来,前面str最后一个字符要等于后面一个str第一个字符,返回连接的顺序
d. 100w个二维点,找到距离最近的点
其它不记得了,就15分钟,菜🐔写不出来
二面 5选1
a. 100w个字符串,能否将字符串连起来,前面str最后一个字符要等于后面一个str第一个字符,返回连接的顺序
d. 100w个二维点,找到距离最近的点
其它不记得了,就15分钟,菜🐔写不出来
全部评论
100w二维点看起来要用p-stable LSH函数族生成hash签名分桶,然后在和目标点分到同一个的桶里搜,线性时间的近似算法,10亿个点都行。精确的可能要用KD-tree搜索吧,但是最差的情况也是n^2
100w字符串咋搞
同学,瞅瞅我司,校招刚开,点击就送,我的主页最新动态,绿灯直达
这么难
d 我们算法课作业,有印象
相关推荐
今天 00:13
西北工业大学 Java 点赞 评论 收藏
分享