vector

    1熱度

    1回答

    如果我有一個[1 2 3 4 5 6 7 8 9 10]的矢量,我想選擇矢量的每三個元素的隨機數,所以得到的向量可以是[1 4 9 10]或[2 4 8 10]等。 這樣做的最佳方法是什麼?

    0熱度

    1回答

    我試圖在java中查找3D矢量的組件/頭。我已經獲得了x,y,z變量設置和相應的旋轉變量。使用這些變量和矢量數學,我想在旋轉後找到組件。您可以將x,y,z變量視爲一個正在翻譯的向量。 從這篇文章使用數學: Rotating a Vector in 3D Space 我寫了一些代碼,應該基於對過去後計算出的位置是: //Rotate Z x = ((x * Math.cos(radz)) - (y

    -5熱度

    2回答

    INPUT : [3,3,3,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0] OUTPUT : [[3,3,3],[2,2,2],[1,1,1,1,1],[0,0,0,0,0,0,0,0,0,0]] 輸入是爲int的向量,而輸出是整數的向量的向量。目標是以時間最有效的方式做到這一點。 我目前使用的解決方案是這樣的: vector<vector<int> results;

    4熱度

    2回答

    我是編程的新手。我在C++中學習vector。我很好奇爲什麼string s = 42;導致錯誤,但是 vector<string>vec(3); vec[0] = 42; 沒有。謝謝!

    -4熱度

    1回答

    int main() { vector g1; vector :: iterator i; vector :: reverse_iterator ir; for (int i = 1; i <= 5; i++) g1.push_back(i); cout << "Output of begin and end\t:\t"; for (i = g1.be

    0熱度

    1回答

    我知道對於旋轉x = xcos(theta) - ysin(theta)和y = xsin(theta)+ ycos(theta)所以我寫了folling代碼來做到這一點, (錯誤的結果),我掏出了爲什麼。 rotate(pScaler) { this.xResult = (this.getX() * Math.cos(this.pScaler)) - (this.getY() * Ma

    1熱度

    1回答

    我不知道如何完成這項工作,也許有人可以幫助我?我想做這樣的事情: vector<int> L[MAX_V]; for(int i=1;i<N;++i){ scanf("%d %d",&u,&v); --u; --v; L[u].push_back(v); L[v].push_back(u); } ,但在clojure語言。到目前爲止,我已經配備了這樣

    0熱度

    1回答

    我由空數組和行循環要通過每一行循環: theta = zeros(500,20); for i=1:100 ... y = x*theta(i,:)'; ... end 因此,對於每個i我想使用的第i個行矢量,但我m得到錯誤說「賦值有更多的非單實例rhs維度比非單實例下標」

    1熱度

    1回答

    我怎樣才能得到這個結果是數值與蹣跚。 prop_smoking <- df %>% group_by(Age) %>% summarise(ratio = sum(Smoking == 'yes')/n()) 這給我的輸出是這樣的: Age Ratio 18-24 .134 25-35 .144 36-50 .189 我想是因爲我使用的重採樣方法每個值添加到其相

    1熱度

    2回答

    我需要推理向量在Coq中的置換。標準庫僅包含列表的排列定義。正如我的第一次嘗試,我試圖模仿它的載體: Inductive VPermutation: forall n, vector A n -> vector A n -> Prop := | vperm_nil: VPermutation 0 [] [] | vperm_skip {n} x l l' : VPermutat