学Java还是C++

本人某985计算机小硕,Java比C 用得更熟,能写一些小算法,但是发现Java执行效率好低。发现如果走Java路线,那以后可能就是搞web或安卓方向,但是小弟以后想入算法或机器学习相关行业,请问大神,现在该不该先放下Java学C ?非常感谢给出建设性意见!
全部评论
算法和机器学习和语言有关吗?
点赞 回复 分享
发布于 2016-11-16 16:51
其实hadoop就是java写的
点赞 回复 分享
发布于 2016-11-16 17:54
算法最好学c++,开源大部分都是c++的
点赞 回复 分享
发布于 2016-11-16 18:23
所谓算法工程师优化效率更多的是从大的算法层面来优化,语言执行效率并不是主要考虑因素。事实上机器学习目前用的比较多的还是java和python。只有游戏行业和做im的公司才会因为执行效率等原因而选择c++~如果你想入机器学习的坑,语言其实是无关紧要的……
点赞 回复 分享
发布于 2016-11-16 19:09
C++
点赞 回复 分享
发布于 2016-11-16 19:12
了解一下JVM/JIT如何实现的,对一些问题的启发很有帮助。 跟你期望的领域比较相关。
点赞 回复 分享
发布于 2016-11-16 21:26
不要把算法工程师和调参工程师搞混了。真正想搞算法,语言来讲,Java 和 C++ 都行,最好再加上 Python/Scala/R …
点赞 回复 分享
发布于 2016-11-16 21:53
学C++肯定来不及了。单是看《C++ Primer》这种入门书籍都需要几个月,而且看完不代表学会,还要做项目,时间肯定不够。 Java吧,容易上手得多。
点赞 回复 分享
发布于 2016-11-16 23:03
PHP认真脸
点赞 回复 分享
发布于 2016-11-17 00:50
Java,岗位需求明显比c++多很多
点赞 回复 分享
发布于 2016-11-18 10:24

相关推荐

点赞 2 评论
分享
牛客网
牛客企业服务