codeName dev – Telegram
codeName dev
105 subscribers
564 photos
103 videos
58 files
119 links
мой метаюмор, творческий путь и всякие программистские штучки
admin: @igor_igorevych
Download Telegram
быстрофикс
Всем рекомендую PyDroid 3 на телефон, удобно писать, когда, например, нет устройства более подходящего
пишу змейку (не пишу)
funny
анекдот дня
i = i - cos(180°)
PC-Version
It works
Beta version
found some bugs, gonna fix'em up as soon as I can
As soon as I pass the exams at the university, I’ll do something interesting, 'cause I don't have enough time for now.
beautiful song.
Всем доброй ночи. Так как я, можно сказать, полиглот, сегодня вещаю по русски.

Недавно, повторяя матрицы и изучая материалы википедии на этот счёт меня посетила идея написать программу для определения определителя ("Моя автобіографія") матрицы N×N размера. Конечно, уже существует моя реализация таковой на JS, но там все сделано механически, и я как-бы пальцем показывал откуда-чего брать и что с этим в дальнейшем требуется сделать. Таким образом, мне удалось написать несколько определителей, вплоть до размера матрицы 5×5, и они действительно работают. Но... Механически. Количество костылей, которые там используются достигает i^2 элементов (т.е. для матрицы 5×5 их уже 25, что, согласитесь, не мало). А что если кол-во строк будет равно 10? 100 костылей? Нет - сказал я себе, и отправился разрабатывать нормальную программу, которая будет основываться лишь на принципах логики и дискретной математики.
matrix.py
1.7 KB
I"VE FUCKING MADE IT
v1