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

Дин. память и таблица NxN - C++

Восстановить пароль Регистрация
 
dice_cube
0 / 0 / 0
Регистрация: 26.10.2013
Сообщений: 5
14.11.2013, 23:57     Дин. память и таблица NxN #1
Дана целочисленная таблица NxN, определить номер столбца с минимальным числом четных чисел.
Свой вариант прикладывать стыжусь, кому не сложно - подскажите, пожалуйста, как это делается.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2013, 23:57     Дин. память и таблица NxN
Посмотрите здесь:

C++ Внешний файл и дин.память
C++ Программа через дин.память
C++ дин. матрица
C++ Работа с дин.памятью
лабораторная с дин. матрицами C++
2 задачки на дин. пр-е C++
Дин. массивы. Матрицы C++
C++ Массив структур, таблица, память

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Folko
 Аватар для Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
15.11.2013, 00:07     Дин. память и таблица NxN #2
dice_cube,
C++
1
2
3
int** a = new int*[n];
for (int i = 0; i < n; i++)
a[i] = new int[n];
создали, а дальше уже как с обычным работайте
abit
 Аватар для abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
15.11.2013, 00:23     Дин. память и таблица NxN #3
делается в лоб:
обходим столбцы, внутри обхода обходим ячейки, считаем количество чётных, сравниваем встречалось ли раньше по выходу из вложенного цикла, ещё важно запоминать индекс в каком столбце встретилось минимальное значение
на псевдо-коде так:

пусть исходная таблица a[N][N]
C++
1
2
3
4
5
6
7
8
9
10
11
int mincount(N);
int index_mincount(-1);
for  (i=0; i<=N; ++i)
{
  int count(0);
  for (j=0; j<=N; ++j)
  {
     if (a[j][i]%2==0) count++;
  }
  if (count<mincount) {mincount=count; index_mincount=i}
}
на выходе если index_mincount = -1, то не встретилось вообще чётных чисел во всей матрице, если же нет, то там будет номер столбца где меньше всего чётных чисел, а в mincount их количество
Yandex
Объявления
15.11.2013, 00:23     Дин. память и таблица NxN
Ответ Создать тему
Опции темы

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