-3
使用C++,我試圖創建一個大小爲10201的數組,其中隨機放置50個1,其他地方放置零。我敢肯定它的簡單,但我是新來的C + +! 謝謝。隨機放置1的C++數組
使用C++,我試圖創建一個大小爲10201的數組,其中隨機放置50個1,其他地方放置零。我敢肯定它的簡單,但我是新來的C + +! 謝謝。隨機放置1的C++數組
其實很簡單。
在第一個位置用50個1進行初始化,剩下的用0進行初始化。然後在整個陣列上使用std::random_shuffle std::shuffle。
難道是特定的數組大小嗎? –
不,我想試試 int array [10201] = {[0 ... 10200] = 0}; 得到零,但我不知道如何隨機分配1。 – Fred
'{'和'}'之間的部分不是C++語法。 –