게시판 인덱스

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

hw 2-1 질문입니다

 
글 쓰기   답변 달기     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2014)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
주신영



가입: 2014년 9월 15일
올린 글: 3

올리기올려짐: 2014년9월23일 17:56    주제: hw 2-1 질문입니다 인용과 함께 답변

아래 글들을 읽어보고 답변으로 달아주신 링크 글들도 읽어보았는데도 문제 의미가 명확하게 다가오지않아서 질문드려요.


AREA("a", CONNECT(STATION "a", AREA("b", STATION "a")))
- 이 메트로가 제대로 생긴 메트로의 예로 나오는데,
AREA("b", STATION "a")
- 이 메트로는 제대로 생기지않은 메트로의 예로 나오구요,

그렇다면 첫번째 메트로가 제대로 생긴 메트로라는 말은
// STATION "a" 와 제대로 생기지않은 메트로를 CONNECT 한 메트로가 a 지역에 있다//
가 station "a" 때문에 true이기 때문인가요?

ㅠㅠ 혼란스럽네요.. CONNECT 의 개념이 모호해서 인것같은데,
CONNECT에 대해 좀 더 설명해주세요........
더 세부적으로 말하자면, CONNECT (STATION ~, AREA ~) 이것이 무슨 의미인지 알려주세요.

그리고 아래 글의 답변에서 input 으로 CONNECT metro * metro 도 들어올 수 있다고 하셨는데, 그러면 두 metro 모두가 제대로 생긴 메트로이여야 CONNECT metro * metro 가 true 인가요?
그렇다면 위의 CONNECT(STATION "a", AREA("b", STATION "a")) 는 false 겠네요?



감사합니다
위로
사용자 정보 보기 비밀 메시지 보내기
강동옥



가입: 2009년 9월 18일
올린 글: 602

올리기올려짐: 2014년9월23일 19:19    주제: metro 인용과 함께 답변

CONNECT의 의미가 예제로만 주어져 있어 혼란이 야기된 것 같네요.
인용:
두 metro 모두가 제대로 생긴 메트로이여야 CONNECT metro * metro 가 true 인가요?

네, "CONNECT(m1, m2)이 제대로 생겼다"는 것은, "m1과 m2가 모두 제대로 생겼다" 입니다.

따라서 첫번째 메트로 AREA("a", CONNECT(STATION "a", AREA("b", STATION "a")))가 제대로 생긴 것은, STATION "a"와 AREA("b", STATION "a")가 모두 제대로 생겼기 때문입니다. 왜 제대로 생겼냐면, 역 이름으로 "a" 가 등장하는데, 제일 바깥의 AREA("a", ~) 안에 들어와 있기 때문에 "a"라는 지역 안에 있기 때문입니다.

반면 끝에 예로 든 CONNECT(STATION "a", AREA("b", STATION "a")) 의 경우, 말씀하신대로 checkMetro의 결과는 false입니다. AREA("a", ~) 안에 있지 않기 때문입니다.
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
글 쓰기   답변 달기     게시판 인덱스 -> 4190.310 Programming Languages (Fall 2014) 시간대: GMT + 9 시간(한국)
페이지 11

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


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