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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
LikeJaguar
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 26
#1

Определить максимальную сумму соседних элементов в двумерной матрице - C++

21.11.2014, 13:14. Просмотров 251. Ответов 1
Метки нет (Все метки)

Определить максимальную сумму соседних элементов в двумерной матрице
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2014, 13:14     Определить максимальную сумму соседних элементов в двумерной матрице
Посмотрите здесь:

Заменить в матрице каждую "1" на сумму соседних в соответствующей строке элементов C++
C++ Нахождение в прямоугольной матрице номера строки, имеющей максимальную сумму элементов
Дан Двумерный массив. Определить максимальную сумму значений элементов столбца C++
C++ В матрице определить сумму элементов в тех строках, которые не содержат отрицательных элементов
Классы. Найти сумму элементов каждого столбца матрицы и определить максимальную C++
C++ Найти максимальную сумму двух соседних чисел из данного набора
Определить максимальную сумму двух соседних элементов C++
В матрице определить сумму положительных элементов и количество элементов, значение которых меньше числа Z C++
Определить максимальное количество простых чисел в двумерной матрице C++
Определить сумму элементов столбцов в прямоугольной матрице C++
C++ Среднее значение соседних элементов в двумерной матрице

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Max Dark
В поиске работы
1607 / 1408 / 504
Регистрация: 09.10.2013
Сообщений: 3,194
Записей в блоге: 8
Завершенные тесты: 2
21.11.2014, 14:50     Определить максимальную сумму соседних элементов в двумерной матрице #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int sum_near(
        int ** m,   // матрица
        int rcount, // кол-во строк в матрице
        int ccount, // кол-со столбцов в матрице
        int r,int c // строка и столбец - координаты вокруг которых считать сумму
    ) {
    int sum = 0;
    int i,j;
    for (i = r - 1; i <= r + 1; ++i) {
        if (i < 0) continue;
        if (i >= rcount) continue;
        for (j = c - 1; j <= c + 1) {
            if (j < 0) continue;
            if (j >= ccount) continue;
            sum += m[r][c];
        }
    }
    return sum;
}
дальше сами
Yandex
Объявления
21.11.2014, 14:50     Определить максимальную сумму соседних элементов в двумерной матрице
Ответ Создать тему
Опции темы

Текущее время: 13:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru