Taking a quantum control perspective on quantum algorithms