Compared with amino acids and nucleic acids, there are several orders of magnitude more of different permutations of a given amount of oligosaccharide subunits than of amino acid sequences or nucleic acid sequences of the same amount of subunits.
This is due to the prevalence of branched structures, nonexistent in nucleic or amino acids. Further, oligosaccharides have many more bond types and therefore variations of bound groups.