面试题系列(一)
rdm()是一个能产生0-5均匀分布随机整数的函数。请使用rdm()来产生一个返回0-7随机分布整数的函数。
solution:
1 a = rdm() > 2 ? 1 : 0; 2 b = rdm() > 2 ? 1 : 0; 3 c = rdm() > 2 ? 1 : 0; 4 return a|b|c;
posted on 2013-05-11 00:44 ZenLearner 阅读(105) 评论(0) 收藏 举报
rdm()是一个能产生0-5均匀分布随机整数的函数。请使用rdm()来产生一个返回0-7随机分布整数的函数。
solution:
1 a = rdm() > 2 ? 1 : 0; 2 b = rdm() > 2 ? 1 : 0; 3 c = rdm() > 2 ? 1 : 0; 4 return a|b|c;
posted on 2013-05-11 00:44 ZenLearner 阅读(105) 评论(0) 收藏 举报