随笔分类 -  算法

摘要:/// <summary> /// 获取小数位数 /// </summary> /// <param name="decimalV">小数</param> /// <returns></returns> public static int GetNumberOfDecimalPlaces(doubl 阅读全文
posted @ 2020-05-15 11:21 lcawen 阅读(2304) 评论(0) 推荐(0) 编辑
摘要:假设红包金额为money,数量是num,并且红包金额money>=num*0.01 原理如下,从1~money*100的数的集合中,随机抽取num-1个数,然后对这些数进行排序,在排序后的集合前后分别插入0和money*100,组成新的集合 用新的集合,(后一个数-前一个数)/100得到红包的大小 阅读全文
posted @ 2019-09-02 13:08 lcawen 阅读(1708) 评论(0) 推荐(0) 编辑
摘要:一个数是不是质数,就是判断一个数除了1和它本身还有没有其他的约数,如果有则是合数,否则是质数。其实本质都是求公约数。 求公约数是什么思路呢,就是找比它小的数不断尝试,能被整除则是其约数,否则继续尝试,直到确定所有数都找遍。本着这个思路,求公约数的算法如下: 后来想了想,如果单纯求是否为质数,其实还可 阅读全文
posted @ 2019-03-10 11:45 lcawen 阅读(694) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示