[学习笔记] 算法(4) ---------- 1

算法初探:从蛋糕制作到数据加工
本文通过蛋糕制作的比喻,深入浅出地介绍了算法的基本概念。算法被视为数据加工的过程,如同将原料转化为蛋糕,将输入数据转换为期望的输出。这不仅体现了算法在面向过程编程中的应用,也强调了算法设计的实用性和可复用性。

我对算法的理解:

 

正如这张图所示, 我所理解的算法就是一个操作过程的封装体, 就好像是一个数据的加工车间, 将输入的参数按照输出的定义设计出一个计算的过程, 

为了方便记忆, 举个栗子

假设我们要做一份蛋糕(蛋糕算法), 那么我们需要准备的材料: 鸡蛋, 白糖, 小麦粉, 牛奶, 水, 起酥油, 泡打粉  (数据类型), 然后我们要做出一个蛋糕 (返回值). 那么在这个过程中, 将原材料加工成蛋糕的方法和步骤就可以看做是 算法.

忽然感觉算法就是在实践面向过程编程中会使用得更加明显, 这是一个较为基础的对算法的理解吧, 大道至简, 为了某个目的而设计的某种可复用的方法, 就可以理解为算法.

 

转载于:https://www.cnblogs.com/unityworld/p/11263850.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值