c*********m 发帖数: 78 | 1 编程只能说是刚开始学习两个月,请问直接上算法课可以吗?我想应该会挺吃力的,请
问需要补哪些方面的知识?谢谢! |
d*****u 发帖数: 17243 | 2 本科算法课一班都有lab吧,有编程的小作业
研究生课反而没有编程,一般来说
【在 c*********m 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 编程只能说是刚开始学习两个月,请问直接上算法课可以吗?我想应该会挺吃力的,请 : 问需要补哪些方面的知识?谢谢!
|
w**a 发帖数: 487 | 3 我这学期刚上了本科的算法课,课程要求用JAVA,自己上课前基本不会,刚开始几周痛苦,
但是后面编程上手后,就不太难了.
不过,不同学校,难度和要求可能不同.
【在 c*********m 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 编程只能说是刚开始学习两个月,请问直接上算法课可以吗?我想应该会挺吃力的,请 : 问需要补哪些方面的知识?谢谢!
|
c*********m 发帖数: 78 | 4 我这个有编程的小作业。。
【在 d*****u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 本科算法课一班都有lab吧,有编程的小作业 : 研究生课反而没有编程,一般来说
|
c*********m 发帖数: 78 | 5 可能我也要经历开始几周的痛苦,看来还是得把编程练好啊!
苦,
【在 w**a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我这学期刚上了本科的算法课,课程要求用JAVA,自己上课前基本不会,刚开始几周痛苦, : 但是后面编程上手后,就不太难了. : 不过,不同学校,难度和要求可能不同.
|
H**r 发帖数: 10015 | 6 你上的是本科的课吗?
苦,
【在 w**a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 我这学期刚上了本科的算法课,课程要求用JAVA,自己上课前基本不会,刚开始几周痛苦, : 但是后面编程上手后,就不太难了. : 不过,不同学校,难度和要求可能不同.
|
H**r 发帖数: 10015 | 7 你都自学了两个月,也不至于白纸了..
【在 c*********m 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 可能我也要经历开始几周的痛苦,看来还是得把编程练好啊! : : 苦,
|
c*********m 发帖数: 78 | 8 刚才大概看了一下算法的介绍,感觉和数据结构联系很紧密,没上过数据结构直接上算
法课会不会很吃力?
【在 H**r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 你都自学了两个月,也不至于白纸了..
|
H**r 发帖数: 10015 | 9 如果是大二的那门课,一般是algorithem with data structure
一起学
如果你直接上的是graduate level的analysis of algorithm就...
【在 c*********m 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 刚才大概看了一下算法的介绍,感觉和数据结构联系很紧密,没上过数据结构直接上算 : 法课会不会很吃力?
|
c*********m 发帖数: 78 | 10 刚才check了一下,我上的是graduate level的algorithm,但是学生都是本科生,是不
是有些奇怪。。
【在 H**r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 如果是大二的那门课,一般是algorithem with data structure : 一起学 : 如果你直接上的是graduate level的analysis of algorithm就...
|
|
|
H**r 发帖数: 10015 | 11 500 level的课,高年级的本科生也很正常,很多课同时有两个课号,一个是400的一个是
500的(本科高年级,研究生低年级一起上)
我感觉你要是跟着大二的学生读200 level的algorithm&data structure可能更好点
【在 c*********m 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 刚才check了一下,我上的是graduate level的algorithm,但是学生都是本科生,是不 : 是有些奇怪。。
|
w**a 发帖数: 487 | 12 是的. data structure and algorithms.
如果直接上graduate level的,估计够呛!
【在 H**r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 你上的是本科的课吗? : : 苦,
|
H**r 发帖数: 10015 | 13 不错,核心基础课啊
【在 w**a 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 是的. data structure and algorithms. : 如果直接上graduate level的,估计够呛!
|
c*********m 发帖数: 78 | 14 确实是!我先上节课和老师交流一下,看我的情况能跟上不。谢谢大家了!
【在 H**r 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 500 level的课,高年级的本科生也很正常,很多课同时有两个课号,一个是400的一个是 : 500的(本科高年级,研究生低年级一起上) : 我感觉你要是跟着大二的学生读200 level的algorithm&data structure可能更好点
|
c*****a 发帖数: 808 | 15 analysis of algorithm是偏数学课啊 |
d*****u 发帖数: 17243 | 16 这门课一般有三个等级
一个是本科二年级的那个,算法和数据结构
讲的都是比较实用的,简单的复杂度分析、查找排序,二叉树,hash表,贪心算法等等
一个是本科高年级和研究生通用的
主要覆盖复杂度分析、贪心算法、动态规划、NP理论之类的
还有就是更高级的
主要有更详细的复杂度分析、P NP的各种证明啥的,没啥用
【在 c*********m 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 确实是!我先上节课和老师交流一下,看我的情况能跟上不。谢谢大家了!
|
c*********m 发帖数: 78 | 17 看来我选的这个是本科高年级和研究生通用的,谢谢!【 在 daigaku (๑۩
;۞۩๑) 的大作中提到: 】 |
w**a 发帖数: 487 | 18 您的意思是上前两门就可以了?
【在 d*****u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这门课一般有三个等级 : 一个是本科二年级的那个,算法和数据结构 : 讲的都是比较实用的,简单的复杂度分析、查找排序,二叉树,hash表,贪心算法等等 : 一个是本科高年级和研究生通用的 : 主要覆盖复杂度分析、贪心算法、动态规划、NP理论之类的 : 还有就是更高级的 : 主要有更详细的复杂度分析、P NP的各种证明啥的,没啥用
|
B**********2 发帖数: 923 | 19 反正我当年大学时候
学数据结构,感觉数据结构没太好,把C语言水平提升了
后来学算法,觉得算发明没学太好,把数据结构水平提升了
再后来在美国学算法,算法才有点长进。跟着教授去ACM Seminar课
你只要知道机器能给你做哪些基本操作,就有算法分析设计能力
不过很多算法都有数据结构支持
【在 c*********m 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 编程只能说是刚开始学习两个月,请问直接上算法课可以吗?我想应该会挺吃力的,请 : 问需要补哪些方面的知识?谢谢!
|