Notice
Recent Posts
목록시간복잡도 (1)
천천히 빛나는
알고리즘: 시간 복잡도란
본격적으로 시간복잡도 문제를 풀기 전에, 시간 복잡도에 대해 설명하도록 하겠다. 이 설명은 시간복잡도를 들어는 봤으나 정확히 개념을 모르겠거나 까먹은 전공자들이 읽어야 이해가 될 것이다. 시간 복잡도란? 코드를 실행해보기 전에 반복문, 입력값 등을 통해서 실행시간이 얼마나 걸릴지 추측할 수 있는 척도 보통 Big-O 표기법으로 최악의 상황일 때 걸리는 시간을 이용해서 나타낸다. x축은 자료의 수, y축은 걸리는 시간이다. 즉 빨간 부분에 있을 수록 수행 시간이 굉장히 오래 걸리는 알고리즘이다 1) O(1) cout
STUDY/ALGORITHM
2023. 9. 8. 03:14