课程简介 Course Introduction
ACM程序设计(一)
教学大纲 Teaching Syllabus

本课程是讲解的内容是 ACM 竞赛的基本知识,主要包括基本数据结构、图论算法、搜索算法、动态规划算法、排序算法、贪心算法等知识的应用,并能利用程序设计语言进行 ACM 竞赛题目的设计与编写。


第一周 ACM/ICPC介绍 和分治算法

Week1


第二周 递归算法和枚举算法

Week2


第三周 贪心算法

Week3


第四周 搜索查找

Week4


第五周 线段树

Week5


第六周 并查集 树状数组

Week6


第七周 字符串匹配 KMP

Week7


第八/九周 搜索

Week8 Week9


第十周动态规划

Week10


第十一/十二/十三/十四周 图论

Week11 Week12 Week13 Week14


第十五周 数论

Week15


第十六周 复习要点

Week16

留言板 Message Board
条留言  共

  • 参与互动
    Interaction

  • 扫码加入课程
    Scan QR Code
教学队伍Teaching Members
需要验证您的身份,请输入请求信息:
  • 学号号:
  • 班级选择:
  • 附注信息:

扫一扫二维码,快速加入本课程!

放大二维码 查看使用方法
课程
引导