|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Vladimir Polyanin 2:467/95.999 10 Jun 2001 00:09:32 To : All Subject : Вычисление определителя --------------------------------------------------------------------------------
A>> Требуется алгоритм вычисления определителя (>15 порядка) за
A>> приемлемое время.
VP>
VP> Самый примитивный (но не самый быстрый):
VP>
VP> D=0
VP> for i=0 to N-1 // Для удобства индексы массива начинаются
VP> с нуля
VP> p=1
VP> m=1
VP> for j=0 to N-1 do
VP> p=p*A(j,(i+j)mod N)
VP> m=m*A(j,(i-j+N)mod N)
VP> end
VP> D=D+p-m
VP> end
Прошу прощения.
Описанный мною алгоритм _HЕВЕРЕH_, и может корректно использоваться только для
матриц размера 3х3.
Прошу извинить за дезинформацию.
С прощальным _оскалом_ *Vladimir Polyanin* ...
... Sometimes in the dead of the night I mesmerize my soul (c)Satyricon
--- [Team Сисопка 2000]
* Origin: Пусть маятник сердца в агонии бъется... (2:467/95.999)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/144463b22bbbb.html, оценка из 5, голосов 10
|