분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
옵션 |
|
Maze 문제를 stack을 이용해서 풀려고 하는데요
문제는 밑에와 같이 0은 벽이고 1은 길인 maze 문제인데
{0,0,0,0,0,0,0,0,0,0,0}, {1,1,0,1,1,1,1,1,1,1,0}, {0,1,0,1,0,0,0,0,0,1,0}, {0,1,0,1,0,1,1,1,1,1,0}, {0,1,0,1,0,1,0,0,0,1,0}, {0,1,0,1,0,1,0,1,0,1,0}, {0,1,0,0,0,1,0,1,0,1,1}, {0,1,1,1,1,1,0,1,1,1,0}, {0,0,0,0,0,0,0,1,0,0,0}, {0,1,1,1,1,1,1,1,1,1,0}, {0,0,0,0,0,0,0,0,0,0,0}
이 maze의 크기가 고정되어 있는 것이 아니라서
maze의 크기를를 입력받아서 이를 처리할만한 적당한 사이즈의 메모리를 stack에 할당해 줘야 할텐데
maze array의 가로 세로를 x,y라고 했을때
stack size는 어느정도 할당하는게 가장 적절할까요 ... 이거 무한정 크게 주면 메모리낭비고
적게 줬다가 메모리 모자라면 안되는데...
구글엔 정해진 사이즈만 나와서 도움이 안되더라고요ㅠ
죄송합니다. 댓글 작성은 회원만 가능합니다.