bearsff   2년 전

안녕하세요 아무리 혼자서 풀어보려고 해도 해결이 되지 않아 이렇게 질문드립니다

우선 전 무게에 따라 정렬을 한 후 가능한 모든 경우의 수를 (이 때 무게순으로 정렬 돼 있으므로 들 수 있는 무게보다 더 무거운  것은 안 들도록) 큐를 이용하여 BFS문제 풀 듯이 풀었습니다.

질문게시판에 있는 모든 반례들도 통과하는데 제출하면 9%즘에서 메모리초과가 뜹니다 ㅠㅠㅠ 무엇이 문제일까요?

도움 부탁드립니다...

djm03178   2년 전

가능한 모든 경우의 수는 최악의 경우 100개의 물건을 모두 각각 넣어도 되고 안 넣어도 되는 경우이므로 최대 2^100 가지가 나옵니다. 이는 전세계의 서버를 모두 모으더라도 감당할 수 없는 메모리 양을 요구할 수준입니다.

댓글을 작성하려면 로그인해야 합니다.