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

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

Войти
Регистрация
Восстановить пароль
 
DaskOFF
 Аватар для DaskOFF
112 / 112 / 9
Регистрация: 02.05.2012
Сообщений: 521
Записей в блоге: 1
#1

Правильно ли я понял условие ? - C++

15.03.2013, 23:20. Просмотров 418. Ответов 3
Метки нет (Все метки)

Условие: Дан массив квадратных матриц. Определить, найдется ли в этом массиве пара взаимно обратных матриц
1) Нахожу обратную матрицу для очередной матрицы
2) Сравниваю полученную обратную матрицу с последующими матрицами
3) Если есть совпадение вывожу "Да"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2013, 23:20     Правильно ли я понял условие ?
Посмотрите здесь:

C++ Указатели: правильно ли я понял вопрос?
Как задать правильно условие??? C++
Разбираю списки .Правильно ли понял ? C++
Я понял, мало кто знает, как ПРАВИЛЬНО интегрировать Internet Explorer в свою :-) окно... C++
Правильно ли я понял объявления указателей C++
C++ While. Правильно ли составлено условие?
Можете сказать, я правильно понял задание? C++
Как правильно задать условие? C++
Правильно задать условие в цикле C++
Как правильно записать условие? C++
Как правильно записать условие? C++
C++ Как правильно записать условие

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
15.03.2013, 23:37
  #2

Не по теме:

DaskOFF, если не изменяет память - взаимно обратные матрицы при умножении должны давать единичную матрицу. А так в принципе твоя логика норм.



Не по теме:

Добавлено через 1 минуту
PS: О вот как раз и ответ http://ru.wikipedia.org/wiki/Обратная_матрица

DaskOFF
 Аватар для DaskOFF
112 / 112 / 9
Регистрация: 02.05.2012
Сообщений: 521
Записей в блоге: 1
15.03.2013, 23:49  [ТС]     Правильно ли я понял условие ? #3
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение

Не по теме:

DaskOFF, если не изменяет память - взаимно обратные матрицы при умножении должны давать единичную матрицу. А так в принципе твоя логика норм.

Не по теме:

Я вот теперь задумался, что будет эффективнее перемножать матрицы и проверять получилась единичная или нет, или найти обратную и сравнивать с последующими(хотя... Обратная матрица может получится с вещественными элементами)

-=ЮрА=-
Заблокирован
Автор FAQ
15.03.2013, 23:57     Правильно ли я понял условие ? #4
Цитата Сообщение от DaskOFF Посмотреть сообщение
Я вот теперь задумался, что будет эффективнее перемножать матрицы и проверять получилась единичная или нет, или найти обратную и сравнивать с последующими
- понятное дело перемножить, для обратной матрицы надо как минимум найти определитель и потмо ещё алгебраическими дополнениями набить матрицу это долго и неэффективно на мой взгляд (даже если определитель через прямой ход Гаусса посчитаем), зайди в мой FAQ по математике и погляди на сколько это ресурсозатратней

Добавлено через 2 минуты
DaskOFF, просто сравни объём кодов даже не говорю про ресурсозатратность
http://www.cyberforum.ru/faq/thread4...ml#post2464869
http://www.cyberforum.ru/faq/thread4...ml#post2471796
Yandex
Объявления
15.03.2013, 23:57     Правильно ли я понял условие ?
Ответ Создать тему
Опции темы

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