java - 동일한 형식의 두 배열 데이터의 평균을 더 잘 계산하는 방법
巴扎黑
巴扎黑 2017-06-23 09:13:23
0
2
799

동일한 형식의 JSONArray가 두 개 있습니다

하나는 새로 추가된 데이터입니다

saveArray: [{"name":"name1","value":10},{"name":"name2","value":12},...,{}]

하나는 평균 데이터입니다

avgArray: [{"이름":"이름1","값":11},{"이름":"이름2","값":13},...,{}]

평균 int num = 10을 계산하는 숫자를 알아보세요;

그런 다음 새 데이터를 기반으로 평균을 계산한 후 기존 평균 기록을 업데이트합니다.

마지막으로 얻은 것:

newAvgArray: [{"이름":"이름 1","값":(10 x 11 + 10)/11},{"이름":"이름 2","값":(13 x 10 +12) /11},...,{}]

내가 생각할 수 있는 유일한 방법은 다음과 같습니다.

으아악

더 좋은 계산 방법이 있나요

巴扎黑
巴扎黑

모든 응답(2)
过去多啦不再A梦

더 이상은 없습니다.

알고리즘적으로 말하면 이것이 가장 단순화되었습니다. 오(엔)

为情所困

으아악

람다를 사용하여 오만한 작업을 수행할 수 있는 마스터가 있어야 하지만 요구 사항에 관한 한 값을 가져와 다시 계산할 수만 있습니다. 또한 질문을 더 검토해야 합니다.
다음 작업은 수행할 수 없습니다. 이름 값이 일치하는지 확인하세요.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿