锁定老帖子 主题:数据结构?没听说过
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-04-27
tiandp007 写道 贾懂凯 写道 nakupanda 写道 数据结构必须懂啊, 还是会有很多场合可能会用到的.
比如?? 比如面试.... 这个场合太重要了 |
|
返回顶楼 | |
发表时间:2011-04-27
都被问了多次了,难道就没一点时间去学学看看吗?基础的算法和数据结构花个几天也就了解个大概了,也许你没机会直接使用,但是了解一些对你理解别人的东西很有帮助。
|
|
返回顶楼 | |
发表时间:2011-04-27
bestchenwu 写道 贾懂凯 写道 bestchenwu 写道 有一种东西叫效率
同样的功能用不同的数据结构实现 完全是两种境界 效率极有可能差别是千倍级别的。 就算是增删改查,也有数据结构的影子 比如说连接池的实现,是用普通的数组管理,还是用其他的优化结构(比如队列)实现等等.. 比如说获取数据库的锁,是简单的完全占有,还是可以允许其他人自由的读 都是数据结构的实现。 只是楼主还停留在表面,就无视了底层的精华 如果我说,我能通过API的说明将已经提供的类用的很好呢 所以你还是停留在用的阶段,等你有一天去写给其他人用的库的时候就会明白了 用别人的库跟写库给别人用 待遇差了至少1倍~~ 可是公司找的人,一定要招进公司就只能能给别人写库的吗? 我还是觉得,数据结构的学习没有项目和情境驱动,只能停留在记忆层面。 |
|
返回顶楼 | |
发表时间:2011-04-27
rongsantang 写道 都被问了多次了,难道就没一点时间去学学看看吗?基础的算法和数据结构花个几天也就了解个大概了,也许你没机会直接使用,但是了解一些对你理解别人的东西很有帮助。
准确说,是实习招生面试了两次。 并且我已经准备好好研究研究了。 |
|
返回顶楼 | |
发表时间:2011-04-27
最后修改:2011-04-27
贾懂凯 写道 bestchenwu 写道 有一种东西叫效率
同样的功能用不同的数据结构实现 完全是两种境界 效率极有可能差别是千倍级别的。 就算是增删改查,也有数据结构的影子 比如说连接池的实现,是用普通的数组管理,还是用其他的优化结构(比如队列)实现等等.. 比如说获取数据库的锁,是简单的完全占有,还是可以允许其他人自由的读 都是数据结构的实现。 只是楼主还停留在表面,就无视了底层的精华 如果我说,我能通过API的说明将已经提供的类用的很好呢 你这里所说的用的很好还只是停留在表面上. 是个正常的人都可以用的很好。 但当你遇到性能问题时,你能只通过看API DOC发现性能瓶颈之处吗? |
|
返回顶楼 | |
发表时间:2011-04-27
kinglyhum 写道 做程序离不开数据结构和算法,挺平常的东西。数据结构和算法绝不仅仅只是书上印刷的那一部分。
我明白数据结构和算法绝不仅仅只是书上印刷的那一部分。可是面试官还不是动不动给一堆书上的怪癖字词,明显就是靠书上的东西。要不就是写个小程序判断闭环或者处理大数据量啦。我没做过大的,我只做过小的,我不懂行不行。 |
|
返回顶楼 | |
发表时间:2011-04-27
charleehu 写道 贾懂凯 写道 bestchenwu 写道 有一种东西叫效率
同样的功能用不同的数据结构实现 完全是两种境界 效率极有可能差别是千倍级别的。 就算是增删改查,也有数据结构的影子 比如说连接池的实现,是用普通的数组管理,还是用其他的优化结构(比如队列)实现等等.. 比如说获取数据库的锁,是简单的完全占有,还是可以允许其他人自由的读 都是数据结构的实现。 只是楼主还停留在表面,就无视了底层的精华 如果我说,我能通过API的说明将已经提供的类用的很好呢 你这里所说的用的很好还只是停留在表面上. 比如当你遇到性能问题时,你能只通过看API DOC发现性能瓶颈之处吗? 我确实没遇到过JDK不能解决的性能问题,难道真要求在学校里做哪些小的可怜的项目,还能奢望遇到如此伟大和高层次的问题吗? |
|
返回顶楼 | |
发表时间:2011-04-27
我觉得楼主还是砌墙,当建筑工比较好. 薪水比你能应聘到的程序员职位高多了
|
|
返回顶楼 | |
发表时间:2011-04-27
DOCDOC 写道 我觉得楼主还是墙,当建筑工比较好. 薪水比你能应聘到的程序员职位高多了
我还是砌代码吧 |
|
返回顶楼 | |
发表时间:2011-04-27
贾懂凯 写道 feitian124 写道 cttnbcj 写道 贾懂凯 写道 nakupanda 写道 数据结构必须懂啊, 还是会有很多场合可能会用到的.
比如?? 就像问一个农民,数学是什么,能有什么重要的作用?他肯定回回答,卖出农作物的时候可以加减乘除。。。。。。。 就像问码农,数据结构和算法有什么用? ![]() ![]() 我是码农没错,可是有多少人真能拍着胸脯时候自己就不是呢? 在框架横行的年代,大家不都是搬砖头的吗?别人设计你用 鉴别很简单,看薪水. |
|
返回顶楼 | |