数据结构

主讲教师: 李群 副教授 / 滨州学院

教学进度:
  • 预报名
  • 进行中
  • 已结束

学时安排:48学时

学分:3分

数据结构是计算机科学与技术专业及其相近专业的学科基础课程,而且具有重要的核心地位。它所讨论的知识内容和提倡的技术方法,无论对进一步学习计算机领域的其它课程,还是对从事大型信息工程甚至操作系统的开发,都是非常重要的基础和保障。 本课程主要介绍表、树、图等基本数据结构的特点,算法的设计和评估方法。主...
  • 215824

    累计页面浏览量

  • 480

    累计选课人数

  • 853

    累计互动次数

2018-12-23 06:50 任敏 山东航空学院 在数据结构课程中提问:

课程讨论

讨论本课程中的数据结构按照逻辑结构划分为哪两类结构?请每一种给出至少3种数据结构。

2018-12-19 09:21 任敏 山东航空学院 在数据结构课程中提问:

对于内部排序算法,哪些算法是稳定的,哪些算法是不稳定的?

对于内部排序算法,哪些算法是稳定的,哪些算法是不稳定的?

2018-12-24 22:10 常璐璐 山东航空学院 在数据结构课程中提问:

课程讨论

图的深度优先遍历类似于二叉树树的什么遍历?图的广度优先遍历算法类似于二叉树的什么遍历?

2018-12-21 14:41 常璐璐 山东航空学院 在数据结构课程中提问:

课程讨论

哪些排序方法的效率与待排序数列的初始状态无关?

  • 2019-01-09 22:29 尤红艳

    基数排序,归并排序,堆排序,简单选择排序
  • 查看全部(34条)

2018-12-24 22:08 常璐璐 山东航空学院 在数据结构课程中提问:

课程讨论

判断一个有向图是否有环的方法有哪几种?

2018-11-09 10:37 常璐璐 山东航空学院 在数据结构课程中提问:

哈弗曼树必须是二叉树吗?哈弗曼树是否唯一?

2018-12-12 08:26 任敏 山东航空学院 在数据结构课程中提问:

插入类排序有哪几种排序方式?分别分析其算法的时间性能。

  • 2019-01-07 20:29 魏祺召

    直接插入排序o(n²) 希尔排序o(n^2/3) 2-路插入排序  折半插入排序o(logn)
  • 查看全部(57条)

2018-12-22 09:54 任敏 山东航空学院 在数据结构课程中提问:

有问题的同学可以在这留言,也可以在QQ,微信上留言!

2018-12-06 15:07 任敏 山东航空学院 在数据结构课程中提问:

讨论二叉树,树,森林各有哪些遍历方式?三者有什么关系?

  • 2018-12-30 14:20 曾令伟

    二叉树:先序遍历,中序遍历,后序遍历,层次遍历。树;先根遍历,后根遍历。
  • 查看全部(40条)

2018-10-11 08:29 任敏 山东航空学院 在数据结构课程中提问:

请谈论分析:头结点,首元结点,头指针的概念

  • 2018-12-26 10:44 李宏睿

    头结点:在单链表第一个元素结点之前设置的一个结点,数据域可以存任何信息,指针域指向单链表第一个元素的结点头指针:只想单链表的第一个结点的指针,如果单链表有头结点,则头指针指向头结点,如没有,则指向第一个首元结点首元结点:单链表中第一个有数据元素的结点,如果单链表有结点,则首元结点为头结点的下一个结点,若无,则首元结点是单链表的第一个结点。
  • 查看全部(40条)

常见问题

  • 1.我该如何学习这门课程?

    (1)首先您要注册一个学银在线的账号。

    (2)您需要有一定的上网条件,能够流畅的观看教学视频。在观看的过程中,您可以选择在PC端登陆我们的网页, 也可以选择下载我们的app学习通,通过手机客户端来学习。

    (3)您一旦报名选择了课程,我们的课程主讲老师或课程团队会通过通知的形式给您发送课程有关的消息,同时会抄送您的邮箱,请您及时查收。

  • 2.我在学习过程中遇到问题了,怎么办?

    您可以通过以下几种方式获取帮助:

    (1)在课程群聊中发布求助信息,说不定和你一起学习这门课的小伙伴就能够解决你的问题呢;

    (2)在课程讨论区留言,课程团队看到后将会及时回复。

    (3)联系我们的客服,或者随时给我们发邮件,邮箱地址:xueyinkf@chaoxing.com。

  • 3.我是新手,能否给我一些学习建议?

    (1)我们的课程采用MOOC的方式授课,因此您可以自由安排您的学习时间、学习地点。但我们仍旧希望您每周能都有固定的时间持续进行本课程的学习,根据人的记忆曲线显示这种规律的学习方式能够最大限度的提升您的学习质量。

    (2)学习的过程比较容易,为了检验您的学习成果,我们的课程团队会在课程章节结束后布置测验或作业,希望您尽可能的按时独立完成。如果有没有掌握的知识点,您可以继续回看复习课程。

    (3)希望您能够积极参与课程的讨论,与各位学习者一起煮酒论英雄。在讨论的过程中,不光可以对课程所学内容温习内化,还能互相碰撞出思想的火花,相信您一定会有额外的收获。

  • 4.课程会不会很难、很枯燥?

    (1)我们的课程都是老师经过精心设计拍摄制作而成,并且由于是MOOC的方式,所以课程拆分成了不同的知识点,学习起来一点也不费劲。

    (2)我们的课程多采取理论结合实际的授课方式,课程中也有许多案例的呈现,相信会给学习者带来诸多方面的启发。我们也将力求做到深入浅出,支持学习者将研究发现转化为实践,改进自身教学。