的座位間隔至少兩個座位啊
uj5u.com熱心網友回復:
這個標題加后面的主題才看明白問題。。。。同一行的話,最土的方法就是輪詢唄,座位序號+2,-2(不考慮列)范圍內有被選中的就放棄,下一個點繼續(可以優化下找下個點的方法)。
再加上邊界和列的處理,有點繁瑣但不困難。
uj5u.com熱心網友回復:
申請個二維陣列,每個元素和座位一一對應,對于不存在的座位,標記負數,對于沒選的座位,標記0,對于選擇的座位,標記1,顯示座位的選擇情況的時候,就遍歷這個陣列,根據陣列元素的情況,將相應的圖示顯示在對應的座位上uj5u.com熱心網友回復:
定義一個位圖,加標記,0/1,0表示未選擇,1表示選擇。記憶體好像就是這樣判斷使用和未使用的。uj5u.com熱心網友回復:
用正則運算式匹配uj5u.com熱心網友回復:
可以考慮做標記~已經選擇的做上標記,已經做上標記的就不能選擇了~轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/172135.html
標籤:C語言
