我是一个大专生,想学数据结构,有工作经验的给点意见

_程序员 2011-05-17 07:24:27
我是一个大专生,09级的,本来学校课程安排里面有<数据结构>这门课程,不过那个时候不喜欢那个老师,所以没有学(一点
都没有听,自己也没有看),这段时间有点迷惘,在网上看到本科院校的计算机专业都是学一些C语言,数据结构,高等数学什么的,不象我们一个,什么C#,JAVA,难道是怕我们学不明白?
我不是一个颓废的学生(虽然有点懒),自己总想学点什么,不想一辈子就这样了,而现在在学校也没有什么实际项目做,天天看那些什么asp.net,C#之类的书,看了很快就不记得了,而且我也觉得好像看的不是很懂,虽然当时会用的,但是根本都不知道为什么要这样用,所以我觉得还是不懂...
现在想学一些数据结构,C语言什么的,好像听说,学好那些,在来学这些什么.net,mvc就简单好多,而且可以真正的理解,所以现在想学一下,就是不知道,是不是真的把这些学好了,以后编程就容易点了(当然我也没有天真到以为学好这个就无敌了),如果是我才下定决心去学(我想学精,我中学的时候物理数学什么的,学的都很好,所以感觉学这个应该还可以学会,只要多花点时间),只是怕学好了这些也没有什么太大的用途,那不是白白浪费了我的时间和精力?
所以请高价指点....
...全文
3182 123 打赏 收藏 转发到动态 举报
写回复
用AI写文章
123 条回复
切换为时间正序
请发表友善的回复…
发表回复
_程序员 2011-05-30
  • 打赏
  • 举报
回复
_程序员 2011-05-25
  • 打赏
  • 举报
回复
刷一下..
sihonglaoren 2011-05-24
  • 打赏
  • 举报
回复
[Quote=引用 120 楼 jiankangshiye 的回复:]
Buy a computer, install a linux(or UNIX) system, study c programming data structure and algorithm.
Data structure and algorithm is the basic of programming.
A good book, <<The C Programming Language……
[/Quote]
你个傻B,二B,想装B也不会,用这么弱智的书,怎么不说你天天看knuth的The Art of Computer Programming啊。
jiankangshiye 2011-05-23
  • 打赏
  • 举报
回复
Buy a computer, install a linux(or UNIX) system, study c programming data structure and algorithm.
Data structure and algorithm is the basic of programming.
A good book, <<The C Programming Language >>(2nd Editon)
sihonglaoren 2011-05-22
  • 打赏
  • 举报
回复
[Quote=引用 117 楼 resigner 的回复:]
引用 116 楼 sihonglaoren 的回复:
引用 113 楼 zym0017d 的回复:
那个sihonglaoren估计是没上到好大学受打击了,或者压根就没上过大学,甚至连从大学里走出来的牛人都从没见过,对国内外大学的计算机教育张口就喷。
诶,真是可悲.

我就是高校走出来的牛人,怎么了?
I服了u,你比马加爵强
[/Quote]
嗯,你也比药家鑫强。
没花鹿 2011-05-22
  • 打赏
  • 举报
回复
[Quote=引用 116 楼 sihonglaoren 的回复:]
引用 113 楼 zym0017d 的回复:
那个sihonglaoren估计是没上到好大学受打击了,或者压根就没上过大学,甚至连从大学里走出来的牛人都从没见过,对国内外大学的计算机教育张口就喷。
诶,真是可悲.

我就是高校走出来的牛人,怎么了?
[/Quote]I服了u,你比马加爵强
希望之晨 2011-05-22
  • 打赏
  • 举报
回复
别吵了,直接发消息给我吧。我来答复你
zygysat1989 2011-05-21
  • 打赏
  • 举报
回复
很喜欢看这种争论贴,嘿嘿,邪恶。。。。。
sihonglaoren 2011-05-21
  • 打赏
  • 举报
回复
[Quote=引用 113 楼 zym0017d 的回复:]
那个sihonglaoren估计是没上到好大学受打击了,或者压根就没上过大学,甚至连从大学里走出来的牛人都从没见过,对国内外大学的计算机教育张口就喷。
诶,真是可悲.
[/Quote]
我就是高校走出来的牛人,怎么了?
sihonglaoren 2011-05-21
  • 打赏
  • 举报
回复
[Quote=引用 114 楼 andyblue 的回复:]
说数据结构无用论的人,你们是不是都是大专啊,或者是三流学校的本科,难怪这么sb!
[/Quote]
你是一个2B。
andyblue 2011-05-21
  • 打赏
  • 举报
回复
说数据结构无用论的人,你们是不是都是大专啊,或者是三流学校的本科,难怪这么sb!
DevPlus 2011-05-21
  • 打赏
  • 举报
回复
最近做操作系统的实验,不得不去复习下数据结构

数据结构还真TM有用,所以我不像LZ那样迷茫了
mzxniasf 2011-05-21
  • 打赏
  • 举报
回复
那个sihonglaoren估计是没上到好大学受打击了,或者压根就没上过大学,甚至连从大学里走出来的牛人都从没见过,对国内外大学的计算机教育张口就喷。
诶,真是可悲.
混世 2011-05-21
  • 打赏
  • 举报
回复
练拳不练功,到老一场空。兄弟,不要放弃基础
xn837062099 2011-05-21
  • 打赏
  • 举报
回复
数据结构不难的吧,我数学系的,选修的数据结构和离散数学,挺简单的,学点还是有好处的,也可以有一定工作经验后再去学,毕竟一心弄技术的还真是不多,社会太现实了。
anchor89 2011-05-20
  • 打赏
  • 举报
回复
这个帖子好热烈啊,我也说说我的看法吧.
数据结构和算法关系很密切,是分不开的.其实随便写一个程序,里面复杂的数据组织方法就叫数据结构,程序执行过程就叫算法.你可能觉得自己没有"学过"数据结构和算法,但是你写程序时已经不知不觉再用了.
区别在于,你接触到的问题所需要的数据结构和算法是不是你自己能想到的.一般的来说,越是面向高层应用的,越不需要你来用,其实这些东西也是用到了,只不过别人帮你写好了而已.比如php里的数组下标可以是任意数字,字符串,这些都不是硬件可以直接支持的,这种用法肯定用到了高级的数据结构来组织.
总结来说就是看工作要求了,有的工作确实不需要的,有点工作对这个要求还是挺高的.不知道你是打算从事哪方面的工作
小林sumc 2011-05-20
  • 打赏
  • 举报
回复
[Quote=引用 67 楼 ck4918 的回复:]
语言是剑招
数据结构和算法是内力

剑招耍得再好看,没有内力,只能是花架子,不能干实在事
内力深厚,不会剑招,那就不能很好的发挥

剑招可以速成
内力需要积累
[/Quote]
这位兄弟说得好
个人认为数据结构的重要性再怎么强调都不为过
上面大家争论得很激烈
不少人都认为数据结构不重要 那么请问什么才重要
同一个程序 实现相同的功能
只要数据结构不同 那么算法也不同
所以算法是基于数据结构的
如果不会数据结构 你能学好算法吗
算法不会 你怎么编程
数据结构你可以说不重要 算法你敢说不重要吗
josephSC 2011-05-20
  • 打赏
  • 举报
回复
同意三楼的观点,学数据结构前要会至少一门编程语言,这样你才能学好数据结构, 其实楼主你的问题在于你根本没有用心学一些东西,而不在于你学校的语言怎么怎么样,c#, JAVA 或其他你学好一本语言其他语言上手会容易得多。他们逻辑上是相同的。 不要怨学校怎么不好,其实还是在于自己怒不努力。 所以建议你先拿一门语言下手, 边学边做些简单小程序, 感觉基本功掌握了之后学学数据结构和算法
Sowhy929 2011-05-20
  • 打赏
  • 举报
回复
我对很多人在于数据结构学与不学中纠结的人感到很无语。
作为一个学计算机的。数据结构是你的一门专业基础课还能不学?
说不学的那些人可以不可以贴出你的工作单位,工作年限,工资水平?

当然数据结构在大学也不可能学通学精。常用的算法搞清楚就可以了。
再次对于那些只知道复制粘帖的码粪表示我个人的鄙视。你就知道那么点凭什么还敢在别人面前说你是程序员。
  • 打赏
  • 举报
回复
数据结构可以算作内功。
如果你只是打算在镖局混口饭吃,练外功,蹭项目经验可以算作最快捷的方法,只不过等你再想提升的时候发现从头练内功比别人晚了点罢了。
加载更多回复(103)

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧