Показать сообщение отдельно

  #5048  
Старый 27.01.2021, 00:46
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Цитата:
Сообщение от Vintik  

Ну если вариант "в лоб", то можно:

C++:





Код:
bool
isStringInVector
(
vector
>
v
)
{
for
(
vector

int
w
:
v
)
{
for
(
string y
:
w
)
{
if
(
y
==
"твоя строка"
)
{
return
true
;
}
}
}
return
false
;
}

копировать вектор векторов при передаче в функцию, потом копировать вложенный вектор при итерации по вектору векторов, потом еще и копирование строки при итерации по вектору. Красава. 146 динамических аллокаций из 10
 
Ответить с цитированием