为培养大学生的创新思维,提高算法编程能力,丰富实战经验。“乾历之家”程序设计小组于10月29日19:10,在学术报告厅开展了程序设计报告研讨会。本次研讨会由“乾历之家”程序设计小组指导教师刘乐老师主持,王强老师、程序设计小组成员以及2024级部分学生参会。
学生经验分享
张磊同学分享了他的基础编程语言学习心得:他认为,C语言作为入门语言,在理解计算机底层原理、内存管理等方面具有不可替代的作用。通过大量的编程练习,他逐渐掌握了C语言的基本语法和常用库函数,同时对指针、数组等复杂概念也有了更深入的理解。随后,他建议可以扩展学习多种编程语言。
Python
C++
张磊同学强调,编程语言的学习是一个不断实践,定期复习并寻求指导和反馈的过程,只有不断挑战自己,才能取得更大的进步。
龙天宇同学详细讲解并查集算法的原理和应用,通过具体的例子和代码演示并查集算法的实现过程,让大家对并查集有了更深入的,更具象化的理解。
石松亭同学分享了他参加多种程序设计比赛的经验。例如:蓝桥杯注重考察基础知识,需要扎实掌握数据结构和算法;天梯赛以团队合作和编程速度为关键,需要培养良好的团队协作与快速解决问题的能力;CCPC则需要深入理解和掌握高级算法和数据结构……
参赛作品展示
石松亭同学鼓励大家积极参加各类比赛,不仅可以锻炼自己的编程能力,还能够结交志同道合的朋友,拓宽视野,遇到问题不害怕,迎难而上才是硬道理。
老师总结经验
刘乐老师对算法、竞赛简介及备赛经验进行了简要的分享。他提到,算法竞赛是检验编程和算法设计能力的重要平台,包括蓝桥杯,天梯赛与ACM-ICPC等国内外知名赛事。参赛学生应该提前做好赛事准备工作。编程作业日常化,才能够扎实掌握数据结构和算法。他鼓励参赛团队之间要相互学习、共同进步。
刘乐老师还为各位编程爱好者们推荐了学习编程的平台,如牛客、头歌、力扣……与此同时刘乐老师鼓励大家积极参与算法竞赛,不断去提升自己的编程算法设计能力。
本次“乾历之家”程序设计小组报告研讨会内容丰富、精彩纷呈。通过分享和交流,同学们不仅加深了对编程语言、算法和数据结构的理解,还收获了宝贵的比赛经验和备赛策略。相信在未来的学习和实践中,大家一定能够取得更加辉煌的成就。
策 划:王锦程
撰 稿:王锦程
图 片:信息工程新媒体部
编 辑:马文萱
校 对:樊文秀
责任编辑:赵 跃