我試圖找到一種有效的方式來比較給定的數組,代表客戶端的服務質量與兩個Web服務的QOS,並拿起最相似的給定的QOS。比較數組之間的相似性
int[] arrayCompare(int[] clientQOS){
int[] service1QOS=new int[]{3,1,4};
int[] service2QOS=new int[]{1,3,3};
//I want to compare clientQOS with S1 QOS and S2 QOS
return mostSimilarArray
}
定義「相似」 – Steven
[你有什麼嘗試?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – Sujay
客戶端QOS值可以從0-5變化它可以像(3,5,2)那樣沒有加權值。 –