当前,信息技术已经渗透到人们生活的各个方面,各种应用程序已经深刻影响着人们的日常生活。程序由某种编程语言进行编写。很多应用都需要借助数学算法来完成,不同的算法在计算机中运行的效率是不一样的。在某些场合,算法的选择及对应的优化方法尤为重要。该文通过对计算机编程和算法的关系进行分析说明,并给出了对算法进行优化的相关策略。