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

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

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

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

14.11.2013, 23:57. Просмотров 265. Ответов 2
Метки нет (Все метки)

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

Программа через дин.память - C++
Нужно сделать через динамическую память . У меня есть два массива . Нужно найти максимальное значение и присвоить ему соответствующую...

Внешний файл и дин.память - C++
Задачу надо сделать через файл и дин.память. Данные с файла считывает, но вот результат не соответствует условию (вообще не пойму что...

Массив структур, таблица, память - C++
Здравствуйте, начну с того что не знал как назвать тему, назвал по проблемам. Дали задание создать Справочник, и организовать его как...

дин. матрица - C++
int n=0; cin>>n; int *x=new int; for(int i=0;i<n;i++){ for(int j=0;j<n;j++) { x=0; cout<<x<<" "; } ...

2 задачки на дин. пр-е - C++
помогите. кому не сложно написать код, буду очень благодарен! если у вас есть свободная минутка, заранее спасибо вам 1.Дано число n....

Дин. массивы. Матрицы - C++
Доброго времени суток) Нужно сделать 2 задачки с обязательным использование динамической памяти и хотя бы 1 указателя. Так же прошу...

Работа с дин.памятью - C++
Помогите, пожалуйста, решить задачу, на Borland C++ : Имеется массив указателей на числа. разместить в памяти n чисел, на которые...

лабораторная с дин. матрицами - C++
есть динамическая целочисленная матрица,элементы которой из диопозона -15:88. Найти максимум. Делители максимума перезаписать в другой...

Добавление и удаление элементов дин массива - C++
Задание: Создать класс «машина», имеющая марку, число цилиндров, мощность и цену. Определить конструктор и функцию печати. Создать...

Создание дин массива для структуры - C++
программа для создания студентов и записывания их данных (фамилия оценка группа). структура: struct stud{ int qty; char...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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
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 их количество
Ответ Создать тему
Опции темы

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