数据结构怎么学,有什么用处?

cf20111027 2012-10-24 02:34:22
大二了,开始学习数据结构,但是学了一段时间,觉得不知道这东西可以干什么,感觉大一学的c++和他一点关系都没有,还请大神指点一下,感谢万分!!!!
...全文
303 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
转角天边 2012-11-12
  • 打赏
  • 举报
回复
我只能说数据结构非常有用
Saleayas 2012-11-10
  • 打赏
  • 举报
回复
在没有学数据结构之前,你考虑的是: 我用什么来解决这个问题呢? 学习了数据结构之后,你的烦恼是:我他妈的用哪个方案来解决这个问题呢?
Saleayas 2012-11-10
  • 打赏
  • 举报
回复
当年教我们数据结构的老师说: 如果没有学数据结构的时候,你的编程能力是 X , 那么学习了数据结构之后,你的编程能力是 10X。 我们老师言下之意是,如果你的 X = 0, 那么就不要学了。
shanelikewind 2012-11-10
  • 打赏
  • 举报
回复
数据结构学的差也能写代码,数据结构学的好也能写代码,区别就是一个是小学生写作文,一个是大作家写作文。
newtee 2012-10-24
  • 打赏
  • 举报
回复
建议看下《数学之美》
赵4老师 2012-10-24
  • 打赏
  • 举报
回复
电脑内存只是一个一维二进制字节数组及其对应的二进制地址;
人脑才将电脑内存中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是很多数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、……
赵4老师 2012-10-24
  • 打赏
  • 举报
回复
为什么要有数据结构这个东东?
因为要将现实世界或者抽象理论中的各种数据保存在计算机外存(光盘、硬盘、U盘……)或内存(ROM、RAM、SRAM……)里面的二进制字节数组中。
然后让CPU这个只会执行预先保存好的加减乘除移位条件转移……等机器指令的家伙按照人的意志去处理这些数据。
十八道胡同 2012-10-24
  • 打赏
  • 举报
回复
怎么学:把书上的例题全部用代码实现。
有用吗:学了之后见识就广了,碰到问题思路马上就来
如影随从 2012-10-24
  • 打赏
  • 举报
回复
学计算机的要是不学数据结构,那就不是学计算机的,数据结构是整个程序的灵魂,现在好好的学,以后实战的时候就会发现他的好处
baichi4141 2012-10-24
  • 打赏
  • 举报
回复
至于怎么学
多写代码,多看几本数据结构和算法的书,找个ACM练习网站做做基础题
baichi4141 2012-10-24
  • 打赏
  • 举报
回复
一个程序里面的数据是怎么放在内存里的?杂乱无章?有一个放一个?查找的时候怎么找?撞大运碰运气?

数据结构,顾名思义,就是把数据按特定结构组织起来,使得你能够处理或者更高效的处理
至于可以干什么,所有计算机的实际应用都少不了它,除非你一辈子只编helloworld
321haha 2012-10-24
  • 打赏
  • 举报
回复
数据结构里面有基本的算法。算法是程序的思想。
order_c 2012-10-24
  • 打赏
  • 举报
回复
编程就靠它了。

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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