一、工作坊简介
人工智能学院ACM工作坊旨在调动学生学习计算机编程语言的积极性和主动性,工作坊组织学生参加浙江省程序设计竞赛、蓝桥杯软件和信息技术专业人才大赛、中国高校计算机大赛-团体程序设计天梯赛、CCPC中国大学生程序设计竞赛等各种程序设计类竞赛,整体提高学生代码编写水平,提升学生算法与程序设计能力,增强学生的总体素质和竟争力,培养学生的团队合作精神。工作坊全年不间断组织学生进行编程训练。
二、工作坊成果
浙江省大学生程序设计竞赛中获金奖11项(1次冠军),银奖、铜奖二十余项。
“中国高校计算机大赛-团体程序设计天梯赛”海竞舟组全国高校一等奖3项,全国团队二等奖、全国团队三等奖若干项。
在蓝桥杯软件人才大赛全国总决赛获一等奖10余次,省赛中获一等奖40余次。
2023年第48届ICPC国际大学生程序设计竞赛亚洲区域赛杭州站铜奖1项。
2023年第9届CCPC中国大学生程序设计竞赛高职专场金奖1项(冠军)、银奖若干项。
2024年第9届CCPC中国大学生程序设计竞赛总决赛银奖1项(季军)
三、技能提升
(一)数据结构与算法学习
包含程序设计竞赛中常考的内容,主要包含以下几类:
1.数据结构类:树状数组、字典树、线段树、并查集等
2.图论类:最小生成树、最短路、拓扑排序、强连通分量等
3.动态规划类:线性、区间、背包、树形、状压等类型的动态规划等
4.数学类:筛素数、欧拉函数、gcd等
(二)在线平台编程能力训练
包含codeforce、atcoder、牛客等国内外著名OJ系统
四、活动剪影
五、指导教师
陈磊,毕业于浙江大学软件工程专业,讲师。主讲课程《程序设计基础》、《JAVA程序设计》、《面向对象程序设计》、《数据结构与算法》、《创客课程》等。
赵宝奇,助教,教授课程《大数据分析》、《程序设计基础》、《面向对象程序设计》,发表论文多篇,承担浙江省教育厅科研项目1项,授权发明专利1项,申请发明专利1项,软件著作权五项
何颂颂,副教授,中共党员,教授课程《大数据基础》、《数据可视化》,发表论文十余篇,承担浙江省公益基金课题1项,发明专利3项,实用新型专利十余项,软件著作权十余项