이전문제와 비슷한 질문일수도 있는데 변수가 헷갈려서요
1. 1번에 C(N3) = LIST1 이라고 되어있는데 C(N3) = A(N1) 도 될수 있지 않나요?
2. 비교하기 전후에 LIST1 = A(N1)을 넣어줬기때문에 두값은 동일하지 않나요?
비교구문에서 LIST1 < LIST2를 비교했다고 하더라도 A(N1)이라고 생각할수 도 있을것같은데요
이건 쫌 별게의 질문이지만
3. 구지 LIST1 값에 A(N1)을 넣지 않고 A(N1) > B(N2)를 비교하는게 더 효율적인알고리즘 아닌가요?
답항보기에도 두값이 다 들어가 있구요
정말 헷갈리네요 ;;;;
자세한 답변 부탁드릴께요.
안녕하세요.
문제만 주어진 상태에서 자신이 순서도를 모두 구현하는 것이라면 자신의 방법 대로 구현하면 되지만, 시험에서는 이미 구현되어진 순서도에서 일부 빈 괄호를 채워야 하는 것이 문제입니다.
이런 경우에는 우선 여러가지 방법 중 어떤 방법으로 순서도를 구현했는지 파악한 후 구현해야 합니다.
또한 어떤 값을 변수에 저장을 하였다는 의미는 그 변수를 사용하겠다는 의미가 됩니다.
즉 List1에 A(N1)을 저장하였다면 A(N1)을 사용하는 대신 List1을 사용하겠다는 의미가 되며, 이는 알고리즘 내에서 묵시적으로 통용되는 약속과 같습니다. 이런 경우 A(N1) 보다는 List1을 사용해야 로직 연계에 알맞게 되며, 실제 시험에서도 제시된 두 항목 중 이 것이 정답 처리된 경우도 있습니다.
오늘도 즐거운 하루 되세요.
"-
*2013-08-30 09:25:03
안녕하세요.
문제만 주어진 상태에서 자신이 순서도를 모두 구현하는 것이라면 자신의 방법 대로 구현하면 되지만, 시험에서는 이미 구현되어진 순서도에서 일부 빈 괄호를 채워야 하는 것이 문제입니다.
이런 경우에는 우선 여러가지 방법 중 어떤 방법으로 순서도를 구현했는지 파악한 후 구현해야 합니다.
또한 어떤 값을 변수에 저장을 하였다는 의미는 그 변수를 사용하겠다는 의미가 됩니다.
즉 List1에 A(N1)을 저장하였다면 A(N1)을 사용하는 대신 List1을 사용하겠다는 의미가 되며, 이는 알고리즘 내에서 묵시적으로 통용되는 약속과 같습니다. 이런 경우 A(N1) 보다는 List1을 사용해야 로직 연계에 알맞게 되며, 실제 시험에서도 제시된 두 항목 중 이 것이 정답 처리된 경우도 있습니다.
오늘도 즐거운 하루 되세요.
"