14003번 - 가장 긴 증가하는 부분 수열 5
첨부한 코드는 cache와 nums를 2차원 배열로 두어 통과한 코드입니다.
그런데 이전에는 cache와 nums를 pair<int, int>의 배열로 두었더니 세그폴트가 발생했습니다.
배열과 pair시 실행 결과가 다른 이유를 모르겠어서 질문드립니다.
pair 사용한 코드도 볼 수 있을까요?
pair로 풀었을때는 BS대신 c++ stl lower_bound를 사용했는데 여기에서 문제가 생긴 것으로 파악했습니다.
댓글을 작성하려면 로그인해야 합니다.
shyne2496 1년 전
첨부한 코드는 cache와 nums를 2차원 배열로 두어 통과한 코드입니다.
그런데 이전에는 cache와 nums를 pair<int, int>의 배열로 두었더니 세그폴트가 발생했습니다.
배열과 pair시 실행 결과가 다른 이유를 모르겠어서 질문드립니다.