| 选课类别:计划内与自由选修 | 教学类型:理论课 |
| 课程类别:本科计划内课程 | 开课单位:计算机科学与技术系 |
| 课程层次:专业基础 | 学分:3.0 |
图论中的图是指一些顶点以及连接这些顶点的边的总体。通常顶点表示一些对象,顶点间的边表示对象间的关系,图论则是研究一些离散对象的关系及其性质的科学。现实生活中的许多问题,如最短路径、网络拓扑结构、地图染色、信道分配、工作分配、排课表、电路优化等都可以抽象成图论问题。图论是计算机科学技术的必修基础课,也是应用数学的一个重要研究方向。该课程首先介绍图的基本概念,然后分章详细讨论了图的一些特殊性质及一些特殊图,具体内容包括:树;连通性;Euler图和Hamilton图;平面图;匹配理论;支配集和独立集;着色理论;有向图;网络中的最大流;图的矩阵表示。在各章还介绍了相应的应用背景,从中体现了将实际问题转化为图论问题的思想和方法。
《图论》是一门涵盖广泛基础知识的学科,以数学证明为主,内容涉及基本的图概念、树、连通性、可行遍性、平面图、匹配理论、着色理论、有向图等多个方面。课程还会介绍重要的算法如Dijkstra和Kruskal等,但整体偏向于理论证明。
吕敏老师的授课往往被描述为“照本宣科”,缺乏激情和深入的解释,学生需更多依赖自主学习和课本内容。许胤龙老师较为少见,课堂表现有其独特的条理性和激情,但出场次数有限。教学质量较大地依赖于个体对自学的能力和课后深入理解。
考试通常强调基础概念与定理,而非深入的困难内容,偏向背诵课本内容而非灵活运用。作业普遍被认为难度较大且不时包含错题,学生耗时甚多。复习时强调课本的基础知识,特别是那些直接来自教材或授课的例题,极少考查较为新颖或复杂的题型。
给分以严格的三七开为主(期中30%,期末70%),助教和学生对给分普遍评价不高,有部分反映总评与期望不符,某些学生甚至声称总评遇到“百般刁难”的问题。然而,也有学生反映给分尚在接受范围内,尤其是在认真复习的情况下。
助教被普遍评价为认真负责,尤以Eastwind_和其它助教提供广泛的习题解答和辅导。助教在课程中扮演重要角色,为学生答疑和提供翔实的复习资料。
本课程采用的教材被部分学生认为语言生硬且存在错误,与课程紧密结合,还受到了关于章节安排不合理的批评。建议学生参考其它参考书籍如《图论导引》等。
课程具备深厚的理论内涵,但讲授方式和教材安排限制了许多学生的课堂体验,尤其需要在自学和预习上下功夫,以期充分理解基础内容,争取在考试中取得较好成绩。灵活对待作业和考试内容之间的差异,以免分数受影响。
回忆了一下今年图论期末考试的内容:图论期末回忆.pdf(有的题目可能记漏了或者记错了),希望下一届上图论课的同学能对课程考试有个合理的预期。
这门课和代数结构相比难了很多,基本覆盖了课本前十章不带星号的内容(少部分内容包括2.4 4.4 5.6 10.3没有讲),而且基本每一章都有一些很难的定理,加上图论这门课程本身就是初等的框架下能弄出很困难的内容,所以这门课不是那种能靠考前速成的课(比如数据结构)。这门课在内容上是实实在在的数学课(虽然考试很迷……),许院长在上课的时候也基本会把握住证明的脉络,而且常常教导我们要会写证明,不要想当然地写一些似是而非的东西。(个人觉得,所谓的数理基础就应该是这种实在的课程,而不是无聊的大物实验)
课后习题和作业难度参差不齐(甚至还有错题被布置成作业,如7.9),书后面的习题提示也经常没什么用处。这里推荐一本书:《图论及其应用习题解答》张克民著,上面的解答包括了很多课本的课后习题(包括较难的5.13~5.18等题,但也有部分很难的习题不在这本书上面,如巨难的6.5)。实际上课本的习题有不少取自Bondy&Morty著的《图论及其应用》,而上面那本书正是这本书的习题解答(这本书也可以作为图论的参考资料,很经典)。
考试真的很迷,难度比作业小不少,但是有的题目出的很诡异(包括那个非平面图的题和Euler图的题),自己感觉考得也不怎么好。至于给分,大家都说没调分,但我反而感觉自己是不太配得上总评的分数的……直接出总评,不知道期末分数,所以我就给个给分超好吧。
其实学的东西很有用,但王树禾教授编写的课本的确有点抽象(离散三门的课本都如此)。
xyl讲课声音比较小,对纪律要求比较严格,迟到可能会挨批,讲的快别开小差。
lm可以说是杀手了,要是代数结构和图论都在她班上那得有多惨啊,我认识的一位同学去查卷,发现助教改错了,助教当场也承认失误,结果lm强行从卷子里挑了一个刺,真的服了。