字体
关灯
   存书签 书架管理 返回目录
    第429章 幻如果进制就那个碰撞(第 2/2 页)

    =超级电脑的数据卡尺=

    第一种数据卡尺:取素数次方根和有限的小数点后100位数

    获得一个数,直接把该数进行取n次方根。

    比如499979,取平方根的整数部分就是707,取立方根的整数部分就是79。

    一般而言,为了尽可能减少计算量,一般取二次方根都保留小数点后10位数,取三次方根都保留小数点后20位数,取五次方根都保留小数点后30位数(最高取小数点后100位数)。

    想象一下1zb二进制长度的数,取其499979次方根,会等于多少,会不会大于1gb?

    第二种数据卡尺:取任意正整数阶乘去无限接近该数值。

    一般的方法,就是a!+b!+c!……,然后a大于b大于c

    第三种数据卡尺:把数据分段落换算

    比如换算成7进制,然后填写到7乘以7乘以7的数据方格阵列中,每一位占用一个方格,然后先统计填满了多少个数据方格,然后把没填满的数据方格记录下来(一般分为对齐最高位的填充方格位置和对齐最低位的填充方格位置),然后把每一个方格进行统计,比如对齐最高位的填充方格阵列的第20个中,出现了40个1,20个2,10个3,273个0

    比如换算成499979进制,然后填写到499979乘以499979乘以499979的数据方格阵列中,每一位占用一个方格,然后进行统计。

    这套算法的优势:分段落,不需要在1zb数据中进行排列组合运算,而只需要在1gb,1mb,1kb数据中进行排列组合运算。

    当然了,使用多少位进制,都可以记录为数据,使用什么样的数据方格阵列,也可以自定义。

    进制碰撞,校验码碰撞,很快就能确认是不是解压缩出来了源文件。

    第四种数据卡尺:校验码碰撞,没的说,使用1gb校验所有哈希值,比如md5,比如sha256。

    自然语言编程就这样,很容易,很简短,然而如果换算成高级语言,怕是要百万行代码吧?换算成汇编语言,怕事要千万亿行代码吧?之前说过,英文就是52进制(26个英文字母,区分大小写),然而中文就是很高很高的进制。

    写在最后:既然人工智障能够有虚拟机,那么有没有一种可能?创造一个人工智障专用的硬件级虚拟机,然后让人种智障,在虚拟机里面随机变成,比如从最大长度为4kb的程序二进制编程,然后到最大长度为1gb的程序二进制编程,用个位数+1的穷举法来编程,怕不是所有的程序猿都要丢了工作岗位哦。

    有打火机,有核聚变,为何还要去强行追求钻木取火?
上一页 目录 下一章
最近更新 骗了康熙 谍影:命令与征服 我在现代留过学 活埋大清朝 三国模拟器:这个马谡太稳健了 某霍格沃茨的魔文教授 大清要完 晋末长剑 我的谍战岁月 机战:先驱者的归来 不是吧君子也防 大唐腾飞之路 寒门崛起 万历明君 红楼琏二爷 大明烟火 机战之无限边境 说好的文弱谋士,你一人战三英? 蜀汉之庄稼汉 北齐怪谈
最多阅读 小老板 诸事皆宜百无禁忌 希腊神话 折尽春风 红警军团在废土 全世界的醋都被你吃了 三国军神 遮天这个霸体太稳健 斗罗之我的武魂是纸牌 1717新美洲帝国 改造大唐从养猪开始 重生之民国元帅 大清要完 洪荒之离线挂机十亿年 三国之蜀汉中兴 民国之文豪崛起 在暴戾的他怀里撒个娇 北宋穿越指南 酒仙斗罗 绝世唐门之黯金圣龙