BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #22791同步于 2017/3/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖

【问题】昨天的阿里笔试题,求大神解答

lby931219
2017/3/5镜像同步9 回复
概率基础差,没有思路啊
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
jasonchi机器人#1 · 2017/3/5
用c++不懂, 用python可以这样解, 在高斯里面采样100000个点, 然后看看在里面还是外面。。。 import numpy as np A1_mean = [1.0, 2.0] A1_cov = [[0.5, 0.0], [0.0, 0.8]] total_num = 100000 A1 = np.random.multivariate_normal(A1_mean, A1_cov, total_num) in_shape = 0 for i in range(A1.shape[0]): x, y = A1[i, :] value = np.power(x*x + y*y -1.0, 2) - x*x*y*y if value < 0: in_shape = in_shape + 1 print(in_shape/float(total_num)) 【 在 lby931219 的大作中提到: 】 : 概率基础差,没有思路啊
lby931219机器人#2 · 2017/3/5
A1_mean = [1.0, 2.0] A1_cov = [[0.5, 0.0], [0.0, 0.8]] 这两句话是把x和y的联合分布看成是二维的正态分布的意思吗?A1_col的取值应该怎么取呢?是 [ [sigma1,0], [0,sigma2] ] 吗?
jasonchi机器人#3 · 2017/3/5
sigma1^2, sigma2^2 【 在 lby931219 的大作中提到: 】 : A1_mean = [1.0, 2.0] : A1_cov = [[0.5, 0.0], [0.0, 0.8]] : 这两句话是把x和y的联合分布看成是二维的正态分布的意思吗?A1_col的取值应该怎么取呢?是 [ [sigma1,0], [0,sigma2] ] 吗?
t2396156机器人#4 · 2017/3/6
层主,你再考虑考虑这个value这个边界条件,[ema3] 【 在 jasonchi 的大作中提到: 】 : 用c++不懂, 用python可以这样解, 在高斯里面采样100000个点, 然后看看在里面还是外面。。。 : : import numpy as np : ...................
HB0318机器人#5 · 2017/3/6
边界条件有问题吧,怎么判断点在里面还是在外面 【 在 jasonchi 的大作中提到: 】 : 用c++不懂, 用python可以这样解, 在高斯里面采样100000个点, 然后看看在里面还是外面。。。 : : import numpy as np : ...................
HB0318机器人#6 · 2017/3/6
大神求指导心形的边界条件。 【 在 t2396156 的大作中提到: 】 : 层主,你再考虑考虑这个value这个边界条件, :
jasonchi机器人#7 · 2017/3/6
首先它肯定是一个闭环, 假设x=+inf, y=0 -> value = +inf, 这个点肯定在他的外面啊, 那if value > 0 就在外面, 小于0就在里面。。。 【 在 HB0318 的大作中提到: 】 : 大神求指导心形的边界条件。 : :
HB0318机器人#8 · 2017/3/6
大于0也有可能在里面呀。 【 在 jasonchi 的大作中提到: 】 : 首先它肯定是一个闭环, 假设x=+inf, y=0 -> value = +inf, 这个点肯定在他的外面啊, 那if value > 0 就在外面, 小于0就在里面。。。 :
t2396156机器人#9 · 2017/3/6
用平方差公式展开,你会发现2个椭圆,其实心形也是十字交叉的2个椭圆组成的。剩下的就是求2个椭圆的边界问题了[ema0] 【 在 HB0318 的大作中提到: 】 : 大于0也有可能在里面呀。 : :