数据结构及其算法(朱明) 2024秋 2022秋 2021秋 2020秋 2019秋 2018秋 2017秋 2016秋 2015秋 2014秋 2013秋 2012秋 2011秋 2010秋 2009秋 2008秋 2007秋 2006秋  课程号:21007004
2024秋 2022秋 2021秋 2020秋 2019秋 2018秋 2017秋 2016秋 2015秋 2014秋 2013秋 2012秋 2011秋 2010秋 2009秋 2008秋 2007秋 2006秋  课程号:21007004
7.7(19人评价)
7.7(19人评价)
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
选课类别:计划内与自由选修 教学类型:理论实验课
课程类别:本科计划内课程 开课单位:信息科学技术学院
课程层次:专业基础   学分:3.5
课程主页:暂无(如果你知道,劳烦告诉我们!)
AI 总结 AI 总结为根据点评内容自动生成,仅供参考

教学水平与课程内容

朱明老师在《数据结构及其算法》课程上全程使用板书,讲课深入浅出,条理清晰。尽管老师行动不便,依然坚持讲课并手写代码,体现了极高的敬业精神。课程内容涵盖广泛,数据结构的概念和算法在之后的学习中也很有用。朱老师的课以《数据结构》(清华版)为蓝本,不拘泥于教材,喜欢在黑板上演示算法和代码。但有同学反映,板书有时较难辨认,建议抢前排座位以更好跟上进度。此外,老师偶尔会教些冷幽默段子,课堂气氛较为轻松。

课程作业与实验

作业方面,每周布置四道题,内容多为编程题,难度不等,有些题比较耗时。实验部分共设五个,完成最低等级要求即可满分,比其他班级要求稍显简单。此外,实验报告也是必需的。总体来说,虽然作业和实验数量较多,但难度适中,认真完成可以学到很多实用的东西。

考试安排与内容

期末考试卷面题型多样,包括一些概念题和书上的细节知识,题量较大,难度比往年有所增加。选择题原题率较高,复习往年试题有助于备考。期末考试期间,有部分考场因管理不善,导致考试时间不公平,部分同学对此表示不满。据多位同学反映,考试题目覆盖内容广泛,但也包含很多较边角的概念知识。

给分情况

给分情况存在争议。一些同学认为朱老师给分较严格,且优秀率较低。比如,有学生反映自己平时投入较多,但期末总评却不如预期,并且卷面分没有透明公布。另一些同学则认为给分合理,优秀率达30%,且有较多调分情况,尤其在某些压力较大的班级(如信院英才班和王小谟英才班)。总体来说,给分标准似乎具有波动性,具体表现因人而异。

点评总结

朱明老师兢兢业业,课程内容扎实,适合对数据结构有深入了解需求的同学选修。尽管作业和实验较多,但整体负担适中,能帮助同学们夯实基础。期末考试内容广泛,备考需全面复习。给分情况略有不确定性,但整体教学质量较高。同学们需要根据自己的学习能力和期望绩点综合考虑选课。

排序 学期

评分 评分 19条点评

匿名用户 2022秋
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:杀手
  • 收获大小:没有
  • 难度:简单
  • 作业:很少
  • 给分:杀手
  • 收获:没有

傻孩子们,别被pksq的高分给骗了,快跑啊!! 当时我是置课在这个班,看pksq的评论还挺不错的,于是就没有换,没想到踩大坑。。。。。 由于我高中有oi基础,所以这门课上课没听过,不过据群里同学的反应,老师讲课水平还是可以的,但是给分真的奇差无比(至少在我们这学期是这样)。 老师在学期初给的评分比例是平时(作业和实验)占50%,期末占50%。作业不多 实验也很水,一共五个实验,做4个即可给满实验分(老师是这样说的,我甚至5个都做了)。至于期末考试,我在的那个考场比隔壁考场晚发了5分钟卷子,老师也没有给我们补时,不太公平,但也忍了。 最离谱的还是给分,根据公布的卷面分成绩分布(没有公布每个人的卷面分),期末总体分数还是挺高的,但是出分后大家普遍抱怨给分过低,估计优秀率也没有给满,我本人也是这样,辛辛苦苦一学期,考试考的感觉也还可以,就算最后因为班里太卷的缘故优秀率被卡了,84分应该也是有的,但是最后却只给了82。。。。。。感觉有点逆天,但是也没什么办法,只能怪自己运气不好了

3 0 复制链接
匿名用户 2022秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:很多

我不知道是幸存者偏差还是什么,我当时是在评课社区的一片给分好的评论下选择了朱老师的班,但最后的结果实在令人失望,甚至愤怒,卷面分不给,问的话可能会降总评,实验给分也不知道咋回事,老师开学说的是做够几个就给满,作业好像就一个是9.5其他都是10,但最后的总评实在不知道咋来的,卷面按老师给的公式算下来真的低的离谱,真的不知道今年给分是咋的了。

吐槽完分数讲讲其他的,课程内容很有用,里面数据结构的概念和算法在之后的学习应该也是有用的,书不是很好,字太多例子太少很容易劝退,课堂很不错,老师是全板书的,尽管老师的腿脚有些不方便但还是坚持,而且老师教了这么多年这门课,是有一套自己的方法的,深入浅出,听老师的课感觉很轻松,但由于老师课上代码都是自己现写(写的也是伪代码,输进C会报错),有些地方是错的,但老师一般会在课后将代码敲一遍发到群里,还是不错的。而且老师会跳过一些比较难的算法,学起来就更轻松了。

上面说的都是朱老师,在我们课程最后的排序和查找两章时,换成了於(yu)俊老师,但老师第一次带这课,就显得经验不足了,记得很清楚老师花了两节课去推一些没用的数学公式,听起来很难受了,一些算法也没太讲清楚,后来朱老师复习的时候用一些形象的比喻一下子就会了,对比一下还是觉得於老师得继续努力。但於老师还是很负责的,有次课后问的问题老师没时间回答后来就加了微信去为我解答了。

朱老师好像也不带这门课了,这次可能是让我们给这门课陪葬了,老师抛开给分还是很好的,如果还开课可以考虑选择。

3 0 复制链接
匿名用户 2022秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:杀手
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:杀手
  • 收获:一般

考试是在疫情那段时间 属于是慌慌张张就考完的 朱老师确实在考完会整体复习一次 大概会说期末的题型&考点 当时我的评价是 朱老师yyds 但是总评真的很离谱……这么低的成绩 按照2:3:5的说法 按照老师五个实验做四个就满分的说法 按照助教平时作业都是9/9.5/10的给分 绝对不应该是这样的总评…也不知道自己卷面多少 按照助教给的的分布图全班都不低 总评不应该啊… 朱老师据说不会再带课了…那就这样吧……

ps 於老师讲课还是有点不太清楚…排序查找学的还是懵圈

1 0 复制链接
Zanzara 2022秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

总的来说老师人挺好的,尽管在考前几天由于疫情变化发表了比较奇怪的暴论。老师本身有一定的行动不便,也坚持来上课,个人感觉讲课比较有趣。

上课不点名,无小测。上完课会把代码整理成Word发到群里。不过这些其实是伪代码,并不能跑起来,而有一部分用了C++, 并且经常有把分号写成全角,缺少括号等的错误。

作业每节课两道题,即每周四道(难度不等, 有的题可能几分钟,有的可能1小时)。

实验题难度及数量(五选四)都比隔壁刘东班少的多,每个实验的代码量大概一百多行,刘东班动辄三四百行且题目也复杂得多。但是朱明班需要写实验报告(大概需要1小时)

最后一节课会讲考试范围,也会说某些知识点的分值。

考试比较诡异,本来觉得自己学的挺好的,但是复习的时候做往年题感觉自己啥也没学,全是各种奇怪的概念题以及书上一些边角料的概念,这也是为什么我觉得这试卷出的非常屑,完全不能体现本课程的学习程度。期末试卷不出意外的沿用了往年的风格,选择题原题率不低,和17-18年、 18-19年期末考 题总共有将近5道题的重复率。题量挺大的,比往年都多。

所以这里需要强烈表达一下我的不满。 考试分两个考场,,其中一个(也是我所在的教室)不知道为什么助教在发卷前几分钟离开了,也没有老师在场。导致我们在开考五分钟后,朱老师前来监考才问我们怎么还没发卷。后也没有延长考试时间,仍然是11点整收卷。即该考场比其他考场足足少了五六分钟。也许听起来是在狡辩,但是作为一个常年答题慢节奏的人来说,如果确实能有这五分钟,我大概至少能完成最后道5分的编程题。所以这是一次非常难以接受的事故。

附上一些往年题,由于考完会收走试卷,所以总体整理的很少。无答案

17-18期末考.pdf

18-19期末考.pdf

远古数据结构期末.pdf

(最后修改于 1 0 复制链接
Tom 2019秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

给分超好,调分给力,建议专业相关学弟学妹们选择

1 2 复制链接
哒宰哒宰这么快啊,优秀率多少啊
Tom反正我是85
立即登录,说说你的看法
嘿嘿嘿 2018秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:很多

朱老师还是很兢兢业业的,虽然身体有些残疾(腿脚不大方便)但是为了我们加深对算法的理解坚持不用PPT每节课都板书。上课条理还算清晰。

作业的话可能跟其他班比起来有点多,但是都是有用的题目(以编写代码为主),考试最后两题算法题思路也有一部分作业里体现了的。

四个实验比较水,好好做应该没什么难度,都比较基础的实验。

最后给分据说班上给了30%的优秀率,应该有一定的调分。本人在选填爆炸的情况下给了4.0

1 0 复制链接
匿名用户 2022秋
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:杀手
  • 收获大小:没有
  • 难度:困难
  • 作业:中等
  • 给分:杀手
  • 收获:没有

喜提历史最低绩点,不知道卷面分,不知道给分比例,总评感觉和卷面分一样,GPA-0.07,板书有点难看…
大半夜难受的睡不着,感觉平时作业和实验白写了!

(最后修改于 0 0 复制链接
爬不动了 2018秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:一般

给九分吧,大一c语言3.0数据结构能混个88也挺知足了,老师人挺好的,就是考试直接出总评,好在分数还行(>ω<)

0 0 复制链接
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:很多

课程中涉及到的概念只是多但不难。

老师上课不点名,不去上课光靠自学成绩也勉强过得去

实验课不多也不难

0 0 复制链接
匿了匿了 2020秋
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:很多

前面的同学说得都已经很完善了,老师讲课唯一的缺点是板书不够清晰,稍微一走神就跟不上了。。。不过老师讲课确实深入浅出,是我目前遇到的讲课最好的老师之一

0 0 复制链接
Mr_Philo 2020秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:一般

    其他同学评价得已经很完善了,我补充一点细节

    首先2020秋这门课开给的是信息和网安英才班,所以大家期末分数都很高,再加上实验和平时作业的奶分,最后大家总评应该都不错

    其次,朱明老师一大特点是雷打不动的每次课都布置两题的作业。前半学期涉及线性表、栈、队列的题多半是编程,再加上实验的编程,作业量略大,可能一个周末都处在欢乐敲代码的过程中;等到树和二叉树结束之后,图、查找表、排序算法这里的作业题更偏向应用题一点,编程题少了,作业量也会相应地下降不少

    以及,朱老师上课不完全按照那本蓝皮的课本来,更倾向于那本清华紫皮的教学体系,可以先去借一本参考参考。上课时朱老师喜欢在黑板上手撸代码,可以说是非常兢兢业业了,不过字迹比较难以辨认,建议提前去抢前排座避免坐到后排看不清。不过课程后期朱老师也听取了我们的建议,把板书拍照后传到了微信群里

    数据结构复习题可参考 数据结构试卷(1).pdf  数据结构试卷(2).pdf  但期末考试的难度要比这大得多,出的题也更加灵活

0 0 复制链接
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:很多

朱老师讲课很认真,全程板书。而且整体讲课很有条理,学过后整体框架较为清晰。

实验部分也相对简单,每个人可以根据自己的状况选择不同的难度,认真做的话可以学到很多东西。更重要的是,只要做完了就是满分。

期末考试今年出的比较简单,大家分数都很高。本来以为自己会被卡绩,结果老师给分很好。

总而言之,在朱老师的课上学到了很多东西。感谢老师和助教们的辛勤付出。

 

0 0 复制链接
好伤心 2020秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

朱老师讲课还是很认真的,全程板书。作业和实验加起来可能有一点多,但是实验只要做完了就是满分。期末考试比较简单,大家分数都很高,本来以为自己会被卡绩,结果老师给分很好。

0 0 复制链接
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

老师上课讲的很容易理解,全程使用板书,有时候写的比较着急可能看不清。

十八周的课在十五周周末考了期末考试。

实验只要做了就是满分。

期末班上还有两个满分,90+有二十一个,因为主要是信院英才班和王小谟英才班,所以可能竞争压力比较大。

总之,朱老师教的不错,给分也不错,不会卡同学们的成绩,助教说班上期末87分的同学都调了4.0

0 0 复制链接
Nullptr 2019秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:一般

朱明老师上课不用ppt,基本全程板书,就是老师的板书不好认...上课走神一会就再也看不懂板书了。

老师上课喜欢讲讲段子,很冷的幽默,还是很提神的。

优秀率应该调满了吧,我也不太清楚,期末考的不太好,很多题没写完,总评也给了88。

tips:这门课期末考试有很多原题,所以很有必要把往年卷子找来做一做。试卷内容完全就是课本上的算法和代码,想拿高分不妨考前把代码记一下。

0 3 复制链接
雪镇便利灯兄弟,求个往年卷子
爬不动了兄弟求个卷子
iltly兄弟,请问可以求个卷子吗
立即登录,说说你的看法
xxxx 2018秋
  • 课程难度:中等
  • 作业多少:很多
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很多
  • 给分:一般
  • 收获:一般

作业蛮多的,而且有点不拘小节,很多考试要考的比较细的知识点都没有点,作业也没有体现,期末复习的时候要自己额外多看一些资料,不能全按上课讲的来复习

0 0 复制链接
曹子凉 2019秋
  • 课程难度:中等
  • 作业多少:很多
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很多
  • 给分:一般
  • 收获:一般

老师不错,实验一共五个,两周一次,根据同学的水平给了不同分级,完成最低等级即可满分。

期末不算特别难,不过由于我一直没怎么听,期末又考得很早(15周),也没怎么复习。结果令人惋惜。

0 0 复制链接
yjr 2018秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

朱明老师不用ppt,全程板书,不照本宣科,不拘小节,讲课提纲挈领,但是会详细演示算法如何实现,甚至黑板上手撸代码,人也很nice,平时作业基本都是代码题,挺锻炼人的,感觉大作业略水,总体收获不少

0 0 复制链接
lwoo 2017秋
  • 课程难度:简单
  • 作业多少:中等
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:简单
  • 作业:中等
  • 给分:一般
  • 收获:一般

老师有点残疾,上课又不用ppt,看他一瘸一拐在黑板上写代码很心疼。。 这课挺简单的,实验也不难,期末也简单,老师会透点题,但也不会是决定性的。给分一般般吧,自己以为考得不错,结果只有85分

0 0 复制链接

朱明

教师主页: 暂无

其他老师的「数据结构及其算法」课

顾为兵 9.6 (18) 2019秋 2018秋...
刘东 8.8 (26) 2024秋 2023秋...
袁平波 8.1 (28) 2024秋 2024春...
许小东 7.8 (12) 2024秋 2023秋...
於俊 8.0 (1) 2024秋
尹东 7.0 (21) 2024秋 2023秋...
朱明, 於俊 3.2 (5) 2023秋 2022秋
未知 2019秋

朱明老师的其他课

数据结构及其算法 3.2 (5) 2023秋 2022秋
数据结构 2005秋 2004秋...
机器学习与数据挖掘 2018春 2017春...
游戏设计 2004秋