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
相关推荐
happyprince1 分钟前
13-Hugging Face Transformers之AutoModel 自动分发机制深入分析
人工智能
phantom_1112 分钟前
Multica 使用心得介绍
人工智能·multica
happyprince2 分钟前
16-Hugging Face Transformers之测试体系架构总览
人工智能
来让爷抱一个3 分钟前
MonkeyCode 实战:AI 驱动的 GitHub PR 工作流优化
人工智能·开源·ai编程
梦奇不是胖猫3 分钟前
《从0到1将 AI核心名词连成线》
人工智能
星恒随风3 分钟前
Python 基础语法详解(3):顺序语句、条件语句和循环语句一篇讲清楚
开发语言·笔记·python·学习
泠不丁3 分钟前
个人数字化效率系统:从 Obsidian 复盘到自动化时间管理的进阶实践
人工智能
CHHH_HHH4 分钟前
【C++】红黑树:比AVL树更实用的平衡二叉搜索树
开发语言·数据结构·c++·算法·stl
凤头百灵鸟4 分钟前
Python语法进阶篇 --- re库、os库、sys库、time库、logging库、random库
python
专注搞钱7 分钟前
半导体MES智能化升级方案:基于机器学习与Transformer大模型落地实战手册
人工智能·机器学习·transformer