【C语言】基础理解——算法

【C语言】基础理解——算法

目录

一、程序=算法+数据结构

二、什么是算法?

三、算法的特点

四、算法的表示方法

一、程序=算法+数据结构

数据是操作的对象,操作的目的是对数据进行加工处理,以得到期望的结果。

二、什么是算法?

广义而言,为解决一个问题而采取的方法和步骤,被称为“算法”。

计算机算法可分为:数值运算算法(如1*2*4*6*8=,方程的根等)

非数值运算算法

三、算法的特点

(1)有限的操作步骤

(2)确定的操作步骤(如“手举过头顶”,应该是“双手高于头顶高度”)

(3)有零个或多个输入

(4)有一个或多个输出

(5)操作步骤应有效执行,得到准确结果(如:若b=0,则执行a/b是无效的)

四、算法的表示方法

结构化流程图、N-S流程图、伪代码、计算机语言表示算法。

相关推荐

头条世界杯
365bet投注网址

头条世界杯

📅 07-16 👁️ 821
请问一下手机空白文件夹太多肿么快速清理
bt365在线

请问一下手机空白文件夹太多肿么快速清理

📅 07-02 👁️ 7891
qq群主怎么禁言
bt365在线

qq群主怎么禁言

📅 08-21 👁️ 4774