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

По исходной матрице сформировать новую - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Файлы.... http://www.cyberforum.ru/cpp-beginners/thread150332.html
Составить программу обработки двухмерного массива используя указатели и функции, выполнив каждый пункт задания в виде функции. Все необходимые данные для функции должни передаваться в качестве параметров. Используя глобальные изменении в функциях не допускается. Дано целочисленная квадратная матрица. Определить: -Сумму модулей элементов, находящихся выше главной диагонали; -Количество...
C++ Прога Зацените прогу. Она может удалять данные из файла с начала файла и с конца его. Преимущество етой прогой перед Backspace ето то что работает обратный Backspace. Минус нет произвольного доступа. #include <iostream> #include <fstream> using namespace std; const int i = 100; http://www.cyberforum.ru/cpp-beginners/thread150307.html
Две строки символов C++
Даны две строки символов, которые состоят из слов, между которыми, – пробили. Создать функцию, которая печатает дольше всего общее слово двух строк.
Составить программу, используя функции. C++
Составить программу решения задачи, используя функции. Задано зарплаты К работников. Найти разницу между наибольшей и наименьшей. Типичные действия оформить в функции. Буду очень благодарен....!!!
C++ Решение системы линейных уравнений методом простых итераций http://www.cyberforum.ru/cpp-beginners/thread150284.html
Здравствуйте! Нужна вот такая помощь, незнаю как написать такую программу.
C++ Cannot convert parameter from 'const wchar_t [20]' to 'LPCSTR' Взял первый пример из книги и не мого скомпилировать. Пишу в Visual Studio 2008 #include <windows.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); /////////////////////////////////////////////////////////////////////////////////////////////// int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { HWND hMainWnd; char szClassName =... подробнее

Показать сообщение отдельно
dl07
1 / 1 / 0
Регистрация: 12.06.2010
Сообщений: 14
29.06.2010, 14:28  [ТС]     По исходной матрице сформировать новую
я понимаю это так, что надо сделать новую матрицу в которой количество элементов в строках будет больше, тоесть добавится ещё j.
Например
Исходная матрица:
1 2 3 0 5
4 5 0 0 2
2 0 2 3 0
Новая матрица:
1 1 2 2 3 3 5 5
1 4 2 5 5 2
1 2 3 2 4 3

Либо не создвая новую матрицу добавлять перед каждым ненулевым элементом его столбца, а нулевые элементы удалять соответственно производя сдвиг в матрице. А при обратном переходе либо учитывать что элемент с нечётным номером столбца это и есть старое значение j либо ещё как то.
У самого реализовать это не получилось
 
Текущее время: 02:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru