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
相关推荐
龙山云仓几秒前
No153:AI中国故事-对话毕昇——活字印刷与AI知识生成:模块化思想与信息革
大数据·人工智能·机器学习
Lightning-py2 分钟前
ASCII,十进制,十六进制,八进制和二进制转换表
python
想做功的洛伦兹力14 分钟前
2026/2/13日打卡
算法
仟濹8 分钟前
【算法打卡day7(2026-02-12 周四)算法:BFS and BFS】 3_卡码网107_寻找存在的路线_并查集
数据结构·算法·图论·宽度优先
狒狒热知识9 分钟前
2026年软文营销发稿平台优选指南:聚焦178软文网解锁高效传播新路径
大数据·人工智能
YuTaoShao9 分钟前
【LeetCode 每日一题】3713. 最长的平衡子串 I ——(解法二)暴力枚举 + 优化
算法·leetcode·职场和发展
蜡笔小马10 分钟前
20.Boost.Geometry 中常用空间算法详解:crosses、densify、difference 与离散距离度量
c++·算法·boost
十铭忘18 分钟前
个人思考3——世界动作模型
人工智能·深度学习·计算机视觉
rgb2gray20 分钟前
优多元分层地理探测器模型(OMGD)研究
人工智能·算法·机器学习·回归·gwr
大猫子的技术日记20 分钟前
2025 AI Agent 开发实战指南:从上下文工程到多智能体协作
前端·人工智能·bootstrap