Programming/Algorithms1 Time Complexity 선결론 : 처리에 필요한 시간의 최대치를 나타내는 것 Time Complexity 란? 한국말로 할 때에는 시간 복잡도라고도 불리는 것이 프로그래밍에 어떠한 영향을 과연 줄까? 쉽게 말해 테스트와도 같은 것이다, 코드의 성능 테스트. 사실 규모가 작은 데이터를 다룰 때에는 요즘 컴퓨터 성능으로는 고의적으로 극적인 성능 저하를 목표로 하지 않는 이상 왠만하면 돌아가기 마련이다. 그러나 유투브나 페이스북 등의 데이터가 무수히 많고 넘치는 곳들에서는 코드 한 줄 한 줄이 매우 중요할 수도 있고 데이터 관리와 성능에 나비 효과를 불러일으킬 수도 있다. 한마디로 성능이 중요하다는 것이다 (시간은 소중하니까!) 다시 말해 코드를 짜면 특정 결과를 가져오는데 필요한 연산이 얼만큼인지 알려주는 용도이다 이를 Big-O.. 2022. 5. 31. 이전 1 다음