게시판 인덱스

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

숙제2에 대한 안내 (Due 9/29)

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



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년9월22일 18:06    주제: 숙제2에 대한 안내 (Due 9/29) 인용과 함께 답변

숙제 2가 나왔습니다.

9월 29일 자정까지, 총 6문제입니다.
이번 과제까지는 nML언어와 재귀적인 프로그래밍 연습입니다.

후반의 어려운 과제도 초반의 쉬운과제도 과제로서의 반영비율은 크게 다르지 않습니다.
초반의 과제에서 점수를 빠짝 벌어두시면 어려운 과제에서 마음이 편할 거에요 Smile

세부가이드는 조만간 공지하도록 하겠습니다.


최원태 가 2008년10월2일 12:20에 수정함, 총 1 번 수정됨
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
최원태



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년9월23일 14:59    주제: 과제 2-4의 item 타입 인용과 함께 답변

과제 2-4의 item 타입은,
원하는대로 선언해서 과제에 사용하고
제출할때는 빼거나 주석처리하고 내시면 됩니다.

코드:
type item = int
type tree = LEAF of item | NODE of tree list

이런 식으로 작성하하고, 제출시에는 주석처리해주면 되겠죠?

코드:
//type item = int
type tree = LEAF of item | NODE of tree list
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
최원태



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년9월23일 15:03    주제: 과제 2-4의 down에서 인용과 함께 답변

과제 2-4의 down의 의미가 약간 애매한 구석이 있습니다.
가장 나이가 많은 나무를 고르도록 구현하시면 됩니다.

아직 과제를 시작하지 않은 분은 신경쓰지 말고 right, down을 먼저 구현하세요 Very Happy

hjshin 씀:
수강생 신희제입니다.

인용:
왼편 형제 나무들(elder siblings)
오른편 형제 나무들(younger siblings)


자신의 왼편은 자신 보다 나이가 많은 형제로, 오른편은 어린 형제로 생각하시면 될것 같습니다. 즉 가장 형제중에 가장 왼쪽 녀석이 가장 나이가 많은 형제입니다.


최원태 가 2008년9월25일 19:45에 수정함, 총 1 번 수정됨
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
최원태



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년9월23일 15:08    주제: 2-5 계산기에서의 타입처리 인용과 함께 답변

2-5, mathemadiga를 구현하다보면
서로 다른 타입의 값 끼리 연산을 처리해야 합니다.

이 때는 C에서처럼 암시적 캐스팅이 일어나도록 하세요.
또한 SIGMA의 경계 값은 정수로, INTEGRAL의 경계값은 실수를 받도록 처리해주세요.
이 경우에도 타입이 맞지 않으면 암시적으로 캐스팅이 일어나게 해주세요.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
최원태



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년9월26일 15:14    주제: 인용과 함께 답변

2-5, mathmeadiga에서
int/int는 real타입이 되도록 구현하세요.
"계산기"가 몫만 구해주는게 이상하다는 의견을 반영하였습니다.

2-5, mathmediga에서
0.1보다 작은 알갱이는 과감하게 버리세요 Smile
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
최원태



가입: 2006년 9월 16일
올린 글: 369

올리기올려짐: 2008년9월29일 10:30    주제: 인용과 함께 답변

drop과 toParen, pprint문제에서
입력은 Complete Tree가 아닐 것도 들어옵니다.

Tree는 단순히 터너먼트를 인코딩하기 위해 사용한 수단인데,
Complete Tree가 아닌 놈도 정상적인 토너먼트로 볼 것인가가 문제가 되죠.

제 생각에는 그런 토너먼트도 정상적인 토너먼트 인코딩입니다.
지역별 토너먼트 -> 전체 토너먼트인 큰 대회를 하나의 토너먼트로 인코딩한다면요.

그러나,
Complete Tree가 아닌 녀석도 받아들이는 pprint를 구현하기가 까다로우므로
Complete Tree가 아닌 입력의 비중은 아주 낮게 잡겠습니다.

이미 제대로 처리하신 분은 보너스 Credit을 얻었다 생각하시고,
지금 Complete Tree때문에 고민하시는 분은 "버려도" (다른 잘 한다면) 학점에는 상관이 없을겁니다.
딜레이를 할 만큼 중요한 사안은 아니란 말이지요.
위로
사용자 정보 보기 비밀 메시지 보내기 이메일 보내기 글 올린이의 웹사이트 방문
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2008) 시간대: GMT + 9 시간(한국)
페이지 11

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


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