一些基本算法的补充知识。
贪心法是一种简单而常用的算法思想,通常用于求解最优化问题。
倍增,顾名思义就是翻倍。它能够使线性的处理转化为对数级的处理,大大地优化时间复杂度。
程序设计中,排序算法通常有三类:比较排序、非比较排序和混合排序。
介绍前缀和、差分的概念与应用。
二分法的基础是在单调序列或单调函数中进行查找。
位运算指的是对二进制数的位进行操作的运算。
状态空间是指在一个问题域内所有可能的状态组成的集合。