PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2008/11/17 18:58:29
Name 박진호
File #1 sdf.jpg (22.3 KB), Download : 5
Subject 수학 경우의 수 질문입니다.


가로 세로 n 개의 칸으로 이루어진 바둑판모양의 길이 있을 때

좌상귀 꼭지점에서 우하귀 꼭지점으로 선을 따라 가는 최단거리 경우의 수는

(n+n)!/n!n! 이라는 걸 배웠는데요,

그럼 최단거리를 포함한 한붓 그리기로 가능한 길의 경우의 수는 어떻게 구하나요?



통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
Roomineous
08/11/17 21:07
수정 아이콘
한붓 그리기...가 뭐죠?; 기본적으로 경우의 수에서 정형화된 '공식'은 존재하지 않습니다. 이 글의 그림 같은 문제야 너무 많이 노출되서 공식처럼 암기해서 풀지만 기본적으로 경우의 수는 공식 싸움이 아니죠. 그래서 2,3등급이 정말 머리 터지는 부분이기도 하구요-_-;
08/11/17 21:17
수정 아이콘
한붓 그리기 불가능
08/11/17 21:21
수정 아이콘
한붓그리기의 용어를 잘못 쓰신듯한데요, 아무튼 홀수점의 개수가 3개 이상이니까 한붓그리기는 불가능 하구요..

질문의 요지는 최단거리까지 포함해서 같은 길(선분과 점)을 두번지나지 않고 A에서 B까지 가는 길의 개수를 물어보시는것 같네요.
08/11/17 21:26
수정 아이콘
문제가 윗분 말씀대로라면 Drefuys법이라는 알고리즘을 쓰면 컴퓨터로 구할수 있습니다.
컴퓨터로 구해도 좀 복잡한데 그냥 구하는건 불가능할듯;;;
박진호
08/11/17 22:06
수정 아이콘
飛上님// 이해하신 것이 맞습니다. 다만 선분은 두번 지나면 안되지만 점은 여러번 지나도 됩니다. 한 붓 그리기 할 때 처럼 말이죠.
SaiNT님// 그 알고리즘이라는 것은 컴퓨터에게 '어떤 방식으로 해라' 라고 시켜서 모든 길을 하나씩 세어 보는 것인가요?
(n+n)!/n!n! 경우 가로길의 갯수와 세로길의 갯수를 조합하는 방식으로 공식을 유도해 모든 형태의 바둑판 모양의 길의 최단 거리 경우의 수를 나타낸 것인데,
이런 식으로 유도가 가능한지 알고 싶네요.
08/11/17 22:34
수정 아이콘
박진호님// 일반적인 식을 구하기는 쉽지 않을 듯 하네요..

n x n 에서 최단거리가 아니라는 것은 뒤돌아서 가는 방향이 생긴다는 것인데, 그것의 개수는 1, 2, 3, ...., n가지 일 수 있겠구요, 상황도 좌우나, 상하로 생각할 수 있습니다.

각각의 경우를 세고자 한다면 (n+2i) x n에서 전진 & 후진하는 경우가 일직선상이 되는 경우*2를 생략하면 되겠으나 아날로그적으로 구하는 방법은 쉽지 않겠습니다.

혹은 아래, 위로 가는 경우와 왼쪽, 오른쪽으로 가는경우의 개수를 (a,b,c,d)라 두면 (n+i, i ,n+j , j) 들의 케이스별로 분리가 될텐데요

길의개수는 n(n+1)/2 로써 한정적이니까 케이스의 수도 한정적일 뿐만 아니라 그렇게 많지도 않을듯 합니다.

하지만 역시 그 케이스별로 개수를 세는 것은 역시나 쉽지 않아 보입니다. ^^

한줄요약 결론은 능력이 딸려서 못구하겠네요^^;;;;;;

국토순례자님 // 그 방법은 최단거리의 경우의 수를 셀때 쓸 수 있습니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
45212 재수에대해고민하고있습니다 [10] 가나초코렛ㅇ1788 08/11/17 1788
45211 훈훈한 내용의 만화책 좀 추천해주세요 [10] kiss2347 08/11/17 2347
45210 TV 관련 질문입니다 ~ [1] 쮜방울1551 08/11/17 1551
45209 컴 사양 좀 봐주세여.. [5] 동네강아지1729 08/11/17 1729
45208 술먹는데 버프하는 약품 질문입니다. [9] worcs2206 08/11/17 2206
45207 C++ 스트링과 맵 질문입니다. [6] EZrock2202 08/11/17 2202
45203 컴퓨터견적 두개중 어느것이 더 나을지 비교부탁드립니다 ^^ [7] 내 마음은 황무2109 08/11/17 2109
45201 수학 경우의 수 질문입니다. [6] 박진호3571 08/11/17 3571
45199 mssql 질문입니다. (DTS관련) [1] 살찐개미1554 08/11/17 1554
45198 파일 복구 가능한가요? 흐흑.. [3] 아레스1898 08/11/17 1898
45196 방위 산업체vs육군 [7] CHARA2800 08/11/17 2800
45194 We are but man, rock! [7] luvletur2303 08/11/17 2303
45193 컴퓨터를 지금 사는거랑 12월이나 1월까지 기다리는 거랑 어느 쪽이 좋을까요? [6] GrayScavenger2129 08/11/17 2129
45192 답답합니다..여자(?)문제입니다..스크롤 주의. [30] Rainism2629 08/11/17 2629
45191 간단한 플래쉬제작해주실분..ㅜㅜ [5] jinhosama1979 08/11/17 1979
45190 컴퓨터 본체를 맞춰야하는데.. [1] 동네강아지1847 08/11/17 1847
45189 거기가 가렵습니다.ㅠㅠ [9] 한마 유지로2591 08/11/17 2591
45188 대학 학과 선택에 대해서 조언좀 해주세요. [5] MayBee1880 08/11/17 1880
45186 교과서 명칭에 대하여 [2] happyend2098 08/11/17 2098
45185 언데 선데나 견제하려는데 상대 사냥코스를 어떻게 알 수 있을까요? [+기타질문] [4] GrayScavenger2127 08/11/17 2127
45184 컴퓨터 고장 문제 질문입니다.(파워문제?) [1] 정지연2116 08/11/17 2116
45183 LCD모니터 질문입니다. [1] Cazellnu 눈꽃슬1936 08/11/17 1936
45181 컴퓨터견격을 내 봤습니다 [9] 내 마음은 황무2141 08/11/17 2141
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로