This PR proposes an update to the numerical decomposition document, to try to make things a bit easier to understand. I think "easy to understand" is a subjective notion though and so if people don't think this version is simpler I'll happily close this PR.
One thing to note is that unless I'm mistaken, the stated O(B*log_B(L)) seems incorrect to me as the worst case is above it.
Also if people think rust is not easy to read I could change it to typescript. I hope the code comments are enough to understand the code though.
This PR proposes an update to the numerical decomposition document, to try to make things a bit easier to understand. I think "easy to understand" is a subjective notion though and so if people don't think this version is simpler I'll happily close this PR.
One thing to note is that unless I'm mistaken, the stated
O(B*log_B(L))
seems incorrect to me as the worst case is above it.Also if people think rust is not easy to read I could change it to typescript. I hope the code comments are enough to understand the code though.