阐述在计算机编程教育中,存在只注重编程语言的学习、编程语法的训练、流程的实现,对于数学算法未进行导入,导致复杂问题难以解决、程序空间复杂度和时间复杂度较高、逻辑较为混乱、可读性不高的问题。探讨数学算法对计算机编程优化的影响,在实际中予以应用提高,具有理论和实践意义。分析数学算法的特点,数学算法与计算机编程优化的应用。