美文网首页程序员Java 杂谈
对算法的一次思考

对算法的一次思考

作者: 该账号已被注销_e09b | 来源:发表于2019-03-08 21:51 被阅读18次

        这是我在工作中遇到的事,一个项目需要对一个字符串做处理;当时我老大给了我2天时间去做解析;结果被我2个小时写了出来

                现在很多程序员很多都是去追求自己会多少多少框架,会什么什么技术,而很少再去管自己会什么什么算法,

            当然算法这个东西,去一般的公司 面试不会考,工作中也不常用,很多人都感觉是“食之无味 弃之可惜“,一个框架一周星期学完,马上就可以在简历上写,“”本人熟练使用xxx框架“”,但是算法这个东西你搞一个月都不见得有一点效果,而且算法这个东西也不是时时刻刻都在用,有可能一个项目就一两个核心算法 就没有了,

        但是当你真正的入了算法这道门的时候,你就会发现它对你的帮助有多大,首先因为长时间练习算法的缘故。你的理解力会高出其他人很多 可以迅速上手各种框架,语言,技术,等等,有一些公司他用的就是那么内部的框架,如果你理解力上不去,可能短时间根本就上手不了这些框架,

            第二个就是你的逻辑思维能力,这个能力可帮助你迅速看清人家的思路,这个在二开项目中提现得非常明显。现在有些二开项目出了源代码其他的什么都没有,但是就是需要你马上上手开始做项目,你的逻辑思维能力越强你就可以跟快的开始开发

        总结来说 算法就相当于程序员的内功 不是不学就不行 只是当你学有所成之后 你会发现自己在各个地方的能力都会得到一定的提升;

相关文章

  • 对算法的一次思考

    这是我在工作中遇到的事,一个项目需要对一个字符串做处理;当时我老大给了我2天时间去做解析;结果被我2个小时写了出来...

  • 清醒思考的策略2

    【打卡书籍】清醒思考的策略2 【标题】人生的算法 【字数】681 【正文】 人生对我们每个人而言都只有一次,如果想...

  • 感知机学习算法和口袋算法

    感知机假设集 假设集由全体w向量构建的函数方程组成 向量化 思考怎么选择假设(对算法的思考) 感知机学习算法(PL...

  • 深度剖析:如何实现一个 Virtual DOM 算法

    目录: 1 前言 2 对前端应用状态管理思考 3 Virtual DOM 算法 4 算法实现4.1 步骤一:用JS...

  • 深度剖析:如何实现一个虚拟DOM算法

    目录: 1 前言 2 对前端应用状态管理思考 3 Virtual DOM 算法 4 算法实现4.1 步骤一:用JS...

  • 算法的思考

    算法必须和数据规模挂钩因为在数据规模小的情况下,普通的算法和高级的算法性能差距并不大,如果代码的执行频率不高,又不...

  • 对一次经历的思考

    前阵子,老板交代了一个任务给我;拿了几个样品给我,让我研究一下怎么用机器视觉技术处理它。一开始,我以为他要我做的是...

  • react--diff算法

    1、算法复杂度传统的diff算法是通过循递归对节点进行一次比较;算法复杂度O(n^3);react 引入了virt...

  • 3.4 思考算法的方法论

    Chapter3: 更好的查找与排序算法 4. 思考算法的方法论 思考算法的方法论 举例归纳法 先列举一些具体的例...

  • 动态规划思想的思考

    对动态规划的思考 如何确定一类的算法问题可以用动态规划的方式,首先就是抓住算法题的最优结果,是否可以从前往后,从上...

网友评论

    本文标题:对算法的一次思考

    本文链接:https://www.haomeiwen.com/subject/lxjwkqtx.html