
算法分析
abcdcb
这个作者很懒,什么都没留下…
展开
-
小白文:将减、乘、除法转换为加法
该方法来源于《计算机导论》,但是那位数学家做出的贡献,请恕罪,钓丝的脑袋记不了那么多东西。 减法:总所周知,加该数的相反数即可。 乘法:m*n,小时候就学过,表示n个m的和,所以将m累加n次即可。 除法:这个是重点,m / n,m 累加 -n ,直到 m 当然上面说得是正数的情况,有负数时需要考虑下符号。原创 2013-01-30 20:20:30 · 4016 阅读 · 1 评论 -
生成随机无重复数组
题目:产生n个的1到n的不重复随机数。 解题思路:遍历改数组,将当前位置的数与随机位置的数交换。 c#描述如下: int[] data = new int[100000000]; Random r = new Random(); for (int i = 1; i <= data.Length; ++i) {原创 2013-04-03 17:04:54 · 765 阅读 · 0 评论