rktkek456   2년 전

자료형 문제인것 같아서 가능성 있는건 다 long long int로 바꿔서 해봤는데도 계속 틀리네요 ㅠ_ㅠ

반례가 뭐가 있을까요ㅠ_ㅠ

djm03178   2년 전

수의 변경이 일어났을 때 segTree 뿐만 아니라 nums 배열 역시 변경해줘야 합니다.

그리고 코드에 너무 일관성이 없습니다. 세그트리 인자들의 순서도 함수마다 제각각이고, 함수가 담당하는 구간을 나타내는 변수가 initSegTree와 getSum에서는 from to였다가 update에서는 base ceil로 바뀌고 같은 이름의 base ceil이 getSum에서는 쿼리의 구간으로 의미가 변질됐네요.

문제를 맞히는 데에 급급하지 말고 올바르고 깔끔한 코드를 한 줄 한 줄 적어가면 문제점도 찾기 쉽고 다음에 같은 코드를 다시 짤 때 실수할 확률도 적어집니다.

rktkek456   2년 전

감사합니다.ㅠ_ㅠ

똑같은 위치에서 값을 바꿨을때 생각하면 nums도 바꿔줘야겠녜요...

댓글을 작성하려면 로그인해야 합니다.