소스 검색

除去自我比较。。。

chensc 7 년 전
부모
커밋
eca44906e4
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      mooctest-site-server/src/main/java/cn/iselab/mooctest/site/web/logic/impl/SimilarityLogicImpl.java

+ 1 - 1
mooctest-site-server/src/main/java/cn/iselab/mooctest/site/web/logic/impl/SimilarityLogicImpl.java

@@ -40,7 +40,7 @@ public class SimilarityLogicImpl implements SimilarityLogic{
         }
         Long[] ids = (Long[])usersVector.keySet().toArray();
         for(int i=0; i<usersVector.size(); i++) {
-            for(int j = i; j<usersVector.size(); j++) {
+            for(int j = i+1; j<usersVector.size(); j++) {
                 long userId1 = ids[i];
                 long userId2 = ids[j];
                 double tempSimilarity = getSimilarity(usersVector.get(userId1), usersVector.get(userId2));