이 프로그램은 전체 힙을 처리하지만, 문제가있는 부분은 arraylist의 홀수 인덱스를 합산하는 것입니다.배열 요소의 홀수 인덱스 합계
매 1, 3, 5, 7 등. 나는 합계를하고 변수에 추가해야합니다. 변수의 데이터 유형은 BigFraction
이고 ArrayList - 지식은 BigFractions에만을 사용합니다.
그래서 처음에 나는이 ArrayList에의 인덱스를 얻기위한 올바른 구문은 경우
//Returns the combined probability (the odd indexes of the arraylist)
public BigFraction weight() {
BigFraction sum;
if (knowledge.indexOf(knowledge)%2 == 1)
sum+ = no idea what to put in here
return sum;
}
}
난 정말 모르겠어요했다 하나 ... 내가, 당신이 너무 .add 또는 무언가를 사용할 수 있습니다 생각하지만, 누구나 굉장한 빛을 낼 수 있다면.
건배,
심 여기
반복 들어 ..에 대한 (INT I = 1, 최대 =는 list.size를(); 전 = 2 +, 나는 최대 <) { –
인덱스 자체를 얻으려면 또는 그 색인에 저장된 값? –
@Ankur - OP가 홀수 색인을 합산하기를 원할 것 같지 않습니다. – SudoRahul