j0n6dj2y2w 说: 这么简单都不会?哈哈哈哈 帮忙顶贴增加人汽。 点击展开...
gongbao 说: 鸡哥,你会你说嘛 点击展开...
j0n6dj2y2w 说: 先谈谈报酬。 点击展开...
fierysteed 说: 1. 找出所有3点组合,要求这三点不在一个直线上。List<Plane> 2. 如果其他点不在这个面一侧,而是两侧,那么这个面不用,过滤掉。 List<Plane> 3. 找出离这个面最远点的距离 Height 4。所有点投影在这个面上,然后找最小圆 https://en.wikipedia.org/wiki/Smallest-circle_problem 5. height * Area。 6. 找最小 感觉这道题我觉得比较啰嗦,需要的几何公式比较复杂。即便很努力做,也要一天啊。 我抛转引玉。等更好解法吧。 点击展开...
gongbao 说: 谢谢,感觉有点思路了。 第四点,应该是所有点投影在这个面上,求那个圆能包含所有点投影点吧? 另外,根据第2点,这可能有多个符合要求的平面,还得比较不同平面上能弄出的圆形底面积 * 对应的最大高度? 点击展开...
woodenwang 说: 要比较所有可能平面 点击展开...
woodenwang 说: 应该就是这个思路了 点击展开...
gongbao 说: 就是火龙驹的思路嘛? 点击展开...
woodenwang 说: 是的,这个用不到动态规划,在第二步确定所有可能平面后,遍历一遍那个集合找最小值即可 点击展开...
woodenwang 说: 仼选三点先求平面法向量,有法向量就有平面方程了a=(y1−y0)(z2−z0)−(y2−y0)(z1−z0)b=(x2−x0)(z1−z0)−(x1−x0)(z2−z0)c=(x1−x0)(y2−y0)−(x2−x0)(y1−y0) 点击展开...
woodenwang 说: 计算点到平面投影坐标https://www.cnblogs.com/nobodyzhou/p/6145030.html 点击展开...
woodenwang 说: 判断两点是否在平面同侧https://zhidao.baidu.com/question/2143247418303562468.html 点击展开...
woodenwang 说: 最小圆覆盖算法https://www.cnblogs.com/tjsudys/p/4464481.html,这个是二维的,三维平面稍修改即可 点击展开...
woodenwang 说: 宫保是又在面试了? 点击展开...
woodenwang 说: 咋感觉瑞典企业的面试题总是喜欢把数学和算法混一起呀,记得你上次面试有一题也是这样类型 点击展开...
woodenwang 说: 宫保加油,我再去睡会 点击展开...
V = (pi)* R^2 * h
woodenwang 说: 题目中说了不会有4个点共面的情况,所以你首先找出所有3点形成的面,然后将不是所有点在面一侧的面去除掉,就会得到一个符合条件的面的集合,对集合里的每个面,都求出其余所有点映射到这个面后的最小圆的R,以及最远距离点的H,这样就可以求得以这个面为底的圆柱的体积。比较这些求出的体积,得一个最小值就是解了。 点击展开...
R^2 * h
gongbao 说: 对呀,我就是这个意思。单独比较底面积即半径不够,应该是比较R^2 * h吧? 点击展开...
woodenwang 说: 是的 点击展开...
fieldmarshal 说: 这种数学题最操蛋,面试的自己都未必会。很多年前我也做过一次,费脑子,进去以后我以为大家都是大牛,后来发现几年中只有我完整给了所有程序,他大爷的 点击展开...
lee2000n 说: 敢問這個編程題是你工作面試題還是學生的考試題?是面試題的話是軟件編程員還是網頁編程員? 点击展开...
gongbao 说: 工作 什么工作不知道,有区别吗? 点击展开...
lee2000n 说: 非常有區別啊,你申請的工作不知道工作title和工作內容? 点击展开...
gongbao 说: 桌面软件 网页开发 都是程序员 面试阶段只能考察一下算法呗 现在开发桌面软件的工作很少啊 都是手机app或web 点击展开...
lee2000n 说: 我面試的網頁編程工作都沒這個算法的面試題哦 点击展开...
gongbao 说: 那你幸运呗 我这边公司不管三七二十一 先给一堆题 过了才有机会下一步 点击展开...