返回信息流这学期大二下的数据结构一团雾水啊,老师说是基于C语言的可是讲着讲着也混入了不少C++的,
再加上老师亲口说了这课开设主要是为了考试。。。
东西完全听起来就是天书。。。
在开课初老师也说过主要讲代码。。。可是到现在基本也没讲过什么代码。。。
留了个大作业conway模型也就是才能把原理搞清楚,根本就不知道从哪下手。。。更不知道代码该怎么写。。。
莫非真的要用在期末考试前的宝贵时间重温一下C语言的详细内容?
这个专业选修到底是个什么性质的东西呢?
求助各位,多谢了。
这是一条镜像帖。来源:北邮人论坛 / is / #13047同步于 2012/5/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IS机器人发帖
求问有关专业选修数据结构
fbr1992
2012/5/5镜像同步25 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 fbr1992 的大作中提到: 】
: 这学期大二下的数据结构一团雾水啊,老师说是基于C语言的可是讲着讲着也混入了不少C++的,
: 再加上老师亲口说了这课开设主要是为了考试。。。
: 东西完全听起来就是天书。。。
: ...................
主要讲数据结构和算法。如何减少一个算法所消耗的时间和所占的空间。
数据结构讲些链表数组线性表树图队列堆栈乱七八糟新的数据结构(你可以认为是int char什么的高级延伸)。附带讲讲引入新的数据结构索引来的新问题和解决办法。(或者有时候是新问题所引入的新的数据结构)
算法我记得主要讲的是排序和查找,两个重要问题的n种策略。
有些算法对学习其他知识也是有帮助的(比如霍夫曼编码来减少冗余度,地杰斯特拉和弗洛伊德来寻找最短路径,还有乱七八糟的,全部忘光,啊哈哈……)
学好这个编程才能进阶(当然很多作业不需要进阶的编程也能完成- -)。
有不对的求轻拍。
是不是说这些都要建立在对编写代码非常熟悉的基础上,例如当时学C时根本没有讲过链表之类的东西,所以现在学起来有一点费劲,如果巩固一下以前的知识是不是可以好一点?
【 在 crazyzhang 的大作中提到: 】
:
: 主要讲数据结构和算法。如何减少一个算法所消耗的时间和所占的空间。
: 数据结构讲些链表数组线性表树图队列堆栈乱七八糟新的数据结构(你可以认为是int char什么的高级延伸)。附带讲讲引入新的数据结构索引来的新问题和解决办法。(或者有时候是新问题所引入的新的数据结构)
: ...................
【 在 fbr1992 的大作中提到: 】
: 是不是说这些都要建立在对编写代码非常熟悉的基础上,例如当时学C时根本没有讲过链表之类的东西,所以现在学起来有一点费劲,如果巩固一下以前的知识是不是可以好一点?
链表就是一个扣一个吗,啊哈哈。大一C学的好肯定很有帮助,学的不好也可以用数据结构的C来补。
这样,我明白了。
【 在 crazyzhang 的大作中提到: 】
:
: 链表就是一个扣一个吗,啊哈哈。大一C学的好肯定很有帮助,学的不好也可以用数据结构的C来补。
:
太幸福了,国院终于开了这课啊...
无比羡慕
【 在 fbr1992 的大作中提到: 】
: 这学期大二下的数据结构一团雾水啊,老师说是基于C语言的可是讲着讲着也混入了不少C++的,
: 再加上老师亲口说了这课开设主要是为了考试。。。
: 东西完全听起来就是天书。。。
: ...................
【 在 lixinyu2268 的大作中提到: 】
: 太幸福了,国院终于开了这课啊...
: 无比羡慕
满脑子回溯递归的斩不断理还乱的结构关系时候可是一点都不幸福的╮(╯_╰)╭
总比工作或出国读计算机的时候,对算法没有概念被人狂虐强啊...
【 在 crazyzhang 的大作中提到: 】
:
: 满脑子回溯递归的斩不断理还乱的结构关系时候可是一点都不幸福的╮(╯_╰)╭