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

Экономичное хранение матриц. Матричная алгебра - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Символьные матрицы (Определить номер первой по порядку строки, содержащей наименьшее число цифр) http://www.cyberforum.ru/cpp-beginners/thread712896.html
Выполнить задание для квадратной символьной матрицы порядка n. Выполнить задание для квадратной символьной матрицы порядка n. Определить номер первой по порядку строки, содержащей наименьшее число цифр.
C++ Форматированный вывод в файл Подскажите пожалуйста как сделать форматированный вывод в файл. нужно просто оформить в виде таблицы. http://www.cyberforum.ru/cpp-beginners/thread712893.html
C++ Вывести на экран суммы элементов каждой строки матрицы
как я понимаю, сумма элементов одной строки матрицы выводится так: for(i=0;i<4;i++) {b1=0; for (j=0;j<m;j++) b1+=b; } printf("\n\nsumma elementov stroki b1=%.1f",b1); а как правильно вывести на экран 4 разных суммы - суммы элементов каждой строки матрицы,если их дана матрица размерностью 4*m?
C++ Программа, которая выдает запрос на ввод значений часов и минут
книга Прата С. лекции и упражнения 6 издание, ...напишите программу, которая выдает запрос на ввод значений часов и минут. Функция main() должна передать эти два значения функции, имеющей тип void, которая отобразит эти два значения в следующем виде: enter hours: 9 enter minutes: 28 time: 9:28 #include "stdafx.h" #include <iostream> void time(int, int);
C++ ввод-вывод данных http://www.cyberforum.ru/cpp-beginners/thread712850.html
Доброго времени суток! Начала изучать С++ и запуталась в простейшей программке :( Буду признательна за совет Задача: считать два числа из одного файла и записать их произведение в другой файл. Скомпилировала в VS. Никаких ошибок не выдалось, НО после запуска ехе'шника в output.txt оказывается число 687194768, какие бы числа в исходном файле не находились. Мне не понятно, что происходит. #...
C++ Русский язык в консоли для работы с русским языком использую: #include <locale> setlocale(LC_CTYPE, "Russian"); но в програме мне нужно вводить через cin>> руские буквы как результат записываются другие буквы, тоесть: char symbol; подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
29.11.2012, 11:12     Экономичное хранение матриц. Матричная алгебра
То есть разреженная матрица линерализована? Ну напиши функцию TranslateIndex, принимающую два индекса логического массива, а возвращающую один индекс физического массива и юзай при каждом доступе. И определись с видом матрицы, потому что в таком:
Цитата Сообщение от Andrey_sava Посмотреть сообщение
сначала идет n элементов первой строки, затем n – 1 элементов второй строки, начиная со второго элемента, и т. д.
представлении теряется вся информация о нижнем левом треугольнике и уже нельзя понять, является ли он зеркальным отражением верхнего правого относительно главной диагонали, или же заполнен нолями. Придётся или подразумевать какой то один вариант, или завести для этой цели флаг.
 
Текущее время: 18:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru