Обнаружение, если 1 вектор включен во 2 -й векторC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Обнаружение, если 1 вектор включен во 2 -й вектор

Сообщение Anonymous »

Мне нужно написать программу, которая узнает, является ли один из двух векторов, включенный в другой.
Программа работает как эта. n , затем заполняет их номерами из input.txt (2 -я строка для Vectorm , 3 -я строка для Vectorn )
3 - после заполнения, программа должна выяснить, какой из векторов имеет самые «символы», сравнивая N и M
. «символ» «маленького» вектора и начал сравнивать его с «символами» «большого» вектора ()
5 - Когда Статитемант Vectorn = Vectorm [0] правильная, программа сравнивает следующую «символы», если не все «код», а не Compare, не с помощью 1 -й, но не Compare, а не Compare, не с помощью 1 -й, но не Compare, а не Compare, не с помощью 1 -й. «Смал» вектор, если «маленький» вектор не включен в «большой» вектор, выходы программы 0
Редактировать - номера должны быть в том же порядке, что и в input.txt
Вот код, который я в итоге закончил

Код, который я закончил

код, который я закончил

код
​​ код
Код.

Код: Выделить всё

#include 
#include 
#include 
using namespace std;

int main() {

int m;
int n;

bool y = false;

vector vectorM;
vector vectorN;

ifstream file1;
file1.open("input.txt");
file1 >> m;
file1 >> n;

vectorM.resize(m);
vectorN.resize(n);

for (int i = 0; i < m; i++){
file1 >> vectorM[i];
}

for (int i = 0; i < n; i++){
file1 >> vectorN[i];
}

//this is the part that I need help with

ofstream file2;
file2.open("output.txt");

if (y == false)
file2 

Подробнее здесь: [url]https://stackoverflow.com/questions/34255605/finding-if-1-vector-is-included-in-2nd-vector[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»