![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 56
行码阁119
这个作者很懒,什么都没留下…
展开
-
空间复杂度和时间复杂度
在学习具体的数据结构和算法之前,每一位初学者都要掌握一个技能,即善于运用时间复杂度和空间复杂度来衡量一个算法的运行效率。 所谓算法,即解决问题的方法。同一个问题,使用不同的算法,虽然得到的结果相同,但耗费的时间和资源肯定有所差异。就比如拧一个螺母,扳手和钳子都可以胜任,但使用钳子拧螺母肯定没有扳手的效率高。 图1 解决问题的方式有多种 这也就意味着,如果解决问题的算法有多种,我们就需要从中选出最好的那一个。那么,怎么判断哪个算法更好(或者更优)呢? “好”算法的标准 解决一个问题的方法..转载 2021-10-17 13:23:45 · 77 阅读 · 0 评论 -
C++复习
代码1 99乘法表: # include<iostream> # include<string> # include<ctime> using namespace std; int main() { for (int i=1; i < 10;i++) { for (int j = 1; j <= i;j++ ) { cout <<i<<"*"<<j<<"="<<(i*j)&原创 2021-09-07 22:10:51 · 59 阅读 · 0 评论