vector<int> v 里依次存着 5、1、5、3、1。想得到「去重且从小到大」的结果放进 set s,下列写法正确的是( )。 A. set<int> s; s = v; B. set<int> s; for (int x : v) s.push_back(x); C. set<int> s; s.sort(); D. set<int> s(v.begin(), v.end());