Jak skutecznie wstawić zakres kolejnych liczb całkowitych do std :: set?
W C ++ mam std :: set, który chciałbym wstawić zakres kolejnych liczb całkowitych. Jak mogę to zrobić wydajnie, mam nadzieję, że w czasie O (n), gdzie n jest długością zakresu?
Myślę, że należy użyć wersji inputIterator std :: insert, ale jestem niejasny, jak zbudować iterator wejściowy.
std::set<int> mySet;
// Insert [34 - 75):
mySet.insert(inputIteratorTo34, inputIteratorTo75);
Jak mogę utworzyć iterator wejściowy i czy będzie to O (n) w zakresie zasięgu?