수열 부분 공부를 하고 있습니다
그런데 초기값이 어떻게 해서 정해지는지 모르겠어요..
수열마다 다른 것 같은데 규칙이 있는 건가요? 있다면 무엇인지 궁급합니다~
안녕하세요.
학습을 시작하시는 분들이 자주 하는 질문이 초기값에 대한 질문입니다. 초기값은 정해진 기준이 있는 것이 아니라 주어진 문제에 따라 달라집니다.
1 + 2 + 3 + 4 + 5 의 합을 구하는 수열이라면
첫번째 구할 항이 1이네요.
J가 항을 구하는 변수이고
i가 증가치라면 각 수열의 패턴이 1씩 증가하는 패턴이니
i는 1이 되겠죠.
증가치를 감안해서 J를 초기화해야 합니다.
i는 1이고 첫번째 항이 1이니 J를 0으로 초기화 해야 합니다.
그래야 J에 i가 더해져서 첫 항이 1이 되고, 이어서 2, 3, 4, 5 .. 가 되죠.
이렇듯 초기값은 각각의 알고리즘에 따라 다르므로 원리를 이해해야 합니다.
오늘도 즐거운 하루 되세요.
"-
*2011-09-15 09:28:01
안녕하세요.
학습을 시작하시는 분들이 자주 하는 질문이 초기값에 대한 질문입니다. 초기값은 정해진 기준이 있는 것이 아니라 주어진 문제에 따라 달라집니다.
1 + 2 + 3 + 4 + 5 의 합을 구하는 수열이라면
첫번째 구할 항이 1이네요.
J가 항을 구하는 변수이고
i가 증가치라면 각 수열의 패턴이 1씩 증가하는 패턴이니
i는 1이 되겠죠.
증가치를 감안해서 J를 초기화해야 합니다.
i는 1이고 첫번째 항이 1이니 J를 0으로 초기화 해야 합니다.
그래야 J에 i가 더해져서 첫 항이 1이 되고, 이어서 2, 3, 4, 5 .. 가 되죠.
이렇듯 초기값은 각각의 알고리즘에 따라 다르므로 원리를 이해해야 합니다.
오늘도 즐거운 하루 되세요.
"