適合左手跟右手玩或者和女朋友玩的游戲:即時(shí)構(gòu)造型俄羅斯方塊
摘要: 先說這種俄羅斯方塊的游戲規(guī)則('w','a','s','d' -> 旋轉(zhuǎn),左邊,快速下降,右邊):
1、右邊4x4方塊群內(nèi)左鍵自造積木,右鍵放下積木(只有等當(dāng)前積木下落停靠后,右鍵放下新的積木才有效)。
2、右面的墻是粘性墻,會(huì)黏住最右邊的積木而只能下降不能向左(這會(huì)形成分散型積木,從而出現(xiàn)真空靜止的積木)。
3、靠上固定的積木就會(huì)一同固定(也就是說每塊積木之間都有粘性)
左手鍵盤wasd,右手(或者女朋友的手)操作鼠標(biāo)左鍵來構(gòu)造新積木,右鍵放下構(gòu)造的積木。
閱讀全文
關(guān)于:一道中興筆試題
摘要: 偶然看到cppblog精華區(qū)有一篇關(guān)于貌似是一道中興筆試題的代碼,文章請(qǐng)見這里
個(gè)人覺得寫得不是很有美感,正好又很無聊,于是在這位的代碼基礎(chǔ)上改了下算法:
0、原作者可能沒有注意到他用的atoi庫函數(shù)的某些特點(diǎn);
1、充分利用atoi庫函數(shù)的特性:原地可解析字符串,不必拷貝出來;
2、由于atoi這個(gè)庫函數(shù)相當(dāng)于已經(jīng)實(shí)現(xiàn)了整數(shù)的前綴匹配,只要匹配從非數(shù)字到數(shù)字那一狀態(tài)就可以了;
3、完全沒必要給臨時(shí)分配的數(shù)組初始化值,因?yàn)橛衖ndex.
閱讀全文