请问,计算机的“算法学”如果不写程序在实际生活中会有用处么

算法对日常生活的改变你可以不用考虑了。可能你目前不需要用到这些算法,但你需要考虑未来对于他们的需求,或者使自己能在未来发现他们的用处,这都是不学时做不到的,就算你真的用不到,他对于你的思维的训练对实际写代码也有一定帮助,犹如数学对逻辑思维的训练一样。
■网友的回复
首先,算法数据结构这东西学起来真的不难,你如果能学微积分线性代数这些课程,没道理不能学算法和数据结构。感觉困难要么是教材不行要么是老师不行,或者二者兼有。其次,除了写程序看程序,算法数据结构在生活中没什么用。现实世界很复杂,不是这点手段可以分析的。至于说思维上的帮助,完全没法确定。人类对思维的认识本身就不准确,实在难以确定写程序,学数学对思维有多少改善。
■网友的回复
经过学习算法的训练,可以使人养成按照步骤做事情的习惯,或者说,在思考问题的时候,会习惯性的把它分解成若干小步,先做什么,后做什么。有时候一些经典算法对于日常生活也是有用的,比如在讲插入排序时,一般都会提到扑克牌的例子。
■网友的回复
算法导论是算法学的基础,这是研究生的一门非常重要的课,为啥?我做图像的论文需要分析复杂度。反正非常重要就是啦。
做算法相关的研究就有用了。算法导论就是九阳神功,学好了以后什么算法包括人工智能的算法都容易不少。
你觉得难是因为你先入为主感到难或者你的老师不行。
■网友的回复
【请问,计算机的“算法学”如果不写程序在实际生活中会有用处么】 没用 ,你连菜价也算不利索.


    推荐阅读