嵌入式教程:什么是算法
2021-10-15 10:45:34
138
0

  如果在嵌入式教程中选择软件方向的同学应该会经常提到算法这个词,而且大家对算法推崇备至,那么到底什么是算法呢?


  其实简单来说算法就是CPU的思考和计算,就如同1+1=2,而2是1+1计算思考后得出的结论,当然,算法比1+1复杂的多。再举个生活中最常见的例子,我们在陌生环境开车的时候,总会使用导航软件,无论是哪款软件,都涉及到了算法问题。

  


嵌入式教程:什么是算法



  你的起始点,目的地,车速,前方交通情况等等都是需要计算的,在多种因素中软件会给出相应的解决方案,也就是导航路线,根据不同的变量也会计算出不同的结果,比如说最短距离,最短时间等等,而我们就可以根据结果去进行安排行程。


  看完这个例子大家应该对算法有一个简单的认知了,而我们日常生活中运用到算法的地方可以说是非常多。我们最常用到的智能手机,还有智能手表里多个自带的软件都会运用到,例如刚说的导航软件,还有健康软件,用来计算你的心率,睡眠,步数等等。

  


嵌入式教程:什么是算法



  当我们的生活逐步步入智能化后,用到算法的地方将会越来越多,而算法也将给我们的生活带来更多的便利。甚至在很多我们意想不到的地方,都有着算法的存在,比如说汽车的能耗以及正常运行,更别说电动车了,而我们的吹风筒,充电电池,手机开屏锁屏,乃至马桶圈都是算法问题。


  本文原创 文章来源:好学谷 转载请标明出处:http://www.haoxuegu.com/

Java教程可以写Android,那IOS呢?
嵌入式教程:存储器的发展历程