2143번 - 두 배열의 합
sa배열에는 첫번째 배열(a) 에서
연속부분합 들이 저장되어있고
sb배열에는 두번째 배열의
연속부분합 들이 저장되어 있습니다.
a) 1, 3, 1, 2
sa) 1, 4(1+3), 5(1+3+1), 7(1+3+1+2), 3, 4(3+1), 6(3+1+2), 1, 3(1+2, 2
이런식으로요..
sa와 sb를 sort한 뒤
sa는 작은거부터 sb는 큰거부터
합을 구하여 구하고자 하는 값이랑 일치할 경우 그 숫자들의 갯수 를 세는 방식으로 구현했습니다..
72퍼에서 틀리길래 범위문제인줄 알고 배열을
long long 으로 바꿨지만 아예 메모리초과가 나버리네요.
접근법 자체가 잘못된 것일까요? ...
댓글을 작성하려면 로그인해야 합니다.
unilep 6년 전
sa배열에는 첫번째 배열(a) 에서
연속부분합 들이 저장되어있고
sb배열에는 두번째 배열의
연속부분합 들이 저장되어 있습니다.
a) 1, 3, 1, 2
sa) 1, 4(1+3), 5(1+3+1), 7(1+3+1+2), 3, 4(3+1), 6(3+1+2), 1, 3(1+2, 2
이런식으로요..
sa와 sb를 sort한 뒤
sa는 작은거부터 sb는 큰거부터
합을 구하여 구하고자 하는 값이랑 일치할 경우 그 숫자들의 갯수 를 세는 방식으로 구현했습니다..
72퍼에서 틀리길래 범위문제인줄 알고 배열을
long long 으로 바꿨지만 아예 메모리초과가 나버리네요.
접근법 자체가 잘못된 것일까요? ...