Excessive filtration will not stop algae from growing, but it can be helpful (where algae is concerned) in specific situations. Some types of algae don't do well in high flow, higher flow often results in better exposure of nutrients to your plants (inhibiting algae growth as a byproduct), and free floating algae is more readily pulled into the filter where it has less light source for growth (and is then cleaned out when performing maintenance).