给定一个整数 M。返回所有小于 M 的素数。
给出一个尽可能好的算法。需要考虑时间和空间复杂度。
埃拉托斯特尼筛法是一个很好的起点。
http://en.wikipedia.org/wiki/Sieve_of_Eratosthenes