算法
云斜月
这个作者很懒,什么都没留下…
展开
-
按概率返回0-N之间的数字的解法思想
昨天笔试碰到一个题目:给定一个N个数的数组,[0-N],写一个函数,返回 i (0 =今天想了一个解法,记录下来。1: 确定概率的精度,如果精度为1 ,我们就以10为单位,精度为2 就以100为单位。2:以精度为1 为例,我们进行计算。随机产生[0-9] 之间的数字的概率为等概率,我们可以利用这点来得出结果。3 : 把10画成10等份,用判断语句进行对应。原创 2014-03-08 10:33:47 · 1243 阅读 · 0 评论 -
华为13年机试题
一、题目描述(60分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数:void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr);【输入】原创 2014-03-27 22:29:52 · 585 阅读 · 0 评论