게시판 인덱스

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

3-4 질문입니다!

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Spring 2007)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
최준원



가입: 2007년 3월 30일
올린 글: 149

올리기올려짐: 2007년4월29일 3:55    주제: 3-4 질문입니다! 인용과 함께 답변

좋은 밤 보내고 계신지요 Cool
이제는 문제를 이해하는데도 꽤나 시간이 걸리는군요 Crying or Very sad
거의 다 이해했어요!
확인차(?) 질문 몇가지만 드릴게요 Smile

1)

인용:
프로그램의 입력은 아래와 같다.

코드:
(list (cons (cons -1 3) "Hole") (cons (cons 0 3) "Hole") ...)


여기서 '프로그램의 입력' 이라는 것은 함수 loadBoard 에서의 입력인 'input' 에 해당하는 것이겠지요?

2)

몇몇 함수의 인자들 중 Pos 의 형태에 관한건데요,
막대들의 위치를 나타낼 때
코드:
(cons x y)

꼭 이런 식의 형태를 취해야 하는 건 아니겠지요?
사전의 key 와 Pos 가 통일성을 가지기만 하면 괜찮을 것이라는 생각입니다.

전체적으로는 '프로그램의 입력' 에서의 위치로 나타내어진 부분과 사전의 key(=Pos) 가 무관한지의 여부를 알고 싶습니다~

3)

인용:
loadBoard는 입력과 빈 Board를 받아 세팅이 끝난...


여기서 '빈 Board' 는 null 을 뜻하는 것인가요,
emptyDict x null list 를 뜻하는 것인가요..?
아니면 임의로 정할 수 있는건가요??

신중히 읽어보면 알 수 있을 내용인데 괜히 질문하는 건지 모르겠어요;
질문 많이드려서 죄송해요 Crying or Very sad
위로
사용자 정보 보기 비밀 메시지 보내기
공순호



가입: 2005년 9월 29일
올린 글: 363
위치: 302동 312-2호

올리기올려짐: 2007년4월29일 18:22    주제: 인용과 함께 답변

지난밤 새벽에 질문하신 내용인데 너무 늦게 답해드리는 것이 아닐지 모르겠네요.

수정하는데 그다지 어려운 내용은 아닐테니, 이미 숙제 완성하셨다면 조금만 수정하시면 될겁니다.

인용:
질문 많이드려서 죄송해요 Crying or Very sad


질문은 언제나 환영받고 또 그래야만 합니다. Smile

질문에 대해서 답변 드리겠습니다.

---------------------------------------------------

1)

인용:
'프로그램의 입력' 이라는 것은 함수 loadBoard 에서의 입력인 'input' 에 해당하는 것이겠지요?


그렇습니다.


질문하신 내용이외에, "프로그램의 입력"에 대해서 몇가지 주의사항을 알려드리겠습니다.

1. (cons 2 3)은 우리가 일반적으로 수학 시간에 사용하는 (x, y)좌표계에서의 값을 타나냅니다. 즉 (2, 3)을 나타내는 것입니다.
프로그램의 입력과 직접적으로 관계가 있는 것은 아니지만, Dir에 관해서도 여기서 말씀드리면
y 값이 증가하는 방향이 "Up" y값이 감소하는 방향이 "Down", x값이 증가하는 방향이 "Right" 감소하는 방향이 "Left"입니다.

2. 해당 좌표의 게임판이 비어있을 때에는 "Hole"을 막대가 들어있을 때에는 "Peg"으로 표시하기로 합시다.





2)

출제된 문제만을 고려할 때에 위치 Pos를 반드시 (cons x y)로 나타낼 필요는 없습니다만,

숙제의 채점을 위해서 Pos를 반드시 (cons x y)로 나타내주시기 바랍니다.





3)

'Board'는
1. Pos를 Key로 Stat을 Value로 갖는 Dictionary와
2. 막대들의 List
의 튜플 입니다.

빈 Board는
빈 Dictionary와 빈 List 의 튜플이 되겠네요.

이것이 null은 아니겠지요.
_________________
- soon@ropas
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.210 Principles of Programming (Spring 2007) 시간대: GMT + 9 시간(한국)
페이지 11

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


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