10815번 - 숫자 카드
안녕하세요.
HashSet을 만들어서 숫자 보유 여부를 판단하여 풀었습니다.
HashSet은 항상 O(1)이라서 가장 빠른줄 알았는데,, 시간초과가 떠서 놀랐습니다.
이분탐색으로 풀면 시간초과가 나오지 않는거 같은데,,, 어째서 그런거죠?
도움 부탁드립니다.
제 생각에는 HashSet보다는 String +연산 때문에 시간초과가 발생하는 것 같습니다.
덕분에 해결했습니다.
String 연산이 생각보다 오래걸리네요
StringBuilder를 쓰는 습관을 길러야겠습니다.
감사합니다!
댓글을 작성하려면 로그인해야 합니다.
zaza1994 1년 전
안녕하세요.
HashSet을 만들어서 숫자 보유 여부를 판단하여 풀었습니다.
HashSet은 항상 O(1)이라서 가장 빠른줄 알았는데,, 시간초과가 떠서 놀랐습니다.
이분탐색으로 풀면 시간초과가 나오지 않는거 같은데,,, 어째서 그런거죠?
도움 부탁드립니다.