Algorithms for Common Questions and Operations in Linear Algebra