이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
함영규
가입: 2013년 9월 22일 올린 글: 5
|
올려짐: 2013년10월15일 13:30 주제: HW 4-1 채점기에 관한 질문입니다. |
|
|
들어온 input (list (cons "a" 3) (cons "b" 4) (cons "c" 5) (cons "d" 6)) 에 대해서
제 vlencode는 앞겹침 없는 크기변동 코드
(("d" 0) ("c" 1 0) ("a" 1 1 0) ("b" 1 1 1))
를 출력해냅니다. 헌데 채점기에서는 X라고 뜨는데 틀린 output인가요?
과제 4-1에서 요구하는 것이 앞겹침 없는 크기변동코드가 아니라 최소길이를 만드는
코드를 출력해내는 것인지 궁금합니다. |
|
위로 |
|
|
권보경
가입: 2013년 9월 29일 올린 글: 14
|
올려짐: 2013년10월15일 20:47 주제: |
|
|
이번 과제에서는 길이가 중요한 것 같습니다 제가 알기로는..
그 케이스가 틀렸다고 나오는 이유는 더 짧게 인코딩할 수 있는 방법이 있기 때문인 것 같아요
무조건 크기 변동코드가 아니라 더 짧은 경우로 인코딩하면 테스트케이스를 통과하더라구요 |
|
위로 |
|
|
박준모2
가입: 2013년 10월 14일 올린 글: 8
|
올려짐: 2013년10월15일 20:52 주제: |
|
|
제경우는 '(("a" 0 0) ("b" 0 1) ("c" 1 0) ("d" 1 1))로 나오고 이때 총 길이가 36입니다 이쪽이 1만큼 더 짧네요 |
|
위로 |
|
|
권보경
가입: 2013년 9월 29일 올린 글: 14
|
올려짐: 2013년10월15일 21:00 주제: |
|
|
이번 과제에서는 길이가 중요한 것 같습니다 제가 알기로는..
그 케이스가 틀렸다고 나오는 이유는 더 짧게 인코딩할 수 있는 방법이 있기 때문인 것 같아요
무조건 크기 변동코드가 아니라 더 짧은 경우로 인코딩하면 테스트케이스를 통과하더라구요 |
|
위로 |
|
|
|