C***U 发帖数: 2406 | 1 没啥背景 就是本科学过一点C, 基本上都还给教授了
然后自学了一点objective C.
不知道该选什么课 以后才好找工作
现在自己看introduction to algorithm
不太能静下心来
每天只能看一章
不过算法倒是挺有意思的 |
L**********1 发帖数: 797 | 2
每天看一章已经算巨牛了。
因为其实也没有多少章。
【在 C***U 的大作中提到】 : 没啥背景 就是本科学过一点C, 基本上都还给教授了 : 然后自学了一点objective C. : 不知道该选什么课 以后才好找工作 : 现在自己看introduction to algorithm : 不太能静下心来 : 每天只能看一章 : 不过算法倒是挺有意思的
|
x*******i 发帖数: 777 | |
C***U 发帖数: 2406 | 4 30多章 呢
【在 x*******i 的大作中提到】 : 一共才10多章而已
|
C***U 发帖数: 2406 | 5 30多章 1000多页的书
关键也不能光看这个东西
原来专业还没毕业
也得看看。。。
哎
学术越来越觉得没前途了
做不出牛的东西
以后不知道能不能找到工作
觉得cs挺有意思
而且虽然是烂校
身边的人都挺好找工作
所以希望能学学cs
以后找个体面的工作
【在 L**********1 的大作中提到】 : : 每天看一章已经算巨牛了。 : 因为其实也没有多少章。
|
K****n 发帖数: 5970 | 6 要是能把这个书的算法都亲手写一遍,确实也算一位牛人了。关键是不容易踏实
【在 C***U 的大作中提到】 : 30多章 1000多页的书 : 关键也不能光看这个东西 : 原来专业还没毕业 : 也得看看。。。 : 哎 : 学术越来越觉得没前途了 : 做不出牛的东西 : 以后不知道能不能找到工作 : 觉得cs挺有意思 : 而且虽然是烂校
|
C***U 发帖数: 2406 | 7 谢谢
我就把你说的当作一种建议
看完书吧东西写出来却是要话很多时间
主要后面的习题很多
要做很多时间才能做完
我看的是
Thomas H. Cormen
Charles E. Leiserson
Ronald L. Rivest
Clifford Stein
他们写的
主要是我们学校cs课程用的这本书
而且网上有免费下的
【在 K****n 的大作中提到】 : 要是能把这个书的算法都亲手写一遍,确实也算一位牛人了。关键是不容易踏实
|
L**********1 发帖数: 797 | 8
CLRS这一行没有人不知道吧,
而且这本书多半是从本科一直学到PHD。
【在 C***U 的大作中提到】 : 谢谢 : 我就把你说的当作一种建议 : 看完书吧东西写出来却是要话很多时间 : 主要后面的习题很多 : 要做很多时间才能做完 : 我看的是 : Thomas H. Cormen : Charles E. Leiserson : Ronald L. Rivest : Clifford Stein
|
C***U 发帖数: 2406 | 9 不知道 。。。
刚接触
也是别人建议看这本书的
【在 L**********1 的大作中提到】 : : CLRS这一行没有人不知道吧, : 而且这本书多半是从本科一直学到PHD。
|
D***r 发帖数: 7511 | 10 我觉得你还是去上门课比较省事
自己看不容易把握重点
算法里面最关键的就是理解复杂度的估算
告诉你递归方程,要会求出复杂度
然后掌握几种常用的方法,比如divide and conquer, greedy, dynamic programming,
backtracking
然后知道NP是啥意思,就完了
以后更深入的到用的时候再看
【在 C***U 的大作中提到】 : 不知道 。。。 : 刚接触 : 也是别人建议看这本书的
|
|
|
C***U 发帖数: 2406 | 11 我下学期回去上课
但是没有基础么 所以想上课之前先看一遍
怕到时候跟不上
programming,
【在 D***r 的大作中提到】 : 我觉得你还是去上门课比较省事 : 自己看不容易把握重点 : 算法里面最关键的就是理解复杂度的估算 : 告诉你递归方程,要会求出复杂度 : 然后掌握几种常用的方法,比如divide and conquer, greedy, dynamic programming, : backtracking : 然后知道NP是啥意思,就完了 : 以后更深入的到用的时候再看
|
s*****h 发帖数: 155 | 12 偶像啊
clrs一天一章
你这速度两周搞定算法啊
【在 C***U 的大作中提到】 : 没啥背景 就是本科学过一点C, 基本上都还给教授了 : 然后自学了一点objective C. : 不知道该选什么课 以后才好找工作 : 现在自己看introduction to algorithm : 不太能静下心来 : 每天只能看一章 : 不过算法倒是挺有意思的
|
C***U 发帖数: 2406 | 13 我就看书
偶尔写一点
而且我也不能天天看。。。。
我不知道什么程度算过关
反正我就看懂为止
【在 s*****h 的大作中提到】 : 偶像啊 : clrs一天一章 : 你这速度两周搞定算法啊
|
C***U 发帖数: 2406 | 14 今天看了b-tree
我不知道怎么叫快怎么叫慢
因为我不是学cs的
以前基本没接触过算法
我现在有两个困惑
1 是学了一些东西 比如c++ 算法啊 但是不知道怎么具体练习
比如说做一些小的问题 打出来
2 不知道该学一些什么课才能对以后找工作好
希望大牛们能指点迷津
看书快慢是个人的习惯问题么
没什么好讨论的。。。。
【在 s*****h 的大作中提到】 : 偶像啊 : clrs一天一章 : 你这速度两周搞定算法啊
|
C***U 发帖数: 2406 | 15 谢谢指教
programming,
【在 D***r 的大作中提到】 : 我觉得你还是去上门课比较省事 : 自己看不容易把握重点 : 算法里面最关键的就是理解复杂度的估算 : 告诉你递归方程,要会求出复杂度 : 然后掌握几种常用的方法,比如divide and conquer, greedy, dynamic programming, : backtracking : 然后知道NP是啥意思,就完了 : 以后更深入的到用的时候再看
|
s*****h 发帖数: 155 | 16 要会用代码实现,再追究里面的奥妙
【在 C***U 的大作中提到】 : 今天看了b-tree : 我不知道怎么叫快怎么叫慢 : 因为我不是学cs的 : 以前基本没接触过算法 : 我现在有两个困惑 : 1 是学了一些东西 比如c++ 算法啊 但是不知道怎么具体练习 : 比如说做一些小的问题 打出来 : 2 不知道该学一些什么课才能对以后找工作好 : 希望大牛们能指点迷津 : 看书快慢是个人的习惯问题么
|
C***U 发帖数: 2406 | 17 我就是说去哪里找问题用来实现写算法啊什么的
【在 s*****h 的大作中提到】 : 要会用代码实现,再追究里面的奥妙
|
x***i 发帖数: 585 | 18 第一次看算法。。。。
每天看一章。。。。。
觉得很慢。。。。。。
我ri,还有比这更赤裸裸的BSO吗? |
C***U 发帖数: 2406 | 19 老兄。。。
我是真的不知道怎么样是快什么样的是慢。。。
我举个例子吧
比如说hash table.
就是数学里面的多对一函数
然后就是用概率对他的期望运行时间算一算么
主要的想法就是说
一个hash table你可以期望它的分布是每个slot平均都是O(n/m)
在这样的情况下你的搜索时间就是O(1+n/m)
这样一张确实花不了太多时间 认认真真看2-3小时肯定看完了吧
不过就像上面有几个人回复的
我不实现
这是缺点
所以我说如果 每天安心看的话 就能看好几章
而不是现在 只能看一张。
还有一个原因是我不能每天都看
我还有自己专业的东西要看
【在 x***i 的大作中提到】 : 第一次看算法。。。。 : 每天看一章。。。。。 : 觉得很慢。。。。。。 : 我ri,还有比这更赤裸裸的BSO吗?
|
d*****u 发帖数: 17243 | 20 你可以在网上找些作业题做做(有答案的那种)
【在 C***U 的大作中提到】 : 老兄。。。 : 我是真的不知道怎么样是快什么样的是慢。。。 : 我举个例子吧 : 比如说hash table. : 就是数学里面的多对一函数 : 然后就是用概率对他的期望运行时间算一算么 : 主要的想法就是说 : 一个hash table你可以期望它的分布是每个slot平均都是O(n/m) : 在这样的情况下你的搜索时间就是O(1+n/m) : 这样一张确实花不了太多时间 认认真真看2-3小时肯定看完了吧
|
|
|
s**********o 发帖数: 197 | 21 学物理的搞算法很简单,有些物理上的系数就是必须用动态规划。另外可能你本身在这
方面也比较有天赋,算法本来就是些方法综合起来,如果反应比较快的话,学起来就快。
【在 C***U 的大作中提到】 : 老兄。。。 : 我是真的不知道怎么样是快什么样的是慢。。。 : 我举个例子吧 : 比如说hash table. : 就是数学里面的多对一函数 : 然后就是用概率对他的期望运行时间算一算么 : 主要的想法就是说 : 一个hash table你可以期望它的分布是每个slot平均都是O(n/m) : 在这样的情况下你的搜索时间就是O(1+n/m) : 这样一张确实花不了太多时间 认认真真看2-3小时肯定看完了吧
|
C***U 发帖数: 2406 | 22 恩
好的
【在 d*****u 的大作中提到】 : 你可以在网上找些作业题做做(有答案的那种)
|
C***U 发帖数: 2406 | 23 谢谢
我今天照着书上的Fibonacci Heap
实现了一遍
要好多时间
而且 我觉得我的编程能力实在太弱
老出一些小错误
比如函数名字大错了
少了一个;之类的.....
快。
【在 s**********o 的大作中提到】 : 学物理的搞算法很简单,有些物理上的系数就是必须用动态规划。另外可能你本身在这 : 方面也比较有天赋,算法本来就是些方法综合起来,如果反应比较快的话,学起来就快。
|
j********e 发帖数: 28 | 24 IDE会提示错误,照着提示改,呵呵
【在 C***U 的大作中提到】 : 谢谢 : 我今天照着书上的Fibonacci Heap : 实现了一遍 : 要好多时间 : 而且 我觉得我的编程能力实在太弱 : 老出一些小错误 : 比如函数名字大错了 : 少了一个;之类的..... : : 快。
|
s****g 发帖数: 32 | 25 哇靠,每天看一章 Introduction to algorithms
你是大牛才行啊
【在 C***U 的大作中提到】 : 没啥背景 就是本科学过一点C, 基本上都还给教授了 : 然后自学了一点objective C. : 不知道该选什么课 以后才好找工作 : 现在自己看introduction to algorithm : 不太能静下心来 : 每天只能看一章 : 不过算法倒是挺有意思的
|
C***U 发帖数: 2406 | 26 很郁闷的一件事情
我用linux下的g++
提示的错误有乱码
不知道为什么。。。。
【在 j********e 的大作中提到】 : IDE会提示错误,照着提示改,呵呵
|
c**y 发帖数: 2282 | 27 export LANG=en_US
【在 C***U 的大作中提到】 : 很郁闷的一件事情 : 我用linux下的g++ : 提示的错误有乱码 : 不知道为什么。。。。
|
C***U 发帖数: 2406 | 28 谢谢
【在 c**y 的大作中提到】 : export LANG=en_US
|