C语言中常见的几种算法浅析

作者:孟小丁; 白春霞
来源:电脑知识与技术, 2018, 14(34): 215-229.
DOI:10.14004/j.cnki.ckt.2018.4052

摘要

C语言是一门结构化的程序设计语言,在解决实际问题时,除了掌握扎实的基本语法知识,更重要的是要学习如何编写程序。本文针对C语言程序设计课程实践教学中存在的问题,从算法设计的角度,对常用的递归算法,排序算法,迭代法,"打擂台"法,辗转相除法等进行描述和分析。设计程序不仅保证算法的正确性,还要考虑算法的质量。所以如何编写高效且正确的程序是至关重要的。

全文