
还未到开始的时间,慕名而来的同学们已经挤满了空间不大的研究生活动中心。据了解,其中大部分是来自非计算机专业的同学,包括电工、通信等学院。讲座开始后,周老师首先对自己的履历进行了简要介绍,他的讲话风格随性大气,风趣幽默,引来了同学们一阵又一阵的大笑。
随后,周老师从C语言的特性谈起,慢慢转入数据结构的正题。虽然数据结构是计算机学院的一门基础课程,但对于电工、通信这类不以编程为基础,而又有大量编写程序的实际需要的学院而言,数据结构可谓是一个熟悉而又陌生的名词。周老师三言两语之内先将数据结构的宏观内容提出来,随后具体而微,针对线性表、二叉树、图等具体的逻辑结构和顺序结构、链式结构两种存储结构进行了分析,指出作为实际的编程人员,必须掌握的每种结构的相关算法。最后,周老师又就如何学习数据结构,如何在实际编程中合理的使用数据结构提供了有益的建议。

周老师的讲座深入浅出,短短的一个半小时之内,同学们对数据结构有了清晰的框架,同时也对自己应该掌握的最低限度有了明确认识,可谓获益匪浅。在随后的答疑环节中,周老师也针对同学们提出来的具体问题做了回答,一直到沙龙结束后,仍有同学向周老师提问。
最后,IEEE学生分会代表全体同学向周益民副教授赠送了讲座证书和小礼物。