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

Представление в памяти массивов и матриц - C++

Восстановить пароль Регистрация
 
Demonolog
Сообщений: n/a
21.11.2012, 01:55     Представление в памяти массивов и матриц #1
Помогите решить эту задачу в С++

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

Добавлено через 14 минут
Вот я пробовал сделать,только она серавно не работает




C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <stdlib.h>
using namespace std;
int main(){
int i,j;
char d;
int a[5][5];
for ( i=0;i<5;i++){
for ( j=0;j<5;j++){
a[i][j]=rand()%100;
if ((i%2) & (j%2))
a[i][j]=0;}}
for ( i=0;i<5;i++){
for ( j=0;j<5;j++)
cout<<a[i][j]<<" ";cout<<"\n";}
cin>>d;
}
Добавлено через 14 минут
Если не получиться решить её, решите код тогда по другому
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
I.M.
 Аватар для I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
21.11.2012, 02:07     Представление в памяти массивов и матриц #2
вы сделали обычную матрицу. а надо разряженную. и про экономию памяти не забывайте
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11822 / 6801 / 769
Регистрация: 27.09.2012
Сообщений: 16,869
Записей в блоге: 2
Завершенные тесты: 1
21.11.2012, 02:08     Представление в памяти массивов и матриц #3
Первое, что бросается в глаза:
в условии, отбираются не только четные строки, но и четные столбцы.
Так же, операция & - это побитовое И.
Demonolog
Сообщений: n/a
25.11.2012, 22:39     Представление в памяти массивов и матриц #4
Помоги пожалуста, как задачу эту сделать

Добавлено через 42 секунды
По другому
Yandex
Объявления
25.11.2012, 22:39     Представление в памяти массивов и матриц
Ответ Создать тему
Опции темы

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