문제 링크
- http://icpc.me/17773
문제 출처
- 2011/2012 JOISC Day3 1번
사용 알고리즘
- 스위핑
풀이
좌표압축/스위핑 연습 문제입니다.
각 쿼리는 $(x_1, y_1)$부터 $(x_2, y_2)$까지의 직사각형 영역에 XOR 연산을 하는 것이고, Prefix XOR의 관점에서 생각해보면 $x_1$ 시점에 구간 $[y_1, y_2]$에 XOR을 하고, $x_2+1$ 시점에 다시 구간에 $[y_1, y_2]$에 XOR 연산을 하면 됩니다.
전체 코드
1 |
|