CodeWars 일흔 여섯 번째 문제

Updated:

Sums of Parts

public static int[] sumParts(int[] ls) {

    int[] result = new int[ls.length+1];
    //int sum = 0;

    for(int i = ls.length-1 ; i >= 0; i--) {
        //result[i] = sum + ls[i];
        //sum = sum + ls[i];
        result[i] = result[i+1] + ls[i];
    }

    return result;
}
  • 주석 처리 한 부분은 내가 한것이고 result[i] = result[i+1] + ls[i]; 한 부분이 Best 코드에서 가져왔다.
  • 이건 그냥 내가 조금만 생각해서 리펙토링하면 되는 건데 아쉽다.
  • 사실 리펙토링할 생각도 안했다. 오늘은 주말이라 공부하기 싫다.