Re[2]: Накидайте плиз задачек на знание языка Си++
От: rg45 СССР  
Дата: 10.06.25 10:34
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Пожалуйста:


_NN>
_NN>void duplicate(std::vector<int>& v)
_NN>{
_NN>  size_t i = 0;
_NN>  size_t count = v.size();
_NN>  for (auto const& e : v)
_NN>  {
_NN>    if (i == count)
_NN>      break;
_NN>    v.push_back(e);
_NN>    i++;
_NN>  }
_NN>}
_NN>


Хорошая задачка. Тут есть, о чём поговорить. Помимо исправления проблемы, можно предложить отрефакторить и обобщить на несколько типов контейнеров и произвольный тип элемента.
--
Справедливость выше закона. А человечность выше справедливости.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.