昨天回去得挺早,困得也是比較早的,于是乎睡得也就比較早了。但是睡下沒多久就發(fā)現(xiàn)絲毫沒有了睡意。遂起身看起了《道德經(jīng)》,結(jié)果是越看越清醒直到熄燈。熄燈之后還是不能入睡,忽然想到了瑪麗醫(yī)生。前一段時(shí)間考慮過藥片和蟲子是怎樣消去的但是一直沒有結(jié)果,聯(lián)想到昨天的一些小成果---開一個(gè)和網(wǎng)格一樣的數(shù)組來保存各個(gè)網(wǎng)格的顏色。貌似這樣問題就迎刃而解了。
還是先寫思想好了,首先當(dāng)藥片不能再落下的時(shí)候判斷以藥片為中心(開始想的是把所有的網(wǎng)格都判斷一遍)的橫向8個(gè)和縱向8個(gè)(為什么會(huì)是8個(gè)呢?假藥片是橫向的話那就要判斷左邊三個(gè)加上右邊三個(gè)再加上本身就8個(gè)嘍。縱向同理)網(wǎng)格,看看是否有超過三個(gè)連續(xù)的網(wǎng)格是同一種顏色(黑色除外),如果有的話就執(zhí)行消除,然后再為與它們相鄰的各個(gè)網(wǎng)格設(shè)置屬性(就是連接屬性,關(guān)于連接屬性有參考嫌疑);如果沒有的話就產(chǎn)生下一片藥片唄。
講的還是比較亂,至于代碼我會(huì)盡量早一點(diǎn)貼出來的。這只算今天的一點(diǎn)開胃菜,白天繼續(xù)想,晚上回來繼續(xù)寫。堅(jiān)決不拖后腿!!!