算法基础

2020-11-14  本文已影响0人  张先觉

#为什么需要学习算法?

#什么是算法?

算法必须满足以下两点:

  1. 能解决一类问题。
  2. 有明确的执行步骤。

例如,如何学好算法这个问题?1. 明确目标;2.执行;3.重复淬炼;4.忘记。

#什么是数量级?

人们常常用具体的数字记录客观世界、用模糊的数字来描述客观世界,然而,这个描述客观世界的模糊数字就是“数量级”。说白了,数量级就是1后面跟了几个零。

例如:公司规模是13人[十]级;双十一订单8.23亿[亿]级……如此类推。

写算法之前,为什么需要事先分析、预估数量级呢?
因为电脑的计算能力十有限的!例如,双十一订单8.23亿,那么某某团队的算法就得支持[十亿]级订单,必需多出一个数量级。否则,就会存在服务器崩溃的风险。

上一篇下一篇

猜你喜欢

热点阅读