• Авторизация


Пишу от скуки.. 17-12-2007 12:24 к комментариям - к полной версии - понравилось!


Настроение сейчас - boring...

Эх.. Вот, задали в инсте сделать программу сложения и умножения матриц(и обратную матрицу) на С++... А мне так в лом ее писать... К тому же я незнаю как на С++ делать обратную матрицу.
Ну да ладно.. Меня греет мысль о том, что после сдачи этой программы, с 25-ого числа (или с 27-ого) нас не будут беспокоить инстом до 8-ого января нового, 2008-ого, года...))
О чем бы еще таком написать?..
В Санрайз я так и не устроился. Да и желание пропало.. пока еще есть время, когда можно сказать "я не совершеннолетний", не буду себя сильно нагружать. Вот стукнет в мае 18, мож тогда и пойду. А мож и нет=) Ну по крайней мере со следующей осени я уж точно пойду.
Вот, собсно, и все, о чем хотел поведать...

[415x296]
вверх^ к полной версии понравилось! в evernote
Комментарии (6):
Benjaminel 17-12-2007-15:49 удалить
у нас зачетная неделя сейчас, и такая запара с ней, вообще)
хз сдам все или нет.
а по поводу работы... мне уже 19, но как-то не тянет пока) точнее негде... если только летом, официанткой...
Benjaminel, да лан те, официанткой.. Лучше по профессии устройся куда-нить)
Iano_Ghorlik 18-12-2007-01:16 удалить
Обратную так же, как и на бумажке считаешь =)
Iano_Ghorlik, ну на С++ немного по-другому все-таки))
Iano_Ghorlik 18-12-2007-02:16 удалить
не_познавший_себя, ну так уж и по-другому ;-)
Считаешь определитель рекурсивно (например) по всем элементам:
if( i+j % 2 ) p = -1;
else p = 1;
d += p * det( minor( M, i, j ));
где minor( M, i, j) - собственно минор =)
А потом берёшь adj(M)
if( i+j % 2 ) p = -1;
else p = 1;
M2[i, j] = p * det( minor( M, j, i )); //обрати внимание на j, i!
Ну и всё, делишь adj(M)/det(M) ;-)


Комментарии (6): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Пишу от скуки.. | не_познавший_себя - Слово - серебро, молчание - золото | Лента друзей не_познавший_себя / Полная версия Добавить в друзья Страницы: раньше»