选课类别:计划内与自由选修 | 教学类型:理论课 |
课程类别:本科计划内课程 | 开课单位:计算机科学与技术系 |
课程层次:专业基础 | 学分:3.0 |
图论中的图是指一些顶点以及连接这些顶点的边的总体。通常顶点表示一些对象,顶点间的边表示对象间的关系,图论则是研究一些离散对象的关系及其性质的科学。现实生活中的许多问题,如最短路径、网络拓扑结构、地图染色、信道分配、工作分配、排课表、电路优化等都可以抽象成图论问题。图论是计算机科学技术的必修基础课,也是应用数学的一个重要研究方向。该课程首先介绍图的基本概念,然后分章详细讨论了图的一些特殊性质及一些特殊图,具体内容包括:树;连通性;Euler图和Hamilton图;平面图;匹配理论;支配集和独立集;着色理论;有向图;网络中的最大流;图的矩阵表示。在各章还介绍了相应的应用背景,从中体现了将实际问题转化为图论问题的思想和方法。
吕敏老师与许胤龙老师的《图论》课程,由吕敏为主要讲授。吕敏的授课风格被认为是“念课本”,缺乏激情且讲解不够深入,但条理尚可。许胤龙老师虽然课时不多,但讲解清晰且富有激情。总体来说,课程内容扎实但较难,涵盖图论基础知识及算法,但有学生认为内容更适合自学。
作业难度大,并且严格要求格式和及时交付,错题和格式不规范都会被扣分。教材被多次提到有问题,不少学生认为它难以理解且存在错误。为了更好地学习,建议补充其他资源,如《图论及其应用》和南京大学的《图论与算法》教材。
考试题目多为课本内容,部分学生认为偏简单而另一些认为出题较偏,让“图论的精彩部分没有被考到”。考试形式上,比起算法,更多关注定义和简单证明题。给分方面,评价意见不一,部分同学表示没有调分,卷面与总评分数一致;而另一些说给分较严格,尤其吕敏老师的评分被认为是严格的体现。
助教,特别是丰助教,被广泛赞誉为认真负责。助教提供详细的习题解答和习题课讲义,对学生的学习帮助很大。助教的工作得到好评,很多学生认为助教对课程学习的帮助弥补了教学上的不足。
这门课对计科专业的学生是一次重要的数理基础训练,但难度较大,需要投入较多精力。吕敏老师的授课风格较为生硬,建议多预习或补充学习资料以获得更佳学习效果。与此同时,助教的作用显著,同学们普遍给予高度评价。课程适合有意愿挑战自我,同时对图论和证明感兴趣的同学选修。
24.8.30
申了这学期吕老师和许老师一起带的图论课的助教, 占个坑先.
25.1.3
第一次习题课选的一些题及其解答, 加上一些我个人对图论做题技巧的心得汇总.
最新版的习题解答, 更新到1到6章, 暂时先放到这里. 由于要复习自己的期末24期末考之前应该是更不完接下来的部分了, 先和同学们说声抱歉.
出于相同的理由真题的解答也不会更了, 不过历年的题基本习题课1都讲了, 课群里有讲义. 没讲的课群里都回答过, 搜索聊天记录关键词为 ‘年份'.'题号'('小题号') , 例如2018.2(1).
感觉这学期的助教工作做得没有上学期带代数结构让自己满意. 寒假再详写吧.
1.7
卷子改完了, 接下来就看老师怎么给总评. 我们班同学的考试情况问我的我应该都回复了. 同学们也能看出来分数普遍比较高, 调分力度大概不会很大. 特别是和隔壁班比, 很可能两个班拿到相同卷面分的学生总评并不会一样. 考虑到今年这个班期末卷面平均分比徐老师班高了9分, 这也是没办法的事.
下面从助教角度讲一些这门课一些事务的安排:
上课:
今年本班主要由吕老师上课, 许老师只偶尔来讲几次, 我随堂时只见过两次许老师. 今年吕老师和许老师好像还一起带一门研课 “组合数学” , 不知道讲课次数怎么分配. 隔壁班则由徐老师讲前5章, 赵老师讲后5章. Anyway, 吕老师讲课可能不够有激情, 不够生动形象好理解, 但从我随堂的次数来看至少达到了把知识点讲明白, 不漏讲不出错的标准. 并且吕老师可能是目前同学们能接触到的唯一一位能把图论讲清楚的老师了. 这样看来, 同学们开学选课时的选择还算正确.
出卷:
我没有参与出题 (不然也不可能一道课外证明题都没有) , 就我所知我们班的其它几位助教也没出, 大家都是考场上监考才看到卷子 (不然也不可能考场上又揪出一道错题) . 考虑到这次期末几乎都是摘自课本正文或习题, 大概也不需要人专门来出. 前几年好像有助教参与出卷的情况, 故言此以做今年的记录.
改卷:
今年改卷是两个班八位助教一起改两个班所有卷子, 一人改一道大题 (如果大题总数>8, 就尽量把两道简单题放在一起让一个人改) . 结合两年前我自己修图论时去查卷的情况, 22年也是如此, 应该年年都是这个模式. 改卷时并不事先出好标答, 而是每个助教先翻若干张答卷, 总结一下可能出现的各种计算结果 (如果是有多种输出的手操算法题) 或证法 (如果是证明题) , 然后就开始改, 改到不一样的做法或答案再单独判断正确性. 改完后每个助教写出自己负责的题目的标答, 汇总成整张卷子的标准答案, 随答卷上交封存. 说一下这里面会出现的, 同学们可能会关心的几个问题:
1 每个同学的作答正确与否完全由助教判断, 且助教从拿到题目自己做出一个答案到改完卷子, 并不一定会与老师或其它助教有交流, 所以就算助教自以为的解法是错的, 这个过程中也没有机会检查出来. 更可能出现的情况是助教做了一个对的答案, 但他并没有想到还可能有别的正确做法. 以今年的第5题(1)问为例说明: 选取生成树的方法有两种, 导出的不同Eular回路及对应Hamilton圈有4个, 算法输出的 “最短距离” 也有4种. 如果助教自己做了一个就开始改, 给另外三种答案都判错, 恐怕事后没有任何机会纠正这个错误, 除非这题被错判的同学全都感觉分数不对劲, 全都来查卷 (如果来查卷了倒是应该任何一位老师都有能力判断对错) . 再比如证明题, 虽然助教会检查每一种自称证出来的做法的正确性, 但不一定每个助教都有看懂每种答案的能力. 如果你的作答采用了非常规的做法 (例如无穷递降) 或者代数结构课里的概念 (例如用偏序集讨论有向图的可达性) , 某个学得马马虎虎, 考到了3.7来混助教工资的学长看不懂你在写什么, 给你打个0分, 这是完全有可能发生的事, 当助教是研究生时尤其如此. 总之同学们只要感到总评不对劲, 一定要来查卷, 并且是主动找老师问查卷的事 (具体怎么查卷见后) .
2 关于论述过程的严谨性要求与给分标准: 今年改卷时, 每题的给分点由负责该题的助教自行决定, 遇到拿不准的情况时由当时在场的老师拍板, 但总的来说决定权在赵老师和徐老师. 有几件事值得记录: ① 关于第7题的两问, 对于 “给出课表排布方案” 这一要求, 老师在决定给分标准时指定要有算法过程, 不能直接出结果. 后来我们助教指出: 求二分图的Δ-恰当边染色书上只证明了存在性, 并没有给出算法, 算法在习题7.9里, 但是这道题既没有标准解答, 更没有被出成作业, 最后老师同意直接出结果也可以给满分 (这题年年都出但是好像从未讲过算法, 感觉难评) . ② 还是第7题, 对于求最小课时数, 老师一开始要求的标准是必须先建模成二分图, 再用二分图的边色数定理直接出结果, 即使题意并未如此要求也 “既然我们学的是图论这门课那就应该默认用图论的做法” . 最后在与助教们商讨后改为: 结合课表用逻辑说明也可以给满分, 但未建模成二分图而直接使用 “边数” “边色数” 等词语仍要扣分. ③ 第5题(2)问要求证明最小生成树法求解旅行商问题近似比为2, 但这一结论依赖于距离满足三角不等式, 而题目中并未给出这一条件. 改卷时我们向老师指出这一点, 老师的回复是 “我们就默认这道题说的是现实中的距离, 满足三角不等式” , 但学生在证明近似比时如果没有提及三角不等式的条件仍要扣分, 有点呃呃……总之给分标准的决定可以说是十分随意, 即使有不合理之处制定者本人也很可能根本意识不到. 并且这一点在查卷时极难修改, 因为如果要调整标准就重判所有人的卷子, 现实上不可行.
关于给分:
我不知道总评计算方式, 只知道吕老师找我们要走了同学们的平时分和卷面分的表格 (签到的表格在老师自己那里所以不用找助教要) . 不过有几点或许可以确定: ① 总评调分的基准大概率是28开或37开计算出的分数, 因为助教改完卷后吕老师让我们在excel上列了这样计算出的同学们的分数, 大概看了一下优秀率和不及格率. ② 当某位同学卷面分高于平时分 (以100分为满分) 时, 其总评计算公式中出现的平时分替换为卷面分, 所以如果你有自信确实可以一次作业不交来考个满分拿个4.3. 至于徐班是不是这样处理我不清楚, 从我自己修代数结构和图论的情况来看并不是.
关于查卷:
徐老师专门指出: 卷面分和给分标准不能让同学们知道, 理由是卷面分一旦流出就不好调分, 不好捞人. 那么学生要决定自己来不来查卷, 就只能先看到总评. 所以顺序只可能是 批改试卷→提交总评→假期出总评→下学期开学想查卷的同学查卷. 从历年情况来看徐班的确会把优秀率捞满, 所以理由大概就真是这样. 以前我可能反对这样的做法, 但在去年有大一学生举报了数分B某班的调分公式, 导致jwc勒令每个班的老师必须严格不调按同一公式出总评之后, 我只能说, 徐老师的考量很有道理….
总而言之, 在经过了多年之后, 图论和代数结构这两门课的判卷与给分已经牢固地形成了 “宽于律己, 严以待人” 的方针: 学生不闹事 (或者没有机会发现需要闹事的因素) 是第一位的; 优秀率和挂科率不超标, 不太难看是第二位的; 至于改卷标准中的合理性, 乃至如果判卷出了错是否能够查错纠错, 虽然也重要, 但是是第三位的.
今年两个班的八位助教里, 有四位 (包括我自己在内) 是和我同一行政班的同学 (还有四位是研究生) . 改卷时是吕老师坐镇, 遇到拿不准的情况则由赵老师和徐老师最终决定. 改卷的氛围很好. 批到自己无法判断的答案, 助教们会互相之间请彼此帮忙判断对错, 但给分点还是各自按自己的标准来. 如果感觉标准过松/过严或有不合理之处, 也可以提出来大家讨论. 再加上今年题目基础, 又都是课内题, 答卷里也没有出现什么意想不到的做法, 改卷上应该没有出现差错. 但是否年年都会是这个样子, 会不会有大规模错判的情况发生, 我感觉这样一个判卷机制下真的不好说……
还有一件事值得记录: 今年有两位研究生助教是非科大本科, 自己并没有学过图论这门课, 但由于图论助教没人申请, 因为是老师的研究生被拉了过来当助教, 这学期一边自学一边做改作业, 答疑之类的工作.
为什么要写这些东西呢?
在经历了这两个学期带助教发生的事情后, 我想指出一个现象: 计科的离散数学三部曲课程, 目前从教学, 出卷再到改卷给分, 基本上处于一个烂完了的草台班子状态. (如果许老师即将不再教这门课, 吕老师, 以及教代数结构的韩文廷老师, 可能是唯二两位还在有在认真对待自己的教学, 真的想教会同学们知识的老师.) 但由于jwc的特性, 以及必修学分的硬性要求, 想把这几门课从培养方案里撤下去或是换成选修课, 短期内大概也是不现实的事, 而且也很难靠学生凭自己的努力做到. 除此之外, 这三门课的助教职位生态也已经糟糕到了极点, 形成了 教学效果不好→学生学不明白→没有人感兴趣愿意当助教→老师只能找自己研究生做助教/想偷懒拿钱的学生来当助教躺平→第二年教学效果依然不好 的恶性循环. 在此我也以个人的身份, 请求各位计算机系的同学们, 无论是已经修完了这几门课, 还是即将要修, 都能够稍微减少对离散数学课程, 乃至对数学本身的偏见. 我认为将计算机系偏理论方向用到的数学分成三门课来上, 这一科大独有的做法是有其先进性的. 这样的课程设置是否有价值, 与具体某年某一位老师来上这门课时教得好不好, 给分是不是会给同学们带来太大心理负担, 应该当做两个不同的问题分别看待. 对于相同定位的, 其它类似专业必修的, 乃至兄弟院校的计算机系广泛采用的离散数学课程, 我想任何接触过它的同学, 甚至是任何教过它的老师大概都不会否认: 它在深度上浅尝辄止, 在广度上华而不实, 其教学内容设置无法让学生理解或长久掌握其灌输的知识, 而课业带来负担与心理压力也丝毫不亚于计科离散三部曲现在最坏的现况. 同时我也衷心期望能有更多对离散数学感兴趣, 认可这三门课的价值, 而自己这三门绩点又比较好的同学, 能够申请这三门课的助教, 为改善后来的同学们的学习体验做一些贡献. 谢谢大家.
有了上学期代数结构血崩的前车之鉴,这学期期末考前把书和作业从头到尾看了两遍,自认为掌握的还是很不错的了,考试能做的也都做了,最后还是炸了,总评80,不知道都扣在哪里,我真的不知道要怎么做才能让这种课不拉绩点(其他准备的没那么充分的课还都上了4)。
问了助教,给分还是严格的3:7,没有调分。
先抛开给分不谈(观摩吕敏老师的杀手本色详见代数结构的评课),我们来看一些分数之外的东西:
1.考试有一题是让画出一个不存在的图,如果题目加上单图的条件这样的图才存在。吕敏老师竟然只在四个考场其中一个加了这个条件,其他考场都没有说。最后评分据说是加条件或者证明这样的图不存在都给分,但就算这样,另外三个考场因为思考条件不全的题目损失了大量的考试时间怎么衡量?这一题直接导致我最后一题没有做完,不明白不同的考场还能区别对待是什么鬼。
2.有一次布置的作业题是错题,一位同学去问吕敏老师,她回去以后确认这题有错以后的做法竟然是单独发邮件告诉这位同学,而不是让助教在群里发公告?不知道这是出于一种怎样的心理,大家的时间不是时间吗。
3.1月9号考完,放假之前的说法是允许查卷,等放假了人都走光了直接登了总评?说辞又变成了开学以后允许查卷,都登上教务系统了,就算真的改错,按吕敏的风格还不是百般刁难?
这些做法很难让人不用恶意揣度她,到科大以来最厌恶的老师,没有之一。
两分扣给教材,如pksq里早已经被提及过无数次的那样,这本教材仍然有些一言难尽。
本人曾经数竞学过一点点图论,当然也就从未涉及算法,说实话感觉手操算法真的有点奇葩。但就考试来看,这可是让人求之不得的送分题。
考试的话,真有点背诵课本大赛那味儿了,鄙人考前没有仔细看书,导致一道作业原题完全没写,说实话感觉有点小寄…
但这么好的助教老师真的头一回见,问的问题几乎全部秒回,整理了整本书大部分的习题,也尝尝与群友一起讨论一些很欢快的话题(班群氛围真的很好,也很活跃)
在此感谢助教哥哥的付出,这么好的助教希望以后还能遇到吧…
回忆了一下今年图论期末考试的内容:图论期末回忆.pdf(有的题目可能记漏了或者记错了),希望下一届上图论课的同学能对课程考试有个合理的预期。
这门课和代数结构相比难了很多,基本覆盖了课本前十章不带星号的内容(少部分内容包括2.4 4.4 5.6 10.3没有讲),而且基本每一章都有一些很难的定理,加上图论这门课程本身就是初等的框架下能弄出很困难的内容,所以这门课不是那种能靠考前速成的课(比如数据结构)。这门课在内容上是实实在在的数学课(虽然考试很迷……),许院长在上课的时候也基本会把握住证明的脉络,而且常常教导我们要会写证明,不要想当然地写一些似是而非的东西。(个人觉得,所谓的数理基础就应该是这种实在的课程,而不是无聊的大物实验)
课后习题和作业难度参差不齐(甚至还有错题被布置成作业,如7.9),书后面的习题提示也经常没什么用处。这里推荐一本书:《图论及其应用习题解答》张克民著,上面的解答包括了很多课本的课后习题(包括较难的5.13~5.18等题,但也有部分很难的习题不在这本书上面,如巨难的6.5)。实际上课本的习题有不少取自Bondy&Morty著的《图论及其应用》,而上面那本书正是这本书的习题解答(这本书也可以作为图论的参考资料,很经典)。
考试真的很迷,难度比作业小不少,但是有的题目出的很诡异(包括那个非平面图的题和Euler图的题),自己感觉考得也不怎么好。至于给分,大家都说没调分,但我反而感觉自己是不太配得上总评的分数的……直接出总评,不知道期末分数,所以我就给个给分超好吧。
我真不知道这门课放在这里学有啥用,人不人鬼不鬼的,要学算法就直接学好不好,就上课天天念点定理证明有啥用啊,两个小时还搞一堆手操算法,证明题一个弯都不用转,图论的精彩部分是一点也没考,平时老师讲证明时,关键点是一点不提(怎么想出来的,思路,为什么这样是自然的一点不说,把书背下来就是备课是吧),书是直接念就行了的,语气全程变化都没有,(仅限于lm,xyl这学期就教了一节课)这么教不如直接离散三部曲一起教得了,反正都只是了解了点皮毛,考完了我自己之前看书时算法没举例子看得很难受,所以就给以后的同学们准备了手操算法的例子和过程,希望对大家有点帮助吧,但是笔记的话建议还是自己去学一遍做一遍,看别人的笔记会让你们觉得这门课很简单,教材上很多定理证明还是很巧妙的,要自己体会,pdf打图太难打了,所以干脆就手写了 牛逼,看来还是分给高了,一分不调,卷面97出分97,群里面好几个向下调分的,绷不住一点,孩子们快跑😇😇😇😅😅😅😂😂,助教11分,余下的给老师
期末与总评还没出,第一次评课激情开喷
总结:
教师讲课是毫无感情的 作业是巨**难的 教材是构式的 期末课本记忆大赛是4m的
只有助教是善良的 感谢丰助教 @Eastwind_ 习题课讲义指导了许多解题方法与复习思路,批改作业与回复问题都很认真,使我期末周不至于太慌乱
1.这学期虽然显示是许教授与吕敏一起上课,但许教授貌似只代了一两节课,剩下的全都是吕敏上的.讲课板书,基本是念课本,例题也都是摘抄书上的,简而言之没什么营养.
2.作业:每次留大概三四道题,老生常谈的难.但是拜吕敏所赐,作业批改十分严格,电子版作业是不让交的,错题/格式不规范是要扣分的,而且迟交那怕一周也要扣分.(也就是说,你每周三下午那节课都必须来一趟)
3.关于教材
图论导引(科学出版社).讲不清楚的地方就不要讲,说的就是你那构式一般的第四章平面图.
4.点名与签到
不常点名,因此我一般周五那节课都是翘了的.有印象的唯一一次点名是周三下午后面跟着复变B期末考试,由于大多数人都在复习没来,故吕敏愤而点名.
5.期末考试
没有期中考试和小考(有概率是我不知道),只有期末.2024年的期末堪称教材记忆大赛,居然考了第六章旅行商4m近似算法的求解.看得出来命题组不想让大家过个好年.
6.助教
再次感谢丰助教,感觉我给的6分里有4分是给助教的.
最后做点好事:往年期末题集锦Graph_Theory.rar,祝各位可以在图论课堂中生存下来.
总而言之这门课还是一个有趣的课,但前提要是能学明白,这门课的难度其他评课也说过了,就不再赘述。
对于讲课,吕老师讲课没什么激情,像是照着念,完全没有对一个算法或者定理进行宏观感受上的描述或者强调其有趣之处。后面我有时来有时翘课,只见到一次许老师来,许老师的讲课确如评课社区所言,既有激情又有清晰逻辑,完全高了一个档次。
对于教材,我认为这本书跟很多其他课本一样,本质上是定理内容和习题答案的合集,并没有引导性,俗称“防自学设计”。可能其他课程听老师讲能听明白,于是就没有对课本产生反感,但这门课恰逢吕老师照本宣科,于是就对课本有些反感。
对于作业和考试,我高中 OI 的图论学的不错,因此没有花很多时间。
对于助教,丰助教给的习题解答和习题课讲义真的牛,框架和思路非常清晰,如果没学明白建议看丰助教的习题解答,不要死磕课本。
对于给分,说是平时期末 37 开,平时低于期末按期末算,大概率不会调分,因为期末 85+ 的人太多了。
upd: 卷面 93 但是 4.0 ,据说没调分,给分一般。
5分是给图论本身的,2分给有教育情怀的助教,1分给老师
先占个坑,从寒假开始录制图论的视频(希望2025年暑假能如约更新全集
许老师讲课很好,不过就上了两次还是三次,吕老师可能基本按书本讲。几位助教都很负责,尤其是eastwind助教,在图论方面很有研究,能很好地解决大家的疑问,这学期很感谢几位助教。考试复习了很久,但是没考好,成了书本背诵大赛(bushi)。最后一题行列式还有平面图那题写得有问题,可能还有规范性的一些问题扣分。给分基本37开,我是往下取整了,可能作业有少量扣分,我同学还有卡绩的情况,挺难受的,我评课打个及格分吧。这个班整体均分也很高,给分应该不如隔壁
其实学的东西很有用,但王树禾教授编写的课本的确有点抽象(离散三门的课本都如此)。
xyl讲课声音比较小,对纪律要求比较严格,迟到可能会挨批,讲的快别开小差。
lm可以说是杀手了,要是代数结构和图论都在她班上那得有多惨啊,我认识的一位同学去查卷,发现助教改错了,助教当场也承认失误,结果lm强行从卷子里挑了一个刺,真的服了。
更新于2021.12.28:
今天许老板在开组会的时候吐槽图论:
(之前写到另外一个班去了,改回来
许胤龙老师讲课声音比较小,没什么激情,容易犯困。吕敏老师就比较刚了,上课有一种暴力感,只要不打下课铃就会一直突突突的讲下去。
作业较难,一道题会想很长时间。
至于考试...期中、期末考试似乎只隔了两周....
考试题型大概是先让你解释概念,然后利用性质来证明。书上涉及的算法很重要,会考。
给分似乎还比较好。本来以为自己无缘优秀率,结果出分后出人意料地发现自己拿了85。(给分这么好一看就是xyl给的,lm怎么可能会调分...
离散数学系列课程有些凶险,一方面是难度很大,另一方面科大的课程比较深入,还有就是教材十分卵涨,又不太容易找到合适的参考资料…
给分严格37,这一门课作业一定要按时完成并上交,如果每个题都写出来了能保证平时分不会太低(题目需要凭借聪明才智?才能做出来,我写作业完全是借助检索能力和同学情谊…
然后考试的时候并不会考很深入的问题.今年考察了2F算法,最小生成树算法,一笔带过平面图,Euler和Hamilton图,有一题典型的最长轨办法,一题树的概念,一题图论模型应用(很显然是着色理论,据说可以用排课表做),最后一题是二分图的匹配问题.题目还算正常,并不会扯到很复杂的网络流问题(当时复习的时候对这一块很虚)
我找了一本参考书《图论导引》Douglas.B.West著,这一本书涵盖了大部分课程的内容(当然也有很多超纲的东西),并且比教材讲得更清楚生动,有更多例子和命题证明.最后复习是以这本书为主,相当推荐.
据说今年是吕敏老师给分,她挂过不少人(),大家务必引起重视
课程本身比较难,但感觉老师讲的还是比较清楚的, 平时作业确实难度偏大(比如证明随意Hamilton图的三种一般形式),其实站在考试的角度要求没那么高,但站在学知识的角度来说,这门课可谓奥秘重重。
这里要吐槽课本一句,这本书不是很地道,尤其是答案部分,有时候不知所云,但也有极其精妙的解法,其水平可谓参差不齐。课本上的一些有趣的部分没有讲,但不妨一看。个别作业题难到让人吐血掀桌(搜都搜不到啊,翻书也没思路),导致写作业时耗费大量时间,然后都想烧书。个人觉得图论题的套路不一这一点决定了其困难性。
考试有点莫名其妙,算法的运用一个也没考,定理的证明一个也没考,匹配和配色部分几乎没涉及(我可是把重点压在这里了好吧),反倒是讲的不是很多的Hamilton图成了宠儿,好几个题里都涉及这种图,不是很懂为毛要考这个连充要条件都没有的毫无套路可言的类型。
老师比较严肃,但讲的条理还是比较清楚的,至于给分,不好评价,给我了一个3.7,还可以吧。离散数学比较难,名不虚传。
喜提丰助教陪伴两学期(代数结构+图论),实在是吃的有点好,感谢丰助教,确实是CS课助教中较为少有的极为认真负责的助教。
计科图论这次考试放水放的比较多,感觉考点非常正统且几乎处处存在于课本,有点没意思,确乎好好复习就能拿高分,不好好复习各凭本事应该也不会太差。
教材虽然编排和语言比较有进步空间,但我觉得作为CS专业的图论教材已经完全达到值得使用的水平,后面题目难度参差不齐让做作业的时候稍有乐shao趣kao。
签到没去,作业泄洪式补交(期末周一下午做了七份左右喜提一堆6),最后总评=期末裸分一分没调,虽然我结果还行,不过确实是不怎么奶的样子。
计科离散三部曲之一,代数结构,图论,数理逻辑基础。
感觉代数结构的内容很多,自己记得一塌糊涂,也没有很理解透;图论这门课记的也很多,但是比代数结构轻松些,不过难度更大。但是图论的教材总归是要比代数结构要好,书上写的过程和推导基本能让人看明白。感觉图论还是比较有趣的,……吧?
上课主要是吕敏老师在上,讲的顺序逻辑和书上基本相似(有念课本之嫌),也比较清晰;许胤龙老师对课本非常熟悉,上课几乎不用看课本,不过板书字迹比较龙飞凤舞()。
助教的工作做得非常好,强推fyfgg。丰助教算是我在科大上过的课里最负责的助教之一了(上学期代数结构徐老师班上的几位助教和某位义工助教()也很豪),认真答疑,写教材答案,讲习题课等等,在期末周的时候更是不厌其烦地在群里解答大家的疑问。不过有个小小的建议,感觉习题课很多是作业题,隔的时间比较久,大家不太记得了,没有给一点时间让大家回顾一下,直接讲感觉不太听得进去。总体而言,fyf为什么是神!
剩下的出分再补充
我是来刷高这门课的评分的。让我评的话这门课应该在7-8分。
上课的时候觉得很多证明都搞得很糊涂,完全没学懂的样子。最后期末复习的时候硬是把几乎所有定理的证明过程都看了并且基本背会(因为都是神仙操作,只能靠记忆)。
事实上从第一章开始我就有上课听不懂的情况了。dijkstra算法上课没搞懂,下课问许老师,他发现我的理解可能是全盘错误的,于是让我回去自己看。回去硬是照着课本上简单到极点的证明一点一点摸索,好像没用多长时间就搞明白了。
所以,我的建议是:不管有没有听懂,上课全盘跟着老师走。虽然他(她)基本是在念课本,但至少会把图一点一点画出来,而且还是会比书上详细些的。下课看课本上的证明,只要有那个耐心,还是能搞懂的。(我是基本都压到考试周了,但是考试周必须搞懂啊,所以复习一天半,搞明白了)
作业题会有特别难的。但是那种看完答案和同学交流过还不会的,这学期应该不超过5道。(一周作业估计就5道)
考试的时候有一道给出一个连通图各边度数,要求证明不是平面图的题。我不会做,我觉得其他人会做的应该也不多。这道题似乎不能套任何定理和公式。考试第一题我不知道所谓的 割 就是指 截 ,又丢了一些分,总评93。
所以,遇到和课本上不符的概念,考试时还是问问老师助教吧。
这门课很难,认真学起来的话有很多内容可以深入研究,课本中经常会看到尚未解决的难题这种话,看了会觉得更没有学下去的动力。
课本上有很多错误,并且有一些语言不太好懂,建议另找几本教材对照着看。
虽然这门课内容繁多且难,以及作业较为困难,但是考试难度相当低,把书上的基本概念和定理全部记住问题就不大了。
上学期代数结构也是吕老师教的,个人很喜欢她的授课风格,有条理,语速适中(其实我觉得图论这门课不管怎么讲都和念书差不多,讲多了适得其反,从某种意义上来说,自己看书效果也不见得差)。
关于给分,应该是没有调分,全看平时学习和考试发挥。代数结构没仔细复习,图论认真学了,感觉对得起最后的4.3吧。
许老师讲课很好,个人认为吕老师也没那么差。但是这门课的教材(王树禾《图论》第二版)非常难懂!
推荐阅读这个离散数学教程,内容不多,但读后会有豁然开朗的感觉。
此外,对书中那些繁杂的证明不要较真,近两年的考试中,证明题难度都不大。
书中涉及的算法很多,这些算法很重要,但教材对它们的介绍很confusing,建议在学习这些算法时百度一下这些算法的应用、背后的原理等,会加深对图论这个学科的认识。
让我作为一个菜菜来说一句吧
(不是故意卖弱,毕竟经常被大佬们在智力上血虐。)
先说结论:图论这门课很难,作业也很难,但是考试都是基础知识。
所以强烈建议学弟学妹们,在期末之前花上一周的时间,把课本上的知识点过一遍。一些重要的定理一定要记住。
(其实考试并没有出那些旮旯角落里的知识,考的都是大块的重点。不过保险起见还是都看看吧)
然后说老师。
许老师打9.5分。扣的半分是因为……他说话弱弱的,经常听着听着就走神了。不过对课本讲解还是很透彻的,还会提出一些不同于课本上的解法。
吕老师打8分吧。我觉得她最大的问题并不是给分怎么怎么样,而是作为一个老师,就我的听课经历来看,经常是照本宣科,甚至是把课本念一遍。有些东西课前没看懂,上课伸着脖子就等着她讲那儿呢,结果……和课本说的一样?一脸懵逼。
至于给分,我还想再多说两句。许老师是为数不多的“较真”的老师,听学长们说,他的其他课也是肥肠严格,就连参加博士答辩的时候,也常常怼的准博士们下不来台。给分不好也是情有可原,毕竟大家都一样,说给分不好都不好,反正计院的图论都是他上的╮(╯▽╰)╭
有的同学可能说我站着说话不腰疼,不过我倒是觉得,如果计院每个老师都这样的话,说不定废理兴工,指日可待?23333[Doge]
——“所以老哥,既然你说给分越严越好,那如果再来一个给分好的老师教图论的话,你会选哪个?”
——“道理虽然大家都懂,话虽然那么说,不过..那个……我..我还是选给分好的那个吧” /xyx
(●ˇ∀ˇ●)
很难,不要妄想水过去,否则很容易拿有史以来最低分(哭
图论毕竟是门奥妙重重的课……不过很有趣,很多结论生动优美,而且要是布置成作业题可以玩一年((´╥ω╥`)我太菜了)。。。 上届学长说当时没有考证明全都是算法,结果老师今年不按套路,全卷都是证明,不过不是很复杂的证明,知道要用哪里的知识,差不多一两步就出来了。。。还出现了一个不记得定义的“直径”(在此感谢吕敏爸爸和助教爸爸,当时我都在卷子上写“人生重修算了”),给我们的教训是不要迷信往年经验。 最后给分……说不清吧,也许因为我的分数颇超乎意料,所以有一点幸存者视角的影响。还是有挺多人吐槽的。。。貌似,和作业分也很有关系。 总的来说还是一门很有用的课,而且极其具有数学的美感。
作业不多,但是如果你愿意想的话,会花大量时间。
部分题目难的离谱,很多题没答案,更离谱的是,某道作业题助教自己也不会做。还是班上某位大佬在群里面给出他自己的解答,结果助教在习题课上就照着这个解答讲了。当时感觉很气愤。
全班只有个别人能做出的题,个人认为就这样冥思苦想下去毫无意义。
给分什么垃圾,有机会的快逃。
这五分是冲着许老师和我还算预期之内的总评成绩给的 吕敏,是吧,就应该被踢出本科教学课堂。 剩下的什么讲课风格呀之类的都没必要讲,毕竟你没得选。 就一句话,小心为上(你甚至说不定还能碰上一个吕敏风格的助教
课程很有意思,而且老师讲得也不错。建议上课还是听一下。
期末考试感觉挺简单的,难度远小于作业题。
给分我不太懂,反正我的分数我不太满意吧,但没查到卷面分,也不知道别人的情况。
总之这门课还是很不错的。
虽然给分不是很满意,不过图论仍然是我在科大这一年半上过的最有意思的课。
吕敏老师上课就按照书上的讲,有几次我看书预习的时候有点不懂,本来期望老师上课能解释得清楚一点,不过吕敏老师讲课和板书基本上都跟书上一模一样,我不太懂的那个地方也跟书上一样带过了orz
许院长讲课个人认为是非常好的,有的地方虽然细节上跟课本不一样(符号什么的),但是说的很清楚。老师人挺和蔼有耐心的,有的时候他也会非常严厉,比如有次好多人上课迟到,他让迟到的同学在教室门口站成一排,教育了一顿才开始上课,瞬间有种小学的感觉2333
这门课的作业有的真的超级难,记得有一题的答案好像有好几面,而且还看不懂,不过助教们非常认真负责地把题目都做了一遍,把他们的答案传到群里供我们复习,很赞!
课的话,确实比较难。一走神你可能就失去了整个世界。
作业题不多,但一题更比六题强啊。。
考试题倒不是很难。给分因为还没出,所以不知道、、
考试太坑了,所有难点一律不考,考什么“在不用树的性质的情况下证明一个边数为v-1的图,图连通等价于图是树”然后我从头证明树的性质居然判我错。证明题都是一些因为太简单不知道到底用什么方法证明的题。最后成绩79