您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
刷完算法导论和leetcode,能找到什么水平的工作?
算法,数学,很重要刷完算法导论和leetcode,能找到什么水平的工作?
发布时间:2016-12-08加入收藏来源:互联网点击:
刷完算法导论和leetcode,能找到什么水平的工作?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
离散、数值分析、线性代数、数学分析这些储备,麻绳理工的算法导论这本书能搞明白,真的很牛,很多清华的都只知道算法套用。别问我为什么知道,我以前在外企实习,我一个师傅就是台湾清华生毕业。
这书不讲算法的实现与套用,讲的是对算法的分析证明。重在提高程序设计和分析能力!
还有编程珠玑必读,它告诉你遇到什么问题,为什么用这个算法。
这两本一脉相承,搞软件技术往高端发展的必读宝典。
读这些圣经建议:想进国内外大厂的,想搞技术研究的,教学的。
读计算机国内外各种教科书及以上级别著作,基本知识储备:
数学:至少包括但不限于以下所述:高等数学(如果你够牛,数学系的数学分析其实是通往各行科学家级的最强内功,包括高代等)、线性代数或者高等代数、数值分析、离散数学(综合性强,虽然数学系的没这个因为都在其他学过了,计算机系专有的综合)、复变函数、概率论与数理统计,研究生的:组合数学、矩阵
硬件:逻辑电路
专业基础:计算机导论。(对这里没讲组成、编译、os等,因为这些是延伸,你只要有罗列的知识储备,都能看懂)
程序语言:c语言,最好汇编常用的稍微知道点。
语言:英语4级,最起码能判断语法和固定搭配、词组。(工作、逛国外专业社区、学习对比原著等经常用)
理论知识储备欠缺或没有,当个码农可以,但是往行业尖端或者新领域发展,真的够呛。因为你连别人说的、写的什么都搞不懂,比如机器学习人工智能。
最后说三遍,如果你不只是想当个码农:数学很重要、数学很重要、数学很重要。
回答于 2019-09-11 08:43:50
leetcode上一千多道题能刷完,还是很牛逼的,至少我在周围认识的人没有。我们大多是人都是几十到几百道吧。只要是真的理解了这些题目的思想,我觉得你的理解能力和分析能力一定是有大的提升的,首先实际中你写业务代码肯定是绰绰有余了,面试写算法题也是游刃有余了。不过除了算法以外,操作系统,数据库,计算机网络,框架技术等等也很重要。另外还需针对工作方向去不断深入学习。
回答于 2019-09-11 08:43:50
能找到一个让你走在正确道路上的工作,通常从大厂开始
回答于 2019-09-11 08:43:50
其实日常工作,大部分还是体力活,工作量堆的。leetcode能提高你看问题的视角,但是工程化的能力还是需要时间沉淀的。
回答于 2019-09-11 08:43:50
找不到,没用了,你这辈子没希望了,建议选个最好的自我解决的方法
回答于 2019-09-11 08:43:50
很牛逼了 真能刷完已经说明很多了 目测高考进不了985这个前提就没办法成立。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |