 |
|
| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
강태룡 손님
|
올려짐: 2005년9월27일 22:55 주제: 숙제 1-4 에서 goLeft 가 잘못 짜여진 것 아닌가요? |
|
|
goLeft 를 실행했을 때 예상하지 못했던 결과값이 나오더군요.
예를 들어
NODE( [LEAF "1",LEAF "2",LEAF "3",LEAF"4",LEAF "5",LEAF "6"] )
가 있을 때
4의 위치는
LOC(LEAF "4",HAND([LEAF "1",LEAF "2",LEAF "3"],TOP,[LEAF "5",LEAF "6"]))
이 되는데요
이것을 l 로 놓고
goLeft l 을 하면
LOC(LEAF "3",HAND([LEAF"1",LEAF"2"],TOP,[LEAF "4",LEAF"5",LEAF "6"]))
이 나올 것을 예상했는데요.
실제로 나온 값은
LOC(LEAF "1",HAND([LEAF"2",LEAF"3"],TOP,[LEAF "4",LEAF"5",LEAF "6"]))
이 나왔습니다.
goLeft 가 잘못 구현되어 있는 것이 아닌가요?
아니면 제가 이해하는 것이 잘못 된 것인가요?
저는 4 위치에서 goLeft 하게 되면 전체 구조는 안 변하고, 위치만 3 으로 옮겨
가는 것이라고 생각했는데요.. |
|
| 위로 |
|
 |
서상원
가입: 2005년 9월 27일 올린 글: 33
|
올려짐: 2005년9월27일 23:00 주제: |
|
|
4의 위치가
LOC(LEAF "4",HAND([LEAF "3",LEAF "2",LEAF "1"],TOP,[LEAF "5",LEAF "6"]))
이 되겠죠.
goLeft의 정의에 따르면.. |
|
| 위로 |
|
 |
김덕환
가입: 2005년 8월 29일 올린 글: 190
|
올려짐: 2005년9월28일 0:44 주제: Re: 숙제 1-4 에서 goLeft 가 잘못 짜여진 것 아닌가요? |
|
|
| 서상원 씀: |
4의 위치가
LOC(LEAF "4",HAND([LEAF "3",LEAF "2",LEAF "1"],TOP,[LEAF "5",LEAF "6"]))
이 되겠죠.
|
상원 님 얘기가 정확합니다. 이 문제를 제대로 풀기 위해서는 문제에 나와 있는 "a * b + c * d"에 대한 예를 세세한 부분까지 아주 꼼꼼하게 살펴보셔야 합니다.
@ 이번 숙제에서 이 문제가 최강의 난이도를 자랑하지 않을까라고 생각하고 있었는데, 지금까지 질문이 안 나와서 의아해하고 있었습니다.  _________________ TheyAreAsSmartAsYouAre |
|
| 위로 |
|
 |
김진현

가입: 2005년 9월 20일 올린 글: 91 위치: SNUCSE OPT. lab.
|
올려짐: 2005년9월28일 17:09 주제: |
|
|
자세히 보니 잘못 짜여진게 맞는 것 같습니다.
괄호가.... -_-
그리고 "left of top" 이 아니라 ``left of top'' 이라고 잘못 쓸뻔도 [....]
(죄송합니다)
사실 이런 이야기를 하려 했던 것이 아니라,
위의 분들을 보면 모두 item 이라는 타입을 string 으로 하셔서 테스트 하신 것 같은데요,
item 은 일반적인 타입으로 놔두고(돌려보려면 타입 정의가 필요하겠지만),
item 이라는 뭔가가 있다- 라는 생각으로 구현하면 되는 것이겠지요? _________________ The kingdom of heaven has been forcefully advancing, and forceful men lay hold of it. |
|
| 위로 |
|
 |
김덕환
가입: 2005년 8월 29일 올린 글: 190
|
|
| 위로 |
|
 |
김진현

가입: 2005년 9월 20일 올린 글: 91 위치: SNUCSE OPT. lab.
|
올려짐: 2005년9월28일 18:23 주제: |
|
|
죄송합니다 공지를 열심히 볼께요 T-T _________________ The kingdom of heaven has been forcefully advancing, and forceful men lay hold of it. |
|
| 위로 |
|
 |
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 없습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group Translated by kss & drssay
|