做算法的对编程要求有多高( 二 )
个人愚见,有点儿混乱,一个学生浅显的看法~
■网友
谢邀~做算法是需要一些编程能力的,但是这里的编程能力并不是做开发的能力。因为做算法研究的时候是不需要独立开发完整的工程的。尽管如此,编程能力也是很重要的。这个能力主要不是指学会很多复杂高深的语法,而是更侧重于写出逻辑正确、结构清晰、布局简洁的代码的能力。而这种合理构造代码的能力正是做算法需要的。很多算法是以数学上推导出的一些结论为核心的,是一种解决问题的思想方法。因此,如何用代码实现数学思想就是我们所关注的问题。当然,对于初学者来说,一开始就写出简洁美观的代码不是容易的事。比如写“递归”就是不少新手头疼的事情。建议:一边学算法一边练习写代码的能力。初学的时候一定要多上机敲代码!
■网友
我觉得做算法的应该有基本的编程实现能力,而不是仅仅跑脚本、调参、改模型,如果只会这些,那基本上也就是拿开源的东西跑一下了,永远做不到真正前沿的东西。要想深入去做,我个人认为基本的编程能力是必须的。 很难想象一个不知道自己在做什么的人能把事情做好。
■网友
以算法研究的能力和精力,去做编程开发,同等的能力同层次比较,要上手,熟练,精通,快得多。
■网友
高中数学就有算法这个选修教材,然而高中生大多没有很强的编程能力,综上所述,做算法和编程能力没有很强的因果关系。
推荐阅读
- 禄口■南京禄口国际机场要求成都旅客“原路返回”?机场回应
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- |乌合麒麟再发《致莫里森》 要中国道歉是无理要求
- 有点计算机基础的人想尽快找份编程的工作。哪种编程的工作最好找还需要学些啥
- 作为软件工程大二的学生,学习一般,编程一般,毕业后能干些啥
- 陶晶晶|20岁网红身价过亿,却遭中年总裁骗婚生子,还被要求把儿子给原配
- 30岁的人生,想自学一门编程并从事,这个选择怎样呢
- 某些公司招聘要求中的精通mysql是啥程度
- 电子编程书可以边看边练习,价值大吗
- 自学编程知识是自己啃书加实践好还是看视频加实践好好
