主讲教师: 李群 副教授 / 山东航空学院
累计页面浏览量
累计选课人数
累计互动次数
如果有一线性表,我们要在其中查找一个与给定值相同的元素,时间复杂度是多少?你认为最快能有多快呢?
打扑克牌时,每抓一张牌,插入到合适位置,直到抓完牌为止,即可得到一个有序的序列,这个过程使用的是哪一种排序算法,请描述该算法的算法思想。
生活中你遇到过排序问题吗,你是怎么处理的?你使用的APP中有没有排序,能否举例说明。
快速排序是基于关键字比较的排序算法中效率最好的算法,但在实际应用中它一定比其他排序快吗,并请说明你的理由。
哈希表是查找效率极高的查找结构,你知道它的查找效率与什么有关吗?可以通过具体的哈希表进行讨论
在构建哈希表时,若采用线性探测方法处理冲突,则所有同义词(具有相同哈希函数值的关键字)记录在表中一定相邻吗?
如果在一个图中的边有负的权值出现,那最短路径求解时是否各种算法策略都可以?比如:Floyd、Dijkstra算法能否得到正确解,为什么呢?
你能列举出生活中利用图解决的问题吗?比如你用的app……
现有如下算法: 设连通网G有n个顶点,m条边,先将所有边按权值由大到小排序为:e1,e2,e3,……,em . 设 i 初值为1. while(剩余边数>=n){ 从图中删去边ei,若图不连通则将边ei再加入图中 i++ } 循环结束后所得图即是G的一棵最小生成树。 你认为
从根结点到叶子结点的点的集合称之为该叶子结点的路径。请思考,如何设计算法,能打印一棵二叉树中的所有路径?
(1)首先您要注册一个学银在线的账号。
(2)您需要有一定的上网条件,能够流畅的观看教学视频。在观看的过程中,您可以选择在PC端登陆我们的网页, 也可以选择下载我们的app学习通,通过手机客户端来学习。
(3)您一旦报名选择了课程,我们的课程主讲老师或课程团队会通过通知的形式给您发送课程有关的消息,同时会抄送您的邮箱,请您及时查收。
您可以通过以下几种方式获取帮助:
(1)在课程群聊中发布求助信息,说不定和你一起学习这门课的小伙伴就能够解决你的问题呢;
(2)在课程讨论区留言,课程团队看到后将会及时回复。
(3)联系我们的客服,或者随时给我们发邮件,邮箱地址:xueyinkf@chaoxing.com。
(1)我们的课程采用MOOC的方式授课,因此您可以自由安排您的学习时间、学习地点。但我们仍旧希望您每周能都有固定的时间持续进行本课程的学习,根据人的记忆曲线显示这种规律的学习方式能够最大限度的提升您的学习质量。
(2)学习的过程比较容易,为了检验您的学习成果,我们的课程团队会在课程章节结束后布置测验或作业,希望您尽可能的按时独立完成。如果有没有掌握的知识点,您可以继续回看复习课程。
(3)希望您能够积极参与课程的讨论,与各位学习者一起煮酒论英雄。在讨论的过程中,不光可以对课程所学内容温习内化,还能互相碰撞出思想的火花,相信您一定会有额外的收获。
(1)我们的课程都是老师经过精心设计拍摄制作而成,并且由于是MOOC的方式,所以课程拆分成了不同的知识点,学习起来一点也不费劲。
(2)我们的课程多采取理论结合实际的授课方式,课程中也有许多案例的呈现,相信会给学习者带来诸多方面的启发。我们也将力求做到深入浅出,支持学习者将研究发现转化为实践,改进自身教学。