Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как задать двумерную матрицу в search()? <algorithm> - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсортировать столбцы в массиве по уменьшению сумм четных чисел. Сортировка выбором. Исправить код http://www.cyberforum.ru/cpp-beginners/thread1156760.html
Задача: Задать двумерный массив целых чисел m=5, n=6. Отсортировать столбцы в массиве по упаданию сум парных чисел. Сортировка выбором. Пожалуйста, помогите найти ошибку! Вот код: #include...
C++ Удалить из строки буквосочетание удалить из S первое вхождение буквосочетание 'not' http://www.cyberforum.ru/cpp-beginners/thread1156757.html
C++ Записать число в строку в заданном формате
Добрый день. Есть число double от 0 до 99. Нужно записать его в std::string в виде XX.XXXX. К сожалению не придумал ничего лучше чем void double_to_str(std::string& str, double dval){ if...
Передать массив в функцию и найти максимальный элемент C++
Пожалуйста напишите пример передать массив в функцию и найти максимальный элемент. Ну передавать в функцию получается вроде, а найти максимальное число нет!
C++ Создать динамический класс для работы со строками. Перегрузка строкового класса http://www.cyberforum.ru/cpp-beginners/thread1156742.html
Форумчане, помогите пожалуйста с задачей. Никак не пойму как перегрузить часть операторов. Вот условие задачи : Создать динамический класс для работы со строками . Максимальная длина...
C++ Вывести начальные индексы всех непрерывных последовательностей неотрицательных чисел массива Вывести начальные индексы всех непрерывных последовательностей неотрицательных чисел, длина которых больше 5 Диапазон значений: -100 ; 100. подробнее

Показать сообщение отдельно
qrv
0 / 0 / 0
Регистрация: 24.04.2014
Сообщений: 2

Как задать двумерную матрицу в search()? <algorithm> - C++

24.04.2014, 23:50. Просмотров 184. Ответов 0
Метки (Все метки)

Надо найти в большой булевской матрице другие булевские подматрицы. задаю подматрицы
C
1
2
3
4
5
6
7
int one[4][4] =
    {
        {0,1,0,0},
        {1,1,1,0},
        {1,1,0,1},
        {0,1,1,1}
    };
к примеру. придумал, что можно задачу реализовать с помощью std::search(). Но не работает
C
1
2
std::vector<int>::iterator it;
    it = std::search (matrix.begin(), matrix.end(), one, one+??);
Думаю причина в том, либо я итератор неправильно объявляю, хотя пробовал по другому не получилось, либо servh() не может двумерные массивы искать. Может можно по другому сделать как-то ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru