90도 회전하기 알고리즘 입니다 a 배열 b 배열이 잇던데 이해가 잘 안가네요 디버깅 부탁드립니다
안녕하세요.
우선 193~194쪽에 설명되어 있는 알고리즘의 원리를 확실히 이해해야 합니다.
A 배열의 값이 B 배열로 회전하면서 이동될 때 각 위치의 규칙을 자세히 설명하고 있습니다.
원리를 우선 이해한 후 순서도의 빈 괄호를 답을 보고 채워넣은 후 디버깅을 수행하면서 순서도의 흐름과 알고리즘의 이해에서 이해한 내용을 서로 연관지어 봐야 합니다.
알고리즘은 원리를 이해하지 않고는 순서도의 흐름만으로 파악이 어렵습니다.
서면으로 충분한 원리 설명이 되어 있으니 앞서 언급한 거처럼 먼저 이해를 한 후 순서도를 디버깅 하면서 연관지어 보세요.
순서도의 흐름을 파악할 때는 각 과정별로 제시된 힌트를 참고하면서 파악해 보세요.
그런 후 부분적으로 잘 이해되지 않는 부분이 있다면 질문 주시면 답변드리겠습니다.
오늘도 즐거운 하루 되세요.
-
*2015-09-30 09:44:01
안녕하세요.
우선 193~194쪽에 설명되어 있는 알고리즘의 원리를 확실히 이해해야 합니다.
A 배열의 값이 B 배열로 회전하면서 이동될 때 각 위치의 규칙을 자세히 설명하고 있습니다.
원리를 우선 이해한 후 순서도의 빈 괄호를 답을 보고 채워넣은 후 디버깅을 수행하면서 순서도의 흐름과 알고리즘의 이해에서 이해한 내용을 서로 연관지어 봐야 합니다.
알고리즘은 원리를 이해하지 않고는 순서도의 흐름만으로 파악이 어렵습니다.
서면으로 충분한 원리 설명이 되어 있으니 앞서 언급한 거처럼 먼저 이해를 한 후 순서도를 디버깅 하면서 연관지어 보세요.
순서도의 흐름을 파악할 때는 각 과정별로 제시된 힌트를 참고하면서 파악해 보세요.
그런 후 부분적으로 잘 이해되지 않는 부분이 있다면 질문 주시면 답변드리겠습니다.
오늘도 즐거운 하루 되세요.