KISS(Keep It Sample,Stupid)[完整代码]

根据KISS原文它的伪随机数产生器的Period about 2^123,周期很长,并且来自于多个产生器的共同作用之下而得,

原文的这这句话很有意思,(车轱辘压我脸上了)一个人不好的时候,试一试两个人,三个人。

python 复制代码
Q = [1] * 4194304
carry = 0
cng = 123456789
xs = 362436069
j = 4194303
def KISS_II():
    global j,carry,cng,xs
    j = (j + 1) & 4194303
    x = Q[j]
    t = (x << 28) + carry
    carry = (x >> 4) - (t < x)
    Q[j] = t - x

    cng = 69069 * cng + 13579
    xs = (xs << 13) ^ (xs >> 17) ^ (xs << 5)
    KISS = t + cng + xs
    
    
    return KISS
相关推荐
Chockong几秒前
01_CNN界的hello world
人工智能·神经网络·cnn
AI茶水间管理员2 分钟前
谁在掌控大模型的创造力开关?Temperature & Top-p
人工智能·后端
俊哥V2 分钟前
每日 AI 研究简报 · 2026-03-26
人工智能·ai
Thomas.Sir4 分钟前
第二章:Python3 之 列表与元组
python·列表·元组
小陈同学呦5 分钟前
从“前后端分离”到“超级个体”:AI编码时代的一点感想
人工智能·ai编程
忘忧记11 分钟前
Fixture详解
开发语言·python
jyan_敬言13 分钟前
【算法】高精度算法(加减乘除)
c语言·开发语言·c++·笔记·算法
树獭叔叔19 分钟前
内存价格被Google打下来了?: TurboQuant对KVCache的量化
算法·aigc·openai
echome88819 分钟前
Python 装饰器实战:用@syntax 优雅地增强函数功能
开发语言·python
路小雨~21 分钟前
如何快速用测试用例来入门一个项目
python