為什么撲克牌游戲中別入能猜中你想的牌
首先我說的方法其實非常簡單,大神勿噴
要開始這個內(nèi)容我們首先要引入一個概念
什么是二進制

那么這個撲克牌游戲是怎么進行的呢?
為了簡單理解我們就只取2^3(8張)張牌做個例子
下面是各個牌的對照數(shù)值(大家也可以拿筆來玩一玩)

A——000 A ——001
J——010 J ——011
Q——100 Q ——101
K——110 K ——111(為了方便已經(jīng)把0補上去以便達到相同的位數(shù))

接下來我們便可對以上二進制數(shù)值分類
一般都是采用把各個位是否為1進行分類(下面是分類結(jié)果)

首位為1的數(shù)值
100(Q) 101(Q ) 110(K) 111(K)
中位為1的數(shù)值
010(J) 011(J) 110(K) 111(K)
尾位為1的數(shù)值
001(A) 011(J) 101(Q) 111(K)

相信到這里有些人已經(jīng)能發(fā)現(xiàn)規(guī)律了
他們的規(guī)律可能是第一行定QK 第二行定JK 第三行定紅
但是本文的中心是二進制,而且當位數(shù)極長,排列不規(guī)則的時候?qū)㈦y以發(fā)現(xiàn)規(guī)律了
我們其實還是可以發(fā)現(xiàn)(也不用發(fā)現(xiàn))
當我們問測試者牌是否在A列時候就可以判斷首位是1還是0,以此類推。我們便能還原一個二進制數(shù)值,當我們再將其轉(zhuǎn)換回原數(shù)(或直接查表)就能判斷了
這樣一看是不是非常的簡單,其實這以原理也在開發(fā)上運用很廣泛

本人是個初中生,文筆不好還請大家見諒.
內(nèi)容很簡陋,目的只是拋磚引玉,歡迎大家提供見解

如果喜歡我的專欄歡迎給我三聯(lián),謝謝
(評論區(qū)點贊最多的將是下期專欄討論對象)