今天更新一种关于二进制记忆的改进方法,是我在研究周易六十四卦与计算机编程时想到的。什么是二进制记忆呢?
图片来源网络
它是世界记忆锦标赛的记忆项目之一。就是记忆一组由0和1组成的数,比谁记忆的多,或者一些综艺节目如最强大脑,吉尼斯世界纪录等表演的一些节目。比如下面的数
01110101010101010101011011111001
你要在一定的时间内把它记忆背诵下来。第一种方法就是一位一位数的死记硬背。这样的效率是最低的。需要记忆32位数,估计大部分人得背一个小时左右吧,完了还容易颠倒记错。
第二种方法是改成8进制的方法,数码0—7,二进制转换8进制为,
000=0,
001=1,
010=2,
011=3,
100=4,
101=5,
110=6,
111=7。
也和中国的八卦是吻合的。
图片来源网络
地为坤=000,
山为艮=001,
水为坎=010,
风为巽=011,
雷为震=100,
火为离=101,
泽为兑=110,
天为乾=111。
那我们用数字和八卦来记忆就会效率高很多
011 101 010 101 010 101 010 110 111 110 01
011=3/风,101=5/火,010=2/水,101=5/火,010=2/水,101=5/火,010=2/水,110=6/泽,111=7/天,110=6/泽,最后的01,可以在后面加个0,写完答案后去除。也就是010=2/水。
所以只需要记住8进制的数“35252526762”就能转化上面的一排0111。。。。。。的二进制数了。
也可以用八卦来记忆“风火水火水火水泽天泽水”来记忆。别忘了转换完去掉最后一位0。
图片来源于网络
第三种方法就是转化为十六进制数,数码位0---F。一位十六进制数可以表示四位二进制数。
0111 0101 0101 0101 0101 0110 1111 1001
0111=7(十六进制数),0101=5 ,0101=5, 0101=5, 0101=5, 0101=6,1111=F,1001=9。
这样只要记住十六进制数“755556F9”就可以转化了。这种方法也是目前二进制记忆效率最高的方法之一。同时也是目前计算机架构的最基本方法。
下面给大家讲解一下效率更高的64卦记忆法,前提是您要背诵六十四卦码表,和口诀。见下图
左边为六十四卦卦码表,右边为速记口诀
然后编码;
011101 010101 010101 010110 111110 01
第一组011101为风火家人卦=29,第二组010101为水火既济卦=21,第三组010101为水火既济卦=21,第四组010110为水泽节卦=22,第五组111110为天泽履卦=62,第六组01位不够,我们加4个0补位,010000为水地比卦=16.好的我们就只需要记住2921,2122,6216三个64进制的数就行了。
或者记忆,家人既济,既济节,履比。几个汉字就可以了,转换完减掉最后4个0。我觉得可以用这种方法架构一种计算机新算法,感兴趣的朋友可以看我的其它文章。