11658번 - 구간 합 구하기 3
이 문제를 풀기위해 다음과 같이 2d-segment tree라 불리는 구조를 구현하였습니다.
그런데 시간초과가 나버리네요 ㅠㅠ
2년전 다른 질문에서도 보니 저처럼 쿼드트리로 구현한 분도 시간초과라고 질문이 올라와 있는데,
이 문제는 이 구조로는 풀 수 없는 문제인건가요.. 팬윅트리와는 시간복잡도가 얼마나 차이나기에 이럴까 궁금합니다!
저 세그먼트 트리로 구현해서 풀었습니다.
쿼드트리 모양으로 하기에는 시간이 모자랄거에요
https://m.blog.naver.com/rdd57...
테이블을 어떤식으로 짜줘야하는 지 참고하시기 바랍니다.
호오 세크먼트트리로 되긴 하는군요 ㅋㅋ
첨에 저런 모양 생각했다가 뭔가 커보여서 쿼드로 했는데 저게 부담이 덜한거였군요..
한번 구현 해봐야겠어요
감사합니다~~
팬윅이 짱이네요ㅋㅋ;;
시간초과 계속나서 그냥 팬윅으로 풀었습니당ㅠ
2차원 세그 솔직히 요구하는 문제도 아직 못봤어요.ㅋㅋㅋ 웬만해서 펜윅으로 다 되더라구요
그게 속편합니다.
댓글을 작성하려면 로그인해야 합니다.
randoms 5년 전
이 문제를 풀기위해 다음과 같이 2d-segment tree라 불리는 구조를 구현하였습니다.
그런데 시간초과가 나버리네요 ㅠㅠ
2년전 다른 질문에서도 보니 저처럼 쿼드트리로 구현한 분도 시간초과라고 질문이 올라와 있는데,
이 문제는 이 구조로는 풀 수 없는 문제인건가요.. 팬윅트리와는 시간복잡도가 얼마나 차이나기에 이럴까 궁금합니다!