матрицы N на M, причём по строчкам
Переделать под какое поведение?
int OK = 0; int OR = 0; //for (auto& t : data){ for (int one = 0; one <= gens.size(); ++one){ if(data[OK] == data1[OR]){cout << data[OK] << " = " << data1[OR] << '\n'; data1[OR++]; data[OK++];} else if(data[OK] > data1[OR]) {data1[OR++];} else if(data[OK] < data1[OR]) {data[OK++];} //if (data.empty()) break; вот так получилось, что скажете?
Что-то тут не то. Индекс элемента из первого вектора всегда равен переменной внешнего цикла. Индекс второго должен быть равен переменной внутреннего цикла, а вот начальное значение переменной внутреннего цикла должно каждый раз браться из внешней переменной
хотя бы первое утверждение записать кодом, "Индекс элемента из первого вектора всегда равен переменной внешнего цикла." вот это строкой кода, чтобы хоть какое-то дать представление о чем в целом идет речь
Ваш код плохо компилируется в голове с утра за затраком. Я пытался понять где и когда там будет инкремент, но не осилил
Если кто может написать это строку кода, напишите пж
Обсуждают сегодня