알고리즘을 생각해 봤는데 뭔가 물어보고 싶었습니다. 배열 내에 값의 범위를 설정하는 방법이 있습니까?C 배열 내의 범위
예
int N = 10;
int array[N] = {2,6,5,9,4,3,5,9,4,9};
각 패스로 시작 값을 증가시키기 위해 루프를 사용.
for (int A = 1; A < N - 2; A++) {
for (int B = 1; B < N - 1; B++) {
int ProfitA = Sum(array[0...A-1]);
int ProfitB = Sum(array[A...A+B-1]);
int ProfitC = Sum(array[A+B...N-1]);
}
}
위의 C- 의사 코드를 사용하여 각 배열의 값 범위를 설정하는 방법은 무엇입니까?
아니요, 자신 만의 합계 함수를 작성하고 배열 및 인덱스 범위를 제공해야합니다. – lared
@lared가 말한 것처럼 의사 코드의 각 합계를 for 루프로 바꿔야합니다. –
정확히 의미합니까? 다른 방법이 있습니까? 설명 해주십시오. –