11725번 - 트리의 부모 찾기
연결된 정점 두개를 딕셔너리에 저장 한 뒤,
BFS를 사용하여 각 노드들의 부모노드를 새롭게 설정하는 방법으로 풀었습니다.
시간복잡도가 O(N)인것 같아 왜 시간초과가 나는지 궁금하여 "자주 틀리는 요인"에 들어가보니,
PyPy로 돌리라는 글을 읽고 돌려보니 답이 맞게 나왔습니다.
왜 Python에서는 시간초과가 나고 PyPy에서는 안 나는건가요?
같은 코드일 때 일반적으로 pypy가 python보다 빠르기 때문입니다
input() 대신 sys.stdin.readline()을 사용하면 통과할 것으로 보입니다.
https://www.acmicpc.net/blog/v...
그러네요. 감사합니다!
댓글을 작성하려면 로그인해야 합니다.
swpaek 3년 전
연결된 정점 두개를 딕셔너리에 저장 한 뒤,
BFS를 사용하여 각 노드들의 부모노드를 새롭게 설정하는 방법으로 풀었습니다.
시간복잡도가 O(N)인것 같아 왜 시간초과가 나는지 궁금하여 "자주 틀리는 요인"에 들어가보니,
PyPy로 돌리라는 글을 읽고 돌려보니 답이 맞게 나왔습니다.
왜 Python에서는 시간초과가 나고 PyPy에서는 안 나는건가요?