Pergunta de entrevista da empresa AutoX

Write a sparse matrix C++ class that would be able to store values efficiently and retrieve any row/column, and perform algebraic operations on them.