对分子生物技术的因子分解问题的DNA计算机算法进行探讨,并提出了以Pollard-1算法为因子分解的DNA计算机算法,通过DNA分子生物操作,实现加、减、乘、除的运算,完成了平方-乘DNA子算法与欧几里得DNA子算法,最终求得结果.通过Pollard p-1算法,降低DNA链数,提高DAN计算机容量,经分子生物学实验证明,Pollard p-1算法在解决因子分解问题中是可行且有效的.