全国青少年信息学奥林匹克联赛
算法讲义
算法讲义.........................................................................................................................................1
算法基础篇.....................................................................................................................................2
算法具有五个特征:.............................................................................................................2
信息学奥赛中的基本算法(枚举法)..............................................................................................4
采用枚举算法解题的基本思路:........................................................................................4
枚举算法应用.........................................................................................................................4
信息学奥赛中的基本算法(回溯法)..............................................................................................8
回溯基本思想.........................................................................................................................8
信息学奥赛中的基本算法(递归算法)........................................................................................10
递归算法的定义:...............................................................................................................10
递归算法应用.......................................................................................................................11
算法在信息学奥赛中的应用 (递推法)......................................................................................14
递推法应用...........................................................................................................................14
算法在信息学奥赛中的应用 (分治法)......................................................................................18
分治法应用...........................................................................................................................18
信息学奥赛中的基本算法(贪心法)............................................................................................21
贪心法应用...........................................................................................................................21
算法在信息学奥赛中的应用(搜索法一)..............................................................................24
搜索算法应用.......................................................................................................................25
算法在信息学奥赛中的应用(搜索法二)..............................................................................28
广度优先算法应用...............................................................................................................29
算法在信息学奥赛中的应用(动态规划法)..........................................................................32
动态规划算法应用...............................................................................................................33