假設右邊的數是“4”,左邊的數也是“4”,當我按下鍵盤上的左鍵后兩個“4”相加得到了“8”,此時左邊“4”的這個位置的hasConflicted[i][k] = true。。。那當我下次右邊的數字是“8”時,我按下左鍵,由于左邊的數的位置的hasConflicted[i][k]之前已經被賦值為true了,那豈不是右邊的“8”不會和左邊的“8”疊加了,而實際為什么沒有呢??
2 回答
舉報
0/150
提交
取消
假設右邊的數是“4”,左邊的數也是“4”,當我按下鍵盤上的左鍵后兩個“4”相加得到了“8”,此時左邊“4”的這個位置的hasConflicted[i][k] = true。。。那當我下次右邊的數字是“8”時,我按下左鍵,由于左邊的數的位置的hasConflicted[i][k]之前已經被賦值為true了,那豈不是右邊的“8”不會和左邊的“8”疊加了,而實際為什么沒有呢??
2014-07-18
舉報
2022-03-23
創建模擬器的時候可以選擇分辨率還有if(num>3)改成if(num>=3),否則你會輸出4個
2014-07-18
每一回合hasConflict都要全部置回false的。