log n이겠네 뭐
오케암??
O(2^logN)
재귀 호출을 한 번에 두개를 하니깐. N이 5만 돼도 2^5의 호출이 생긴다. 그림 그려가며 해 보면 내 말에 수긍할 거임.
아 정정. N이 6만 돼도.
내가 빠가라 이해가안돼는데 로그꼴의 재귀함수가 2개 잇으니 2의 로그 n승꼴이 된다는거냐
log는 밑을 10으로 하는 상용 로그니까, 정확하게 하자면 O(2^lgN)이라고 써야겠네. lgN은 밑을 2로 하는 로그를 표기하는 거임.
그러네. O(n)임
만약에 n/2 가 아니고 n으로 코드를 수정하고 test2 *test2 꼴로 재귀함수 만들면 빅오 2의 n제곱승 맞냐
아 쪽팔려. 맞네. O(N)임. 2^lgN = N이니깐ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
아니다.. O(n)도 아니네 ㅠ 정신이 없음
시간 복잡도: O(2^lgN) = O(N)
뭔 개소리지... O(N) 맞아.
아무튼 재귀함수나오면 갯수^입력n 형태로 되는거 맞지
로그의 밑이 2가 맞네. 그러면 다시 O(n)이 맞음
잠이 부족하다고 변명하겠음...
갯수가 k개면 보통 k^f(n)꼴이 될꺼야
내말에 답점 ㅜ
ㄱㅅㄱㅅ
log n이겠네 뭐
오케암??
O(2^logN)
재귀 호출을 한 번에 두개를 하니깐. N이 5만 돼도 2^5의 호출이 생긴다. 그림 그려가며 해 보면 내 말에 수긍할 거임.
아 정정. N이 6만 돼도.
내가 빠가라 이해가안돼는데 로그꼴의 재귀함수가 2개 잇으니 2의 로그 n승꼴이 된다는거냐
log는 밑을 10으로 하는 상용 로그니까, 정확하게 하자면 O(2^lgN)이라고 써야겠네. lgN은 밑을 2로 하는 로그를 표기하는 거임.
그러네. O(n)임
만약에 n/2 가 아니고 n으로 코드를 수정하고 test2 *test2 꼴로 재귀함수 만들면 빅오 2의 n제곱승 맞냐
아 쪽팔려. 맞네. O(N)임. 2^lgN = N이니깐ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
아니다.. O(n)도 아니네 ㅠ 정신이 없음
시간 복잡도: O(2^lgN) = O(N)
뭔 개소리지... O(N) 맞아.
아무튼 재귀함수나오면 갯수^입력n 형태로 되는거 맞지
로그의 밑이 2가 맞네. 그러면 다시 O(n)이 맞음
잠이 부족하다고 변명하겠음...
갯수가 k개면 보통 k^f(n)꼴이 될꺼야
내말에 답점 ㅜ
ㄱㅅㄱㅅ