q
Size: a a a
q
VD
0
VD
VD
0
q
0
VD
0
VD
VD
0
G
using std::vector, std::set, std::set_difference, std::inserter, std::iota;
vector<int> cons = vector<int>(nums.size()), diff;
set<int> snums = set(nums.begin(), nums.end());
iota(cons.begin(), cons.end(), 1);
set_difference(cons.begin(), cons.end(), snums.begin(), snums.end(), std::inserter(diff, diff.begin()));
auto result = vector(snums.begin(), snums.end());
YS
using std::vector, std::set, std::set_difference, std::inserter, std::iota;
vector<int> cons = vector<int>(nums.size()), diff;
set<int> snums = set(nums.begin(), nums.end());
iota(cons.begin(), cons.end(), 1);
set_difference(cons.begin(), cons.end(), snums.begin(), snums.end(), std::inserter(diff, diff.begin()));
auto result = vector(snums.begin(), snums.end());
q
q
using std::vector, std::set, std::set_difference, std::inserter, std::iota;
vector<int> cons = vector<int>(nums.size()), diff;
set<int> snums = set(nums.begin(), nums.end());
iota(cons.begin(), cons.end(), 1);
set_difference(cons.begin(), cons.end(), snums.begin(), snums.end(), std::inserter(diff, diff.begin()));
auto result = vector(snums.begin(), snums.end());
VD
using std::vector, std::set, std::set_difference, std::inserter, std::iota;
vector<int> cons = vector<int>(nums.size()), diff;
set<int> snums = set(nums.begin(), nums.end());
iota(cons.begin(), cons.end(), 1);
set_difference(cons.begin(), cons.end(), snums.begin(), snums.end(), std::inserter(diff, diff.begin()));
auto result = vector(snums.begin(), snums.end());
YS