Semidirect algorithms in electron propagator calculations