参考资料: Java版数据结构与算法导论 OI Wiki 常用工具: 在线运行 速查手册 相关代码: HenryJi529/AlgorithmJourney 绪论 数据对象: 具有相同性质的数据元素的集合 数据结构: 相互之间存在...
重要概念: 多项式时间可解的问题: 如果对于某个确定的常数k,存在一个能在\(O(n^k)\)时间内求解出某具体问题的算法,就说该具体问题是一个多项式时间可解问题 多项式时间内可被验证的问题: 对于某具体问题,猜想该问题有一个可行解x,如...
参考教程: LeetCode套路教程 代码练习: HenryJi529/AlgorithmJourney 题型整理 双指针: 同向逆向的选择: 是否要保持原顺序 二分查找 基本原则: 每次都要缩减搜索区域 每次缩减不能排除潜在答案...
选择合适的相关系数(correlation coefficient)通常依赖于你的数据类型、研究目的和统计分析方法。以下是一些常见的相关系数以及它们的选择规范: 皮尔逊相关系数(Pearson Correlation Coefficie...
暴力枚举(Brute Force)和朴素算法(Naive Algorithm)是两个相关但不完全相同的概念。 暴力枚举算法是一种简单直接的解决问题的方法,它通过尝试所有可能的解决方案来解决问题,然后选择其中的最优解。它通常是一种无脑暴力...
介绍 优化算法不具有等幂性【等幂性: 即对于同样的输入,输出是相同的】 优化算法是一种概率算法,最大优点就是花费较少的代价来获取最高的收益,在现实中体现于节省时间,使用很少的时间得到一个不与最优解相差较多的结果。 优化算法的迭代: 优化算...