게시판 인덱스

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

5-1 for, while문 질문

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



가입: 2018년 9월 6일
올린 글: 18

올리기올려짐: 2018년11월8일 12:02    주제: 5-1 for, while문 질문 인용과 함께 답변

17년도 게시판을 참고하여 구현중인데요
for, while 문을 번역 시 그냥 재귀적으로 구현하면 stack overflow가 발생하는 문제에 관해서
17년도 게시판에는 한번의 loop을 함수 호출이라고 가정하라고 힌트를 주셔서
그렇게 구현해서 제대로 동작하는걸 확인 하였습니다.
그런데.... 만약 for문 안에 또 for문이 있거나
while 문 안에 또 while문 이 있는 경우는 제대로 되지 않더군요 ㅠㅠ
loop에 대한 함수를 자체적으로 선언할 때 함수 이름이 같아서 발생하는 문제 같은데요...
아무리 고민해봐도 어떻게 해결할 지 모르겠습니다.
혹시 테스트케이스에 이렇게 2중 for문 이나 2중 while문이 존재하나요?
감사합니다.
위로
사용자 정보 보기 비밀 메시지 보내기
배요한
Site Admin


가입: 2018년 3월 6일
올린 글: 107

올리기올려짐: 2018년11월8일 14:07    주제: 인용과 함께 답변

안녕하세요, 이주상 학생.

이중 for문 또는 이중 while문이 1문제 정도 있을 예정입니다.
반복문을 함수 호출처럼 짜야 하는데, 이때 새로운 함수 이름을 잘 지정해서 번역을 진행해야 합니다.
스펙에 명시되어 있듯이 잘 고려해서 함수 이름을 지정하면 됩니다.
인용:
번역 과정에서, K-- 프로그램에서 사용하는 변수 이름과 겹치지 않는 변수 이름이 필요한 경우가 있습니다. 이를 위해 K-- 언어에서 사용하는 변수 이름에는 #, @와 같은 특수문자를 사용되지 않는다고 가정하겠습니다.

혹시 작동이 잘 이해가 안 된다면, 간단한 예제를 만들어서, 디버그 모드에서 한번 실행해 보는걸 추천합니다. (디버그 모드 사용 방법은 README에 잘 나와 있습니다.)

감사합니다.


TA 이동권
e-mail: dklee@ropas.snu.ac.kr

TA 배요한
e-mail: yhbae@ropas.snu.ac.kr
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2018) 시간대: GMT + 9 시간(한국)
페이지 11

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


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