二進(jìn)制數(shù)字記憶方法
記憶二進(jìn)制數(shù)字,是世界記憶錦標(biāo)賽的記憶項(xiàng)目之一,記憶二進(jìn)制數(shù)字對于一部分選手來說是有一定難度的。下面由學(xué)習(xí)啦小編給你帶來關(guān)于二進(jìn)制數(shù)字記憶方法,希望對你有幫助!
二進(jìn)制數(shù)字記憶方法—轉(zhuǎn)換方法一
按照二進(jìn)制數(shù)字轉(zhuǎn)換成十進(jìn)制數(shù)字的原來規(guī)律,每3個二進(jìn)制數(shù)字轉(zhuǎn)化為1個十進(jìn)制數(shù)字,共有這樣8種轉(zhuǎn)換結(jié)果:
000——0; 001——1; 010——2; 011——3;
100——4; 101——5; 110——6; 111——7;
記憶比賽的二進(jìn)制項(xiàng)目中,每行都是30個二進(jìn)制數(shù)字,剛好可以轉(zhuǎn)換為10個十進(jìn)制數(shù)字,
如:010001100000111101010011111100——21 40 75 23 74
這個轉(zhuǎn)換方法相比第一個方法而言,
其優(yōu)點(diǎn)是可以避免出現(xiàn)累積性的錯誤(即前面出現(xiàn)一個錯誤,后面就會跟著錯下去);
其缺點(diǎn)則是首先要對轉(zhuǎn)換規(guī)律很熟悉(這一點(diǎn)經(jīng)過練習(xí)之后應(yīng)該不成問題);其次是在每三個三個地?cái)?shù)數(shù)字的時(shí)候,要特別認(rèn)真,需要反復(fù)核對,以免數(shù)錯(如 111111111100,前面有10個1,要當(dāng)你把前面6個1轉(zhuǎn)化成77之后,還得再數(shù)一遍看接下來到底應(yīng)該從哪里開始轉(zhuǎn)換。如果用筆每三個三個地作分段記號的話,似乎也不是記憶大師的風(fēng)格);還有就是假如在平時(shí)一些記憶情況而不是比賽的時(shí)候,可未必剛好是30個一行,那記憶起來就比較麻煩了。
二進(jìn)制數(shù)字記憶方法——轉(zhuǎn)換方法二
因?yàn)槎M(jìn)制數(shù)字只有1和0兩種數(shù)字,而我們在記憶阿拉伯?dāng)?shù)字的時(shí)候都是以兩個數(shù)字作為一個編碼,所以,我們可以這樣來轉(zhuǎn)化:把連續(xù)的數(shù)字1的個數(shù)作為十位數(shù),而把連續(xù)的數(shù)字0的個數(shù)作為個位數(shù),這樣,就能夠立即把一連串的二進(jìn)制數(shù)字非??斓剞D(zhuǎn)換為兩位兩位的阿拉伯?dāng)?shù)字。
轉(zhuǎn)換舉例:
10——11;
100——12;
11000——23;
1110000——34;
1111110——61;
11000000——26;
連續(xù)轉(zhuǎn)換舉例:
1000110101100000——13 21 11 25;
11000101110100011111010010——23 11 31 13 51 12 11;
注一:如果數(shù)字串是以0開頭的,則把開頭的那一串連續(xù)的0轉(zhuǎn)換為單個數(shù)字:
00111010011000——2 31 12 23;
0000011010——5 21 11;
注二:萬一連續(xù)的0超過十個,則以9個為界線分割,如:
1101001110000000000000——21 12 39 4;
0000000000001011000——9 3 11 23;
注三:如果最后的數(shù)字為1,則把最后連續(xù)1的個數(shù)作為十位,后面加0,如:
11100110111——32 21 30;
10110100011111——11 21 13 50;
注四:如果連續(xù)的1超過十個,則以9個為界線分割,如:
1111111111100110000——90 22 24;
1011000111111111111——11 23 90 30;
二進(jìn)制數(shù)字記憶方法—轉(zhuǎn)換方法三
轉(zhuǎn)換方法之三:每5個二進(jìn)制數(shù)字轉(zhuǎn)化為1個十進(jìn)制數(shù)字,共有這樣32種轉(zhuǎn)換結(jié)果:
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個進(jìn)行編碼記住。
下面,將五位數(shù)二進(jìn)制轉(zhuǎn)化為二位數(shù)數(shù)字編碼:
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
編制五位的編碼與三位的編碼相比,其好處在哪里呢,十位二進(jìn)制數(shù)字,用三位的編碼來表達(dá),需要以3+3+3+1的方式來表達(dá),用五位數(shù)的編碼來表達(dá),則只是1+1而己,既不用將兩組二進(jìn)制數(shù)轉(zhuǎn)為一個十進(jìn)制數(shù),而且兩個編碼就完成對十個燈泡的狀態(tài)記憶。另一方面,三位編碼交合使用時(shí),會發(fā)生過多的編碼重復(fù),所記憶的數(shù)字是由0至7的兩位數(shù)共四十九個數(shù)字所形成的圖像,會導(dǎo)致某種程度的信息干擾,也是一個不利因素。如果采用五位編碼,則這種情形相對要少得多。
當(dāng)然,記五位編碼也有其劣勢,首先要記憶的編碼是三十二個,比三位數(shù)的八個編碼多出三倍。除此以外,不能直接把兩位五位數(shù)轉(zhuǎn)化為一個二位的十進(jìn)制數(shù)字也有不足。的確是這樣,如果這后面一個問題不能解決,那確實(shí)不如用三位數(shù)的二進(jìn)制編碼好。