0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 26
1

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

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

Студворк — интернет-сервис помощи студентам
Определить максимальную сумму соседних элементов в двумерной матрице
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2014, 13:14
Ответы с готовыми решениями:

Определить максимальную сумму двух соседних элементов
Пусть пользователь вводит динамическую матрицу размером NxN. Определить максимальную сумму двух...

Среднее значение соседних элементов в двумерной матрице
Для заданной целочисленной матрицы размера m*n с элементами, значения которых принадлежат...

Нахождение в прямоугольной матрице номера строки, имеющей максимальную сумму элементов
Написать и протестировать функцию для нахождения в прямоугольной матрице номера строки, имеющей...

В заданной матрице найти максимальную сумму элементов прямоугольной подматрицы среди всех возможных подматриц
Дан массив A. Необходимо найти с помощью функции максимальную сумму элементов прямоугольного...

1
шКодер самоучка
2175 / 1882 / 912
Регистрация: 09.10.2013
Сообщений: 4,146
Записей в блоге: 7
21.11.2014, 14:50 2
Лучший ответ Сообщение было отмечено LikeJaguar как решение

Решение

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;
}
дальше сами
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2014, 14:50
Помогаю со студенческими работами здесь

Найти максимальную сумму двух соседних чисел последовательности
Помогите решить задачку. Нужно сделать на С++. Вот условие: Дана последовательность целых чисел...

Заменить в матрице каждую "1" на сумму соседних в соответствующей строке элементов
Надеюсь, хоть в этот раз кто-то мне всё же подсобит…. Ибо я зашёл в тупик. Матрицы…. Никогда...

Найти максимальную сумму двух соседних чисел из данного набора
Помогите пожалуйста написать в С++ Пытаюсь разобраться,а не получается( Сама задача: Дано целое...

Перестановка элементов в двумерной матрице
Нужно поменять местами элементы, которые находятся на главной диагонали с элементами на боковой...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru