| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 570 人关注过本帖
标题:上学期学的数据结构,没学懂,想复习又不知道该看什么书。。。。
只看楼主 加入收藏
guihuaiyu
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-9-25
收藏
 问题点数:0 回复次数:4 
上学期学的数据结构,没学懂,想复习又不知道该看什么书。。。。
上学期我们学的数据结构,可是因为C语言基础不咋的,所以上课就好像是听天书。。。。现在大二了,想补回前面欠下的帐,但是又不知道该看什么书,请诸位大侠帮忙参考参考。。。。。。。
搜索更多相关主题的帖子: C语言 
2012-09-25 14:09
寒风中的细雨
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:66
帖 子:1710
专家分:8645
注 册:2009-9-15
收藏
得分:0 
先看看教材吧   难了就再找本容易的   容易了就换本难的   

坚持练习才是关键
2012-09-26 08:38
lybh24
Rank: 8Rank: 8
等 级:贵宾
威 望:19
帖 子:120
专家分:701
注 册:2012-9-8
收藏
得分:0 
像楼上说的还是先拿着课本啃吧,《大话数据结构》觉得也挺适合学生看的,其他的话就是《编程珠玑》《算法导论》《数据结构与算法分析》,

新群:273209143
2012-09-26 12:00
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
C语言和数据结构   一个是语言工具   一个是要用程序语言表示的对象

其中 程序的算法图方面   要了解 条件分支选择  循环  递归 部分的知识 就可以了,这个是看伪代码必备的知识

数据结构组织方式方面   需要了解 数组和指针方面的知识,这部分得了解硬件方面关于 数据在内存中 的存储方式的知识,对于学习帮助良好

数据结构部分的知识,其中心思想是  规则的组织数据。其最基本的是链表 这部分。链表的形成 跟 指针和 数组的知识紧密联系在一起的

其余的数据结构都是由 链表演化过来的 ,没什么难的。如果你对这部分都觉得学不来,只能说你心里根本就没冲这方面来。

真正的难点部分是在,伪代码的勾画,这个 是 门永无止境的学习部分,这部分跟数学方面的知识挂钩的比较多。其中要锻炼的最重要的能力 是数据的抽象

伪代码的实现,是程序语言和 数据结构的用计算机语言表示并能在计算机上运行部分,这部分的结合,可以边实现边学习程序语言。前提是你对所学程序语言在大体上有个概念。拿C来说,C程序的关键字 你的清楚  不说记得 最起码看代码的时候能分出什么是关键字。C程序的 条件选择部分 和 循环部分  还有是些从C语言抒写规范方面的知识  调试方面的出错提示,可以 baidu 大体的意思,慢慢的找错 C语言的大体框架学习方面就没有多大问题头了,C语言的函数部分 要清楚

具体C语言如何学的精通 除了经常的使用它外,最主要的是 多去扩展各方面的知识来丰富自己的理论方面的知识   工具毕竟只是工具,解决问题 必须是理论方面的论证后才是如何使用工具
 
我的建议是 你可以花 3天的时间 分析问题,花算法 推敲算法 不上机,做足了分析方面的工作后,再在计算机上实现  也不要在计算机面前别写程序别构思算法,写写改改。




我要成为嘿嘿的黑客,替天行道
2012-09-26 22:04
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
对于 如何学习,过分依赖一本或者二本课本学习是不行的
我的建议是,先了解自己学的是什么,可以不深究的学习,等自己有个大体的看法后,需要了解哪些方面的知识自己的就清楚了,再有针对性的学习,并实现它


我要成为嘿嘿的黑客,替天行道
2012-09-26 22:12
快速回复:上学期学的数据结构,没学懂,想复习又不知道该看什么书。。。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016629 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved