anwlro0212   1년 전

코드에 대해 간결하게 설명해드리자면,

bfs 로 풀었고, A와 B가 같다면 bfs 종료,

이미 한 번 방문한 곳은 visited 배열을 true 로 바꿔서 방문하지 않음..

근데 왜 시간초과가 날까요? 당최 모르겠습니다..

몇몇가지 테스트를 했는데 시간이 크게 오래걸리는 경우는 없었습니다.

그래서 아마 어떤 특정 경우에는..? 성립이 안된다거나 그런 경우일 것 같은데..!!

Change 메소드 -> String 형을 int 로 변환

Append 메소드 -> DSLR 등 이어 붙이는 메소드 DSL 에 새로 R을 이어붙이는 메소드

D 메소드 -> 문제의 D 명령어

S 메소드 -> 문제의 S 명령어

L 메소드 -> 문제의 L 명령어

R 메소드 -> 문제의 R 명령어

transform 메소드 -> 3을 0003 등으로 만들어 주는 메소드

음.. 구글에 다른분들 풀이 봤을때도 크게  다른건 모르겠던데 .. 근데 차이가

다른분들은 String으로 안하고 int 형으로 비교하고 한 경우가 많더라구요

StringBufferer 의 append 메소드나 그런 걸 많이 써서 시간초과가 난 걸까요 ? 

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