没有新消息
更多内容
写回答
算法的核心就是对数据和程序结构的操作实现方法,需要考虑这种操作的方法的执行效率、资源占用和安全性,数学不是算法,算法包含很多,数学类的算法只是其中一个方面,例如图论算法、动态规划算法就与数学关系不大。
3赞
0踩
0评论
算法是建立在数学归纳的基础上的,方便实现人类得到所能理解的量化值或拟化的规律方程,是实现复杂问题简单化的途径,每一个实践活动,在赋予条件和目标后,都能用数学的方式来表达,人类的算法总是不断进步的,这与认知的深度有关,同时也与目标的需求精度有关。
我觉得这样理解是不全面的,首先算法的核心是如何用抽象的数学模型来解决这个实际问题,而且实现的手段是通过代码编程,所以说算法的核心是数学是基本准确的,但是数学是算法这个说法就问题很大了,数学包含的范围非常广,自己是一个自洽的系统,而且随着人类认识的提高...全文
0赞
算法是程序的灵魂,只有掌握了算法,才能轻松地驾驭程序开发,软件开发工作不是按部就班的,而是选择一种最合理的算法去实现项目功能,算法能够引导开发者在面对一个项目功能时用什么思路去实现,有了这个思路后,编程工作只需遵循这个思路去实现即可。说数学就是算法的...全文
2赞