게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

숙제 1-4 에서 goLeft 가 잘못 짜여진 것 아닌가요?

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2005)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
강태룡
손님





올리기올려짐: 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"에 대한 예를 세세한 부분까지 아주 꼼꼼하게 살펴보셔야 합니다.

@ 이번 숙제에서 이 문제가 최강의 난이도를 자랑하지 않을까라고 생각하고 있었는데, 지금까지 질문이 안 나와서 의아해하고 있었습니다. Cool
_________________
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.
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문 MSN 메신저
김덕환



가입: 2005년 8월 29일
올린 글: 190

올리기올려짐: 2005년9월28일 17:40    주제: 인용과 함께 답변

김진현 씀:
item 은 일반적인 타입으로 놔두고(돌려보려면 타입 정의가 필요하겠지만),

item 이라는 뭔가가 있다- 라는 생각으로 구현하면 되는 것이겠지요?


See 공지사항 "숙제 1-4 "짚-짚-나무" 의 item 타입"
_________________
TheyAreAsSmartAsYouAre
위로
사용자 정보 보기 비밀 메시지 보내기
김진현



가입: 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.
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문 MSN 메신저
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2005) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay