A class of bidiagonal schemes for solving the Euler equations