template
void unique(BinaryPredicate binary_pred);
Тізімдерді біріктіру үшін
merge
əдісі қолданылады:
void merge(list& x);
template
void merge(list& x, Compare comp);
Екі тізім де сұрыпталған түрде (реттелген) болуы керек (бірінші жағдайда
элементтер үшін
<
операциясының анықтамасына сəйкес, екіншісінде
Compare
функционалды объектісіне сəйкес болады). Нəтижесі – реттелген
тізім болады. Егер шақыратын тізімдегі жəне тізім-параметрдегі элементтер
бірдей келсе, алдымен шақыратын тізімдегі элементтер орналасады.
reverse
əдісі тізім элементтерінің орналасу ретін кері бағытқа өзгерту
үшін қолданылады (жұмыс уақыты элементтер санына пропорционал):
void reverse();
Тізіммен жұмыс істеу мысалы:
Достарыңызбен бөлісу: |