搜索: - 青梅
流程
IT江湖青梅2004-09-06 17:34:27
1.构建时间序列规则,比如 时间:(X+1/8)单位,值:1 时间:(X+2/8)单位,值:2 …… 2.不断读时间,并转化为相应的值。 条件:读时间的进程不独占CPU。 这样,读时间的步长会不等,每次获得的值也不同,怎么不是随机数? 对你的笨实在感到郁闷。 我说时钟是计算机里重要程度超过CPU的东西,你还笑我,唉。
纸马,关于随机数发生器,是这样的
IT江湖青梅2004-09-06 15:12:54
你可以这样想象,与时间挂钩的迷宫就象地上铺的花砖,每个周期的图形是重复的,而CPU的运算,则象一只功率不稳定的电子青蛙,每次向前跳到哪一格是不稳定的。当然,算法可以简化,但总之,不需要专门的随机数发生器硬件,可以直接以CPU和时钟作为硬件就可以:)
气愤,只是我坛青梅没得空研究hash罢了
IT江湖弘仔2004-09-06 12:43:31
要不哪容得那个什么山东大学的啥子教授猖狂。 青梅只要花2分钟看看文章,肯定就能发现这个算法的思想其实青梅当年在工厂里就已经想到了。气愤,只是我坛青梅没得空研究hash罢了
搞笑……蛋的蛋的蛋的蛋
IT江湖稻奈2004-09-05 22:06:19
有一个母鸡,下蛋是随机数。 青梅说,不要!要蛋孵鸡鸡生蛋,鸡鸡蛋蛋鸡鸡蛋,之后,那个蛋才是我要的蛋……搞笑……蛋的蛋的蛋的蛋
一群笨蛋
IT江湖青梅2004-09-05 15:33:10
“迷宫”只是一个比方,迷宫结构与时间参数挂钩的,比如说前一步三个方向为a、b、c,一万分之一秒内变化一次,三个方向的开关值为按80000分之一秒变化,每个周期三方向的组合有八种,实际上,程序先读时间,然后根据该时间点的开关值产生该步方向值,由于进程不独占计算资源,所以进程每次取得的开关值是随机的,明白?
[灵感]能不能用迷宫来产生随机数?
IT江湖青梅2004-09-05 08:59:21
青梅: 或效率 08:58 9-5 青梅: 这种随机来自CPU的运算速度 08:58 9-5 青梅: 当复杂到一定程度时,可以认为是随机的 08:57 9-5 青梅: 当随机选择的路方向(三方