11720번 - 숫자의 합
위에가 틀린 코드 밑에가 맞은 코드입니다.
차이라곤 배열로 선언한 것과 포인터로 선언한 것 뿐이고
왜 틀렸다고 했는지 이해는 갑니다 n의 범위가 100이면 배열의 범위도 100까지여야 하니까,,,
근데 이전까지 문제 풀이에서는 더 큰 범위로도 코드가 실행된다면 n의 범위에 대해서는 생각하지 않았고
실제로도 포인터를 사용해서도 맞은 문제가 있었는데 왜 이 문제에서는 굳이 배열의 범위를 제한해둔 걸까요....
아니면 제가 틀린 이유를 잘못 짚고 있는 건가요?
문제 by 문제 라고 하시면 할 말은 없겠네용...
백준 시작 한지 얼마 되지않아 앞으로의 문제 풀이에 대해 기준점을 잡고 가려고합니다.
.
와 친절하신 설명 정말 감사합니다.
문제를 풀면서 점점 배워나가고있습니다.
그래서 동적할당을 쓰는거고 포인터쓸때는 인덱스를 참조할수 없다... 운이 좋아서 돌아간거네요.
포인터는 배열의 시작주소를 참조할 때 사용하는 것이 좋을 것 같네요
다시 한번 감사합니다.
댓글을 작성하려면 로그인해야 합니다.
5pha 2년 전
위에가 틀린 코드 밑에가 맞은 코드입니다.
차이라곤 배열로 선언한 것과 포인터로 선언한 것 뿐이고
왜 틀렸다고 했는지 이해는 갑니다 n의 범위가 100이면 배열의 범위도 100까지여야 하니까,,,
근데 이전까지 문제 풀이에서는 더 큰 범위로도 코드가 실행된다면 n의 범위에 대해서는 생각하지 않았고
실제로도 포인터를 사용해서도 맞은 문제가 있었는데 왜 이 문제에서는 굳이 배열의 범위를 제한해둔 걸까요....
아니면 제가 틀린 이유를 잘못 짚고 있는 건가요?
문제 by 문제 라고 하시면 할 말은 없겠네용...
백준 시작 한지 얼마 되지않아 앞으로의 문제 풀이에 대해 기준점을 잡고 가려고합니다.