Administrator
发布于 2025-09-01 / 12 阅读
0
0

C#第1章 算法与程序基础1 - 算法的定义及特性

任务一:算法的定义与特性

算法的概念是什么

算法指在解决问题时,按照某种机械的步骤一定可以得到问题的结果的处理过程。

算法就是计算机解决问题的过程。

解决问题的思路:推理实现的算法。

编写算法:操作实现的算法

算法的三要素是什么

操作

  • 算法中执行的各种基本动作

  • 包括算术运算、逻辑运算、关系运算、数据传输等

  • 例如:赋值、加减乘除、比较、输入输出等

控制结构

  • 控制算法中各操作执行的顺序

  • 包括三种基本结构:

    • 顺序结构:按书写顺序依次执行

    • 选择结构:根据条件选择执行路径(if-else、switch)

    • 循环结构:重复执行某段操作(for、while)

数据结构

  • 算法处理的对象和数据组织形式

  • 包括数据的类型、数据的组织形式和存储结构

  • 例如:变量、数组、链表、栈、队列等

算法的基本性质是什么

  1. 目的性

  2. 分步性

  3. 有序性

  4. 有限性

  5. 操作性

###


评论