いいアルゴリズムっていうか小技を教えて
■ このスレッドは過去ログ倉庫に格納されています
0300デフォルトの名無しさん
NGNG配列masu[3][3]をつくって、何もなければ0、○なら1、×なら2を代入しています。
引き分けの時は0、○が勝ったときは1、×が勝ったときは2を返します。
こんな判定でいいんですかね?
/* 勝ち負けの判定 */
int check_win(int m[3][3])
{
int i,j;
int fst,fst_x,fst_y; /* 先手の勝利判定用変数 */
int snd,snd_x,snd_y; /* 後手の勝利判定用変数 */
for(i=0;i<3;i++)
{
fst_x=0;
fst_y=0;
snd_x=0;
snd_y=0;
■ このスレッドは過去ログ倉庫に格納されています