Я придумал этот алгоритм для матричного умножения. Я где-то читал, что матричное умножение имеет временную сложность o (n ^ 2). Но я думаю, что мой этот алгоритм даст o (n ^ 3). Я не знаю, как рассчитать сложность времени вложенных циклов. Поэтому, пожалуйста, поправьте меня.
for i=1 to n
for j=1 to n
c[i][j]=0
for k=1 to n
c[i][j] = c[i][j]+a[i][k]*b[k][j]