日期:2014-05-19  浏览次数:20815 次

快大四了,各位大仙来解惑啊!
大三一年一直都在学C#.net,可以独立完成一些小的项目,
面试过两家公司,面试题都有数据结构和算法!

我就郁闷了,当时上数据结构的时候都在睡觉,当时数据结构是Pascal版本的,一上课就睡觉,现在才发现后悔没好好读书...

我想问问各位前辈,如果以后从事的是.NET方面的程序员,一定要熟练数据结构么?
  我有下了C语言数据结构   想学习...可是看了好烦啊,根本看不进去!

------解决方案--------------------
呵 两个字 坚持
------解决方案--------------------
算法 数据结构 编译原理 都学了。
但那是体现在工作一段时间之后吧 ?

招俺们这些 刚毕业的学生 的公司 那管你...

反正就是要你 懂 这懂那。

直接进去当苦力。
------解决方案--------------------
我快毕业时 感到压力 就天天在教室看书
------解决方案--------------------
还是要学的,那属于程序员基本素质~
------解决方案--------------------
算法和数据结构是基础,不要求随手写出来,但必须有这思想
可以看看算法导论
------解决方案--------------------
仔细看,很有意思
我以前学数据结构也是上课睡觉,但是考试前突击的时候才发现原来它很有趣
学基础知识是很枯燥的
------解决方案--------------------
基础
------解决方案--------------------
《程序员秘书》认为开发一个优秀的软件需要如下过程:
1、学习理论基础
2、学习编程工具
3、积累编程技巧
4、使用行业知识  
  没有理论基础可能看别人的程序都没法看懂,更不用说开发了;编程工具不用学得太多,只要精通一种当前当前流行的语言就行;只有积累大量的编程技巧,开发软件才得心应手,才能开发出又快又好的软件;如果以上三项您都具备,但没有很强的行业知识,开发出来的软件不会很实用。

了解更多内容,详见:http://www.psec.net.cn
------解决方案--------------------
怎么可能用不到 - -!
你没用到说明你写程序的时候一点也没考虑到性能的问题....一个简单的例子,你在是要用ArrayList还是HashTable时总要考虑一些的吧
------解决方案--------------------
连 《数据结构与算法》 都不学的还称得上是程序员么?