123
返回列表 发新帖
楼主: rboncelover
跳转到指定楼层
上一主题 下一主题
收起左侧

零基础学Coding 有必要学C或者C++吗?

🔗
ZYYYZ 2015-5-19 05:09:32 | 只看该作者
全局:
我在CMU读CS PhD的铁哥们儿就一直对我说:
做data science
. From 1point 3acres bbs
要精通一门脚本语言,比如Python

然后要会一门Compile的语言:Java或者C,C++什么的

如果觉得C和C++太难,学Java没错的。而且现在网上很多算法code都是Java的,不是C++performance不好而是C++实在太难pitfall太多。

点评

en, said n times on this bbs.....py, java, R.  发表于 2015-5-19 08:01
回复

使用道具 举报

🔗
calalia 2015-5-20 02:27:13 | 只看该作者
全局:
rboncelover 发表于 2014-11-26 03:07
谢谢哇~  那我想再请问一下 如果只是自学了Python 没有学C 或者 C++ 去上CS的数据结构和算法的课  会不 ...

不会听不懂啊 python也可以写的
数据结构和算法,就是用中文都可以一行一行的讲出来的
面试题也有不少python的版本
不过我还是建议 至少了解一下java之类的基本语法 能看懂代码
因为网上一些题的solution 还是java C++ 的比较多

其实语法不是问题,java C++是互通的 我没学过C++ 自己学了java 但是我是能够看懂C++ 的代码的
我觉得主要要掌握面向对象编程的思想
我一开始学的时候纠结了很久
楼楼你去找个入门的书 看懂前几课 对象 方法 神马之类的就好了,其实总结起来笔记也就那么几类
主要一开始学的时候记不住,看多了就好了

C是比较容易的入门但是用的好少我也是大一的时候学过后来都忘记了。
其实主要也就是什么if 啊 while啊 for之类的 都很容易的
这些基本的是任何语言都要用到的
. From 1point 3acres bbs
数据结构的话,一开始挺抽象的。
stack linkedlist hashmap啥的,光看概念没有用的
拿题目结合在概念 先看人家的solution 不懂的语法查一下就好了
一开始我总要问CS的同学 其实有时候他们也可能不记得 都是查哒

SQL数据库神马的直接修课就好,也是一些数据库操作的语法,会比这些编程简单一些。. From 1point 3acres bbs
上课的时候做些作业和project就差不多了。. 1point 3 acres

建议先python了,然后再java/C++ Python语法比较简单
回复

使用道具 举报

🔗
lwbcpu 2016-4-17 01:01:31 | 只看该作者
全局:
libran_x 发表于 2015-5-19 03:00
我也刚开始用udacity这种上课的,不是很清楚。不过我觉得小k的置顶帖子(data scientist养成)够详细了, ...

你好,请问可以给个小K的那个帖子链接吗?谢谢
回复

使用道具 举报

🔗
zpinthehouse 2016-4-20 02:29:06 | 只看该作者
全局:
建议Java。。没有C++那么复杂,用的更广泛,更regular,而且能系统了解各种数据结构,并且并行好。。
回复

使用道具 举报

🔗
libran_x 2016-4-26 22:38:50 | 只看该作者
全局:
lwbcpu 发表于 2016-4-17 01:01. From 1point 3acres bbs
你好,请问可以给个小K的那个帖子链接吗?谢谢

数科板块置顶帖子之一
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表