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

Определить количество строк матрицы, которые не содержат ни одного нулевого элемента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как сделать чтобы класс возвращал значение своего поля? http://www.cyberforum.ru/cpp-beginners/thread1087936.html
Возможно я не верно выразился, есть класс: class Monstr { String name; int ammo; }; как сделать чтобы при: Monstr zombie; zombie.c_str(); // например. чтобы при совершении действия...
C++ Факториал. Использовать только одну функцию main и только один цикл задача вообщем простая, но условия осложняют: \sum_{i=0}^{n-1} {x}_{i}/i! использовать только одну функцию main и только один цикл(любой) иксы можно rand-ом заполнить http://www.cyberforum.ru/cpp-beginners/thread1087921.html
Объясните, что выполняет этот конструктор C++
#include <iostream> #include <cstring> using namespace std; class Str { friend ostream& operator<<(ostream&, const Str&); friend istream& operator>>(istream&, Str&); public: ...
Алгоритм сортировки для вектора C++
Ребята у меня есть структура типа: struct Set { int row; //строка в матрице int value; //значение, которое повторяется int count; //количество повторений значения ... }; Это структура...
C++ Комментарии http://www.cyberforum.ru/cpp-beginners/thread1087893.html
Ребят,если не сложно, закомментируйте вот это,пожалуйста #include "stdafx.h" #include <cstdlib> #include <iostream> #include <string.h> using namespace std; struct LINE{ int value;
C++ Найти в строке два одинаковых фрагмента длиной более 5 символов и возвратить индекс начала первого из них Всем добрый вечер. Собственно нужна ваша помощь, есть условие: "Найти в строке два одинаковых фрагмента (не включающих в себя пробелы) длиной более 5 символов и возвратить индекс начала первого... подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
05.02.2014, 23:33
Цитата Сообщение от Iryna_Light Посмотреть сообщение
а если в строке будет два нулевых элементы, то что будет тогда считаться две строки вместо одной?
Нет, одна.
Цитата Сообщение от Iryna_Light Посмотреть сообщение
и что-то не понимаю отыскания макс. элем.
Строки 62 - 79. Берём первый элемент матрицы (с индексами [0][0]). Проходим по всей матрице и проверяем
имеется ли такой же элемент. Один раз он точно будет, столкнется сам с собой, поэтому проверяем
значение counter больше 1 и сравниваем значение result с этим элементом (result всегда будет меньше или равно
потому что мы ему присвоили значение min до начала цикла, это необходимо чтобы не потерять повторяющиеся отрицательные элементы,
если нет положительных).
Цитата Сообщение от Iryna_Light Посмотреть сообщение
причем например min_counter
min_counter проверяет сколько минимальных элементов имеется. В случае если нет повторяющихся
максимальных элементов (положительных и отрицательных) и минимальный элемент один, тогда повторяющихся
элементов нет. А если минимальных элементов больше одного, программа выведет его.
Грубо говоря, это страховка.
Цитата Сообщение от Iryna_Light Посмотреть сообщение
и при выполнении вывело НЕ макс. а мин. элемент.
Скопируйте вывод программы, сомневаюсь в ошибке
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru