3

最新の C++、つまり 14 または 17 を使用してスパース マトリックス クラスを実装したいと考えています。ストレージと実行時の効率の間にはトレードオフが必要であることはわかっています。現時点では、ストレージ効率の点でさらに最適化したいと考えています。可能であれば、実行時ではなくコンパイル時に行う作業を増やしたいと思います。たとえば、ベクターには多くの実行時チェックがあるため、最適ではない可能性があります。誰かがこれのためのコンテナを提案できますか? 以下の運用をサポートする予定です。

Matrix Multiplication, Addition, Subtraction, Inversion and Transpose
Matrix iterators ie column row
Efficient constructors 
etc

ありがとう!

4

0 に答える 0