本课程将指导学员学习重要的资料结构与算法。我们以 Princeton 的算法教科书 [0 1] 为主轴,佐以 LeetCode [1] 相关的题目为辅,精选适当难度的题目提供给已具备基础程式能力的学员提升解决问题的能力。此课程亦适合作为高中 108 课纲程式训练之先修或课辅 [2 3],并涵盖 APCS 大学先修程式检定考试的内容。讲者在本课程的最后导入随机算法、平行计算相关的议题,增加学员在资讯领域上的广度。
注1:课程内容将根据当时上课状况会有适当调整,详见课程网页。
任何浏览器且有网络的环境下皆可进行练习。