在算法的理论分析中,通常会在渐近意义上估计其复杂度,即估计任意大输入的复杂度函数。“算法分析”一词由 Donald Knuth 提出。算法分析是计算复杂性理论的重要组成部分,它为解决特定计算问题所需的算法资源提供理论估计。大多数算法都设计用于处理任意长度的输入。算法分析是确定执行算法所需的时空资源量。通常,算法的效率或运行时间… 阅读更多
我们已经在不同的章节中看到了不同的问题。还有一些其他问题没有分类。在本节中,我们将看到一些随机问题。在本节中,我们将介绍:添加 n 进制数、巴比伦方法求平方根、大数阶乘、检查给定点是否在多边形内、检查完全平方数、检查给定的四个点是否构成正方形、检查两个给定集合是否不相交、检查两个线段是否相交、检查给定点是否在三角形内、连接 n 根绳子… 阅读更多