一是因为题目中pos&(−pos)pos \& (-pos)pos&(−pos) ====== pospospos 的最大 222 的幂。而我们仔细读完题后,发现这道题应该是运用树状数组思路求解较为方便,而它的思路却是:pos&(−pos)pos \& (-pos)pos&(−pos) ====== pospospos 的最小 222 的幂。可能会坑到后人。 二是思维量确实有点大,要转过多个难点才能想到:当往下进行调用的时候分三种方法。 综上:我认为这道题可以升蓝。