스터디/C++
시간복잡도~
kcrong
2015. 7. 22. 21:01
시간복잡도
아래 세 개의 함수 명령 수행 횟수는 총 몇 번인가?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | float Sum(float* a, const int n) { float s = 0; for(inti=0;i<n;i++) s+=a[i]; return s; } float Rsum(float* a, const int n) { if(n<=0) return 0; else return (Rsum(a,n-1 + a[n-1]); } void Add((int** a,int** b,int** c,int m,int n) { for(i=0;i<m;i++) for(j=0;j<n;j++) c[i][j] = a[i][j] + b[i][j]; } | cs |
참고하기 좋은 블로그 : http://b-jay.tistory.com/110