滴滴北京3面,已跪~

前面就是聊项目,balabala…
最后上算法,不对,智力题~
1.f()可以等概率生成1-6随机数,构造g(f)生成等概率1-10
2.地图上n个点,如何找到与其余点距离和最小的点
3.贝叶斯分类 loss推导

先说下自己的情况:
1.知道1-5生成2-7的套路,不好使…
2.计算中心点,距离最近中心点哪个就是
面试官讲中心点不是距离和最小点
3.感觉前面聊的不好,就直接讲记不清楚了,饿死了😭,去吃饭了😁

老铁们,有思路的交流下~

#滴滴#
全部评论
第二题应该建立二维的k-dTree来计算最小距离和
点赞 回复 分享
发布于 2017-09-22 14:51
之前看过一个给出[0, m) ,求[0, n)的随机数 static int getRandom(int n, int m) {  int i = 1;  while((n*i-1)%(m-1) != 0) i++;  int factor = (n*i-1)/(m-1);  int randomSum = 0;  while(factor > 0){  randomSum += rand_m();  factor--;  }  return randomSum%n;  }
点赞 回复 分享
发布于 2017-09-21 17:22
第二题,我觉得楼上的思路是可以的。如果是欧氏距离,设最优点是(x,y),就是解无约束优化问题 minx,y d1+d2+...+dn 其中di = sqrt((x-xi)2+(y-yi)2) 然后就是用无约束搜索算法去求极值点,梯度下降、牛顿法/拟牛顿法之类的,只是不清楚上面这个优化问题是不是凸优化,如果非凸,那么找到的只是局部极小值。
点赞 回复 分享
发布于 2017-09-21 16:39
第二个用梯度下降迭代逼近可以吗
点赞 回复 分享
发布于 2017-09-21 15:28
同跪
点赞 回复 分享
发布于 2017-09-21 13:20
第一题:f-1生成0-5,然后6*(f-1)生成0、6、12、18、24、30,6*(f-1)+(f-1)生成0-35,如果6*(f-1)+(f-1)生成的数大于29,则重复进行,直到结果在0-29,这样会等概率产生0-29,将得到的结果%10之后等概率产生0-9,然后加1 第二题:假设所有的点是(x1,y1),(x2,y2),......,(xN,yN),距离各个点距离和最小的点在(xi,yj)的集合中找,其中i,j=1,2,3......N 有点类似于网易内推的棋盘题,左神有一次讲过,至于为什么在这些点里面,要用到映射到坐标轴上(不太好解释) 第三题:说的是朴素贝叶斯的loss么?
点赞 回复 分享
发布于 2017-09-21 12:43
1. p() = 6*(f()-1)+f()-1, 随机数生成器 p 可随机生成[0, 35]的数, 每次产生的数据如果落到[1, 10]区间内则返回, 否则重新生成即可. 2. 如果将地图变成一维数组, 则要求的是中位数. 将此结论推广到二维, 二维中的距离是一个二次函数, 可以用三分求出最优解.
点赞 回复 分享
发布于 2017-09-21 12:40
中心点明明就是距离之和最小的点。。。(采用欧式距离的话
点赞 回复 分享
发布于 2017-09-21 12:38
沙发,求解惑
点赞 回复 分享
发布于 2017-09-21 12:34

相关推荐

Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
06-25 09:33
厦门大学 Java
球球别拷打俺了:现在日常估计没啥hc了,等到八月多估计就慢慢有了。双九✌🏻不用焦虑的
投递快手等公司10个岗位
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务