算法 Hailin 埃拉托斯特尼筛法 埃拉托斯特尼筛法(Sieve of Eratosthenes)是一种简单且古老的算法,用于找出一定范围内所有的素数。其核心思想是从最小的素数开始,逐步标记其倍数为合数,最终未被标记的数即为素数。 创建一个布尔数组 is_…
算法 Hailin 进制转换 转二进制: 转八进制: 转十六进制: 不难发现其中的规律,我们对n取余加在结果前面,再对n进行整除,因此我们可以设计一个通用进制转换函数,但仅限十六进制以内(含) 十进制转任意进制(≤ 16): 使用Python内置的库…