(mathcal{A}) int &a = b 引用定义后不能再a=c来引用c。 (mathcal{B}) nth_element(a + l, a + mid, a + r + 1); mid在中间。。 (mathcal{C}) (mathcal{D}) treap用后split才能merge按大小顺次合并。