kyuha0731   2년 전

python으로 제출하면 시간초과가 뜨고, pypy로 제출하면 틀렸다고 뜨네요..

반례와 시간 줄이는 조언 부탁드립니다. ㅠㅠ

어떻게 풀어야 할지 고민하다가 제가 접근한 방법은,

건물들을 짓는 순서를 bps로 결정하고,

어떤 건물을 짓는 데 걸리는 최대 시간을 저장하여 dp로 총 시간을 계산했습니다.

제출하면 시간초과가 바로 떠 버리는데, 어디가 비효율적일까요? ㅠㅠ

다른 질문들을 찾아보니 재귀dp로 풀으신 분들이 많은 것 같은데,

제가 생각한 방법은 재귀dp보다 비효율적인 방법인가요?

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