編寫程式,生成一種貫穿10*10字元陣列(初始時全為字元 『.』 )的「隨機步法」。程式必須隨機地從乙個元素「走到」另乙個元素,每次都上下、向左或向右移動乙個元素位置。已訪問過的元素按訪問順序用字母a到z進行標記。【c】——我寫的很菜= =、、、
#include#include#include#include#define n 10
int main()
, ,,,
,,,,
,};
int b[n][n] = };
bool c[n] = ;
int i, j, k, ch, num, n=0;
srand((unsigned)time(null));
i = (int)(rand() % n);
j = (int)(rand() % n);
while ((0 <= i < n) && (0 <= j < n))
p:switch (num = (int)(rand() % n))
goto p;
}break;
} case 2:
goto p;
}break;
} case 1:
goto p;
}break;
} case 0:
goto p;
}break;
} default:
break;
} if (b[i][j] == 1)
}else if (num == 1)
}else if (num == 2)
}else if (num == 3)
}goto p;
}} }
return 0;
}
leetcode經典程式設計題(9)
第 9 題 linked list cycle ii 知識點 鍊錶 題述 given a linked list,return the node where the cycle begins.if there is no cycle,returnnull.題意是在乙個鍊錶中找出乙個迴圈鍊錶,並找出迴...
筆試程式設計題彙總 9
0代表黑棋,1代表白棋,找出被白棋包圍的黑棋並吃掉,返回吃掉之後的結果 import sys from copy import deepcopy 4 1101 1011 1001 1111 6101001 110100 111011 010101 111111 010100 41111 0101 1...
陣列 程式設計題14
c 只能實現單句話,帶乙個標點 編寫程式顛倒句子中單詞的順序 方法 用迴圈逐個讀取字元,然後將它們儲存在乙個一維陣列中。當遇到句號 問號或者感嘆號 稱為 終止字元 時,中止迴圈並且把終止字元儲存在乙個char型別變數中。然後再用乙個迴圈反向搜尋陣列,找到最後乙個單詞起始位置。顯示最後乙個單詞,然後反...