说一个嫁残疾人的女生 (转载)# Joke - 肚皮舞运动
b*1
1 楼
有rand函数生成一个0-1随机分布的数,要求
1. 在一个长方形内产生一个点(均匀分布)easy
2. 有一系列长方形(互不重叠),产生一个,比列按照面积来,比如AB两个面积比为3
:1,那么落在A内比列要75%,然后随机产生一个点
这个也不难,先算各个面积所占比例,用rand函数产生一个随机数,二分法查找落在哪
个区间,然后call 1函数
3. 如果有重叠怎么办?
1. 在一个长方形内产生一个点(均匀分布)easy
2. 有一系列长方形(互不重叠),产生一个,比列按照面积来,比如AB两个面积比为3
:1,那么落在A内比列要75%,然后随机产生一个点
这个也不难,先算各个面积所占比例,用rand函数产生一个随机数,二分法查找落在哪
个区间,然后call 1函数
3. 如果有重叠怎么办?