錢(qián) 瑩
摘要:介紹了一種基于堆棧的24點(diǎn)游戲的算法及實(shí)現(xiàn)方法。
關(guān)鍵詞:24點(diǎn)VC堆棧后綴表示法
24點(diǎn)游戲是一種常見(jiàn)的撲克牌游戲。隨機(jī)抽取的4張撲克,每張牌限用一次,要求玩家根據(jù)撲克牌的點(diǎn)數(shù)(1-10),采用加減乘除四則運(yùn)算對(duì)4個(gè)數(shù)字進(jìn)行運(yùn)算,要求得出的結(jié)果等于24。以堆棧操作作為基礎(chǔ),采用VC6.0作為開(kāi)發(fā)工具來(lái)提出并實(shí)現(xiàn)一種解決24點(diǎn)游戲的算法。
1系統(tǒng)流程設(shè)計(jì)
系統(tǒng)分成三個(gè)主要模塊:輸入模塊,運(yùn)算模塊,輸出模塊。運(yùn)算模塊實(shí)現(xiàn)根據(jù)用戶(hù)輸入的數(shù)字計(jì)算是否可得出24,如何得出等。
2堆棧