vector clear time complexity