百科问答小站 logo
百科问答小站 font logo



刷leetcode使用python还是c++? 第1页

  

user avatar   sun-xiu-yang-64 网友的相关建议: 
      

你师兄说的是对的,即使你的就业方向是自然语言处理,如果面试的时候,编程语言只会python的话,是一个减分项。

目前算法工程师明显供大于求,大家都想转算法岗,但事实上AI方向的产品落地效果并不好,在企业里,没有营收就没有一切,所以算法岗位招的就少,要求的也多。

几年前 算法岗位推一推公式就过了,现在的话就不行了,对算法工程师的编程能力有更高的要求,除非是有顶会牛文,那样可以另行考虑,如果论文一般的话,编程语言只会python,只能说竞争压力很大。

而且只会python,意味着停留在调参的水平,看看AI领域看看牛逼的开源的框架,几乎都是C++的,只会python会局限你以后的发展。

你还在学校里,有大把的时间打基础,不要上来就给自己选一个esay模式, 花时间把C++学好。

举例来说,会C++的话,以后工作中用到了python,花几天时间看看文档就可以上手了。如果只会python,工作中要用到C++的话,那可就惨了,公司不会等你把C++学好再开始开发项目。

所以建议使用C++刷leetcode,给自己一点挑战

相信很多小伙伴刷题的时候面对力扣上近两千道题目,感觉无从下手,我花费半年时间整理了Github项目:

里面有200道经典算法题目刷题顺序、配有60w字的详细图解,常用算法模板总结,以及难点视频讲解,按照list一道一道刷就可以了!star支持一波吧!

可以在B站上关注我的视频

另外我已经将「代码随想录」的算法文章按照由浅入深的刷题顺序编排起来,整理成册,陆续整理出PDF版本了

先上图:

赶紧去下载看看,你会发现相见恨晚!

如果感觉对你有帮助,要不吝啬给个赞吧!

更多干货,关注 @代码随想录




  

相关话题

  异常处理(exception handling)和错误处理(error handling)有什么区别? 
  有没有简单一点的 Python 小例子或小项目? 
  如何看待 PyPy 与 Pyston 的未来? 
  为什么Transformer要用LayerNorm? 
  人工「神经网络」技术在信息处理上有何特点,工作原理是什么? 
  如何看待「机器学习不需要数学,很多算法封装好了,调个包就行」这种说法? 
  Python 语言的强制缩进是败笔吗? 
  要研究深度学习的可解释性(Interpretability),应从哪几个方面着手? 
  为什么 Python(或 Ruby、Perl 等)没有取代 Bash 成为系统 Shell? 
  你是如何开始能写 Python 爬虫? 

前一个讨论
李归农的伟大之处在哪里?
下一个讨论
为什么C++库开发人员都喜欢自己造一个字符串类?你见过性能最好开源字符串类是哪个? 为什么?





© 2025-04-20 - tinynew.org. All Rights Reserved.
© 2025-04-20 - tinynew.org. 保留所有权利