sentence: For difficult problems , algorithms can require enormous computational resources -- most experience a `` combinatorial explosion '' : the amount of memory or computer time required becomes astronomical for problems of a certain size .