什么是算法c语言中,C语言/C++算法基本概念

分享编程技能、互联网技术、生活感悟、打造干货分享平台,将总结的技术、心得、经验分享给大家,这里不只限于技术!还有职场心得、生活感悟、以及面经。

C语言/C加加算法基本概念

1. 算法是什么

算法:顾名思义,一种计算的方法,在程序设计上,就表现为一组指令序列。

为了使得算法有意义,还规定算法必须是有限的和确定的,也就是说算法的执行时间有限、执行的过程是确定的。

比如我们写了代码

int a = 10; //a,b为输入数据

int b = 20;

int c = a+b; //c为输出数据,算法为加法运算

小编推荐一个学C语言/C++的学习裙【 二六三,六八八,二七六 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

这其实就是一个算法的具体实现(程序就是算法的具体实现,但不是所有程序都能认为是算法的实现,比如while(1) 死循环程序,因为不满足算法的有限性)。

总结:

算法具有4个性质:输入、输出、确定性、有限性

算法是方法,程序是方法的具体实现

你可能感兴趣的:(什么是算法c语言中)