算法系列参考代码: https://github.com/njZhuMin/algorithm-practice 算法复杂度 评估算法优劣的核心指标一般有以下三个方面: 时间复杂度(流程决定) 额外空间复杂度(流程决定) 常数项时间(实现细节决定) 常数时间操作 我们先来说常数时间操作。如果一个操作的执行时间不以具体样本量为转移,每次执行时间都是固定时间,这样的操作为常数时间的操作。 常见的常数吋囘的操作有: 常见的算术运算(+、-、*、/、%)等 常见的位运算(>> 、>>> 、&l…

2020-05-24 0条评论 1931点热度 0人点赞 SilverLining 阅读全文