注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
不知道应该发在哪个版, 找了一会觉得这个版好像没有那么严肃。。就发这个版了,如有错误,麻烦版主帮忙移版了
lz背景: BA和quant finance同时在读,主要用SAS, python, Matlab,暑假打算实习的同时认真刷题,也打算上Shawn 的算法课(还在怕自己跟不上和付钱上课会更有动力之间纠结)
上过的公开课: coursera北大的程序专项的前三个课(C/C++) [完全没学明白,让我丧失了对c/c++的兴趣],duke的java专项的前两个【这个课以做项目带着学java, 所以有种没有系统学的感觉】,
算法和其他:一本data structure essential 书学到了list.上学期旁听了operating design【但是也只是旁听的水平】
听了Shawn老师的第一节课, 第一道题能听懂,后面就跟不上了,讲时间复杂度空间复杂度,知道是怎么回事,但是让我自己想需要想很长时间才能想明白。
python,上学期每周一个quant finance大作业,在没有任何python背景,书上的公式也看不懂的情况下,一路狂被虐,终于到了基本能用python 实现自己的想法,能用pycharm debug, 没写过面向对象的python,用的最多的是numpy,pandas,和一些处理时间序列常用的包 这样的基本情况。
java,如上,用java完成过两个小项目,但是现在跟cs61b用command line感到十分发怵。。。
我看到说java/c能学的比较基础、扎实,这样的背景下,是否应该认真学command line, 学java, 又或者学java不一定要用 command line 还是应该直接用python来刷题呢? |