算法时间复杂度的计算:从几道题目讲起_分析以下算法的时间复杂度例题-CSDN博客

数据结构-期末-时间复杂度(2)-CSDN博客

√N-3

 1 public static int FibonacciD(int num) {
 2         if(num <= 0) {
 3             return 0;
 4         }
 5         if(num == 1 || num == 2) {
 6             return 1;
 7         }
 8         int first = 1,second =1,third = 0;
 9         for(int i = 3; i<= num ;i++) {
10             third = first + second;
11             first = second;
12             second = third;
13         }
14         return third;
15     }
View Code

迭代算法O(n)

找主体语句:sum++;

解2022年408考研真题第1题_22年408真题解析-CSDN博客

 

posted on 2024-01-03 20:23  fmos  阅读(7)  评论(0编辑  收藏  举报