이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
홍선기
가입: 2014년 9월 29일 올린 글: 11
|
올려짐: 2014년9월30일 15:53 주제: hw 2-5 질문입니다. |
|
|
조교님께서 도와주신 덕분에 type 문제는 해결할 수 있었습니다^^
그런데 테스트케이스를 돌려보던 중 궁금한 점이 생겨서 질문드렸는데요
과거 포럼에서 ( https://ropas.snu.ac.kr/phpbb/viewtopic.php?t=3809 )
코드: | let (x, a) = IntListQ.deQ(IntListQ.enQ(IntListQ.enQ(IntListQ.enQ(IntListQ.enQ(IntListQ.emptyQ, [1;2]), [2;3;4]), [3;4;5;6]), [2;3]));; |
를 실행시키고 하나씩 코드: | let a = IntListQ.enQ(a, [3;1]);; | 를 한 결과가 [2], [3], [3] .... 의 원소하나하나의 형시이 아니라 [2;3], [3;4;5;6]과 같은식으로 덩어리지어서 나오고 있습니다.
문제에서 원하는 큐의 구현 방식이 원소를 하나하나 넣은 것을 [2], [3], 처럼 쪼개서 반환시키는 건가요 아니면 [2;3]처럼 들어온 그대로 반환시키는 건가요? |
|
위로 |
|
 |
강동옥
가입: 2009년 9월 18일 올린 글: 602
|
올려짐: 2014년9월30일 16:09 주제: |
|
|
안녕하새요, 과제로 구현하셔야 하는 IntListQ는 그 원소가 int list인 큐입니다.
즉 큐에 저장하고 꺼내고 하는 값들 자체가 int list여야 하며, 언급하신 테스트 케이스를 실행했을 때도 [2;3], [3;4;5;6] 처럼 int list로 리턴되는 것이 맞습니다.
숙제는 "int list를 담는 queue를, list를 써서 구현하기"입니다.
혹시 이것을 "int를 담는 queue를, list를 써서 구현하기"로 착각하신 것은 아닌지 확인해 보시기 바랍니다. |
|
위로 |
|
 |
|
|
새로운 주제를 올릴 수 없습니다 답글을 올릴 수 없습니다 주제를 수정할 수 없습니다 올린 글을 삭제할 수 없습니다 투표를 할 수 없습니다
|
Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group Translated by kss & drssay
|