4883번 - 삼각 그래프
cache를 이용해서 걸러냈다고 생각했는데
25%까지 맞구, 시간초과가 나네요;;;
어디서 오류가 나는지 알 수 있을까요?
+ 그리구, cache배열을 초기화 하는 과정에서
cache[100010][3]배열을
memset(cache, INF, sizeof(cache))와 같이 해줬더니 이상한 값이나오네요..
그래서 배열로 돌렸더니 제대로 들어가구요..
memset을 위와 같이 사용하면 안될까요?
네. 비트단위 초기화를 하기 때문입니다. 자세한 이유는 https://www.acmicpc.net/board/view/6370#comment-13 에서 koosaga님이 잘 적어주셨어요.
아~.. 그래서 memset이 오류난거였군요... 감사합니다~
댓글을 작성하려면 로그인해야 합니다.
bsdlcksdn 8년 전
cache를 이용해서 걸러냈다고 생각했는데
25%까지 맞구, 시간초과가 나네요;;;
어디서 오류가 나는지 알 수 있을까요?
+ 그리구, cache배열을 초기화 하는 과정에서
cache[100010][3]배열을
memset(cache, INF, sizeof(cache))와 같이 해줬더니 이상한 값이나오네요..
그래서 배열로 돌렸더니 제대로 들어가구요..
memset을 위와 같이 사용하면 안될까요?