poj2155
摘要:
题目大意:给定一个n*n的矩阵,每个位置为0或1,初始全为0, 然后给定m个操作,每个操作修改或者询问 修改的话就是修改 x1,y1-->x2,y2的小矩阵的值,0改为1, 1改为0 询问的话就是询问 x,y位置是0或者1.思路:很明显这题只涉及到奇偶操作, 对于一个点x,y,我们用0,0-->x,y的矩阵的和的奇偶性代表其奇偶性 这样,每次操作我们只要保证x1,y1-->x2,y2内的点改变奇偶性,其他点不改变奇偶性就可以了 所以我们只要改变矩阵四个角的奇偶性就行了。(画个图模拟下就很明白了) 这样其他就是求和更改的问题了,正... 阅读全文