Biological Algorithms versus Computer Algorithms