我有兩個數組,例如A = {1,2,3,4,5}和B = {5,6,3,4,5}。我想比較這兩個數組,並告訴A中有多少元素比B少,反之亦然,也可能是元素位置較小。我可以使用嵌套循環來做到這一點,但在C++中有沒有一種有效的方法來做到這一點?比較兩個數組
在這個例子中, A = {1,2,3,4,5} B = {5,6,3,4,5}
因此,我希望的答案是「B是大於A「,只是因爲它滿足了兩個元素中它更大的條件。或者如果它是
A = {1,2,3,4,5}和B = {1,2,3,0,4},A更大。
我只需要比較數量大小的元素,而不是本身的值。
對不起,我的含糊不清。
如果您發佈您的低效代碼,我們可以幫助您改進它。 – 2010-12-22 16:28:52
http://stackoverflow.com/questions/2903394/how-to-compare-two-vectors-in-c – karlphillip 2010-12-22 16:30:03
到目前爲止,四分之三的答案都不確定你的意思。將此作爲提示,通過明確指定您想要的內容來改善您的問題。 – sbi 2010-12-22 16:35:04