二进制算法(二进制计算机)10: 22。顺境中培养力量,逆境中培养心智
二进制记忆法
记忆二进制数是世界记忆锦标赛的记忆项目之一,也是常见的记忆竞赛项目。二进制数字由1和0重复排列组合而成,如“110001011010011111010010”。
记忆二进制数字,记忆的原理和记忆 *** 数字几乎是一样的(请参考《如何在3分钟内记住100个数字》),只多了一步,就是把二进制数字转换成 *** 数字后再记忆。
01
转换方法之一
因为二进制数字只有两种,即1和0,当我们记忆 *** 数字时,我们都用两位数作为代码。所以我们可以这样转换:取连续数字1的个数为十位,连续数字0的个数为个位数,这样一串二进制数字就可以非常快速地立即转换成两位 *** 数字。
转换示例:
10——11;
100——12;
11000——23;
1110000——34;
1111110——61;
11000000——26;
连续转换的示例:
1000110101100000——13 21 11 25;
11000101110100011111010010——23 11 31 13 51 12 11;
注1:如果数字字符串以0开头,则将连续0的起始字符串转换为单个数字:
00111010011000——2 31 12 23;
0000011010——5 21 11;
注2:如果有十个以上的连续零,则用九个边界将它们分开,例如:
1101001110000000000000——21 12 39 4;
0000000000001011000——9 3 11 23;
注意:如果最后一位数字是1,则取1的最后一个连续数字作为十位,后接0,如:
11100110111——32 21 30;
10110100011111——11 21 13 50;
注4:如果有十个以上连续的1,则以9为分界线划分,如:
1111111111100110000——90 22 24;
1011000111111111111——11 23 90 30;
02第二种转换方法是按照原来的二进制数转换成十进制数的规律。每三个二进制数字转换成一个十进制数字。转换结果有八种:000—0;001——1;010——2;011——3;100——4;101——5;110——6;111——7;在竞赛的二进制项目中,每一行包含30个二进制数,可转换成10个十进制数,如:01000110011111111100—21 40 75 23 74。
与之一种方法相比,这种转换方法的优点是避免了累积误差(即前面有误差,后面就跟着有误差);
缺点是你首先要熟悉转换的规律(这个经过练习应该不是问题);其次,每三位数一次数的时候要特别小心,需要反复核对,避免数错(比如1111111111100,前面有10个1。在你把前六个一转换成77之后,你还要再数一遍,看看下一步应该从哪里开始转换。如果用笔三三两两地标注片段,似乎不是记忆大师的风格);就是如果平时有一些记忆情况而不是游戏,但可能不是连续正好30个,记忆起来会比较麻烦。
所以以上两种方法都是不错的方法,每个人可以根据自己的情况选择适合自己的。
03
转换方法3
方法三:每五个二进制数转换成一个十进制数,有32种转换结果:
00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101 01110 01111 10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011 11100 11101 11110 11111
记住上面的32个代码。
下面,尚意教育小编将五位二进制转换成两位数字代码:
00000 → 00
00001 → 01
00010 → 02
00011 → 03
00100 → 04
00101 → 05
00110 → 06
00111 → 07
01000 → 08
01001 → 09
01010 → 10
01011 → 11
01100 →12
01101 → 13
01110 →14
01111 → 15
10000 →16
10001 →17
10010 → 18
10011 → 19
10100 → 20
10101 → 21
10110 → 22
10111 → 23
11000 → 24
11001 → 25
11010 → 26
11011 → 27
11100 → 28
11101 → 29
11110 →31
11111 → 32
与三位编码相比,编五位编码有什么优势?十位二进制数,用三位编码表示,需要用3+3+3+1表示,而五位编码只有1+1,所以不用把两组二进制数转换成一个十进制数,两个编码就可以完成十个灯泡的状态记忆。另一方面,三位码一起使用,会有太多的码重复,记忆的数字是0到7两位数49位组成的图像,会导致一定程度的信息干扰,这也是一个缺点。如果采用五位编码,这种情况相对要少很多。
当然,背五位数代码也有其弊端。首先有三十二个码要背,比三位数的八个码多三倍。另外,直接把两个五位数转换成一个两位十进制数是不够的。的确,如果后一个问题解决不了,还不如用三位二进制码。
理论上,使每个代码包含更多的信息容量是降低连接速度的关键。但是,从目前的编码技术来看,速记教育编辑认为,二进制的二进制方法将会长期流行,可能仍然是更好的!
二进制存储规则
二进制数字存储器
目标:记住二进制数(101101等。)正确来说,多多益善。
记忆时间:30分钟
回忆:60分钟
记忆卷
1.计算机生成的数字,每行30个数字,每页25行。(每页750个数字)
2.总共有4500个数字(6页)。如果你想从裁判那里得到更多的答卷,你必须在比赛前一个月提交。
回忆
1.参与者可以使用提供的答案纸。
2.如果参赛者想使用自己的答题卡,必须在比赛前得到裁判的同意。参与者必须回答每行有30个数字的问题。你的答题卡必须按序号编号。
3.答题卡上的线必须与记忆卡上的线相对应,(遗漏的线必须标出。)
计算点数
1.如果每一行都按顺序写得很清楚,并且都是正确的,得30分。
2.如果一行30个数字中有一个错误(包括漏了一个数字),给15分。
3.如果一排30个数字中有两个错误(包括漏数),给0分。
4.只针对最后一行:如果最后一行没有写完,(比如只写了19个数字),而且所有写的数字都是正确的,那么就给几分。(本例19分。)
5.如果最后一行没有完成,出现了错误,(包括漏了一个数字),那么只能得到所写数字的一半的分数。(如果是奇数,比如19,那么你会得到19/2分,也就是10分。)
6.在最后的决定性得分中,胜利取决于额外数字的得分。参赛者每写对一个数字,就会得到一个决定性的分数。得分更高的选手获胜。
本文地址:百科生活频道 https://www.neebe.cn/live/940676.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!