알고리즘

어떤 문제를 해결하기 위한 절차의 집합입니다.


geeksforgeeks

알고리즘의 필요성

  1. 알고리즘은 복잡한 문제를 효율적이고 효과적으로 해결하는 데 필수적입니다. 
  2. 이러한 도구들은 프로세스를 자동화하고 더욱 안정적이고 빠르며 쉽게 수행할 수 있도록 도와줍니다.
  3. 알고리즘은 또한 컴퓨터가 인간이 수작업으로 수행하기 어렵거나 불가능한 작업을 수행할 수 있도록 해줍니다.
  4. 알고리즘은 수학, 컴퓨터 과학, 공학, 금융 등 다양한 분야에서 프로세스를 최적화하고, 데이터를 분석하고, 예측을 하고, 문제에 대한 해결책을 제시하는 데 사용됩니다.

알고리즘 복잡도

알고리즘 복잡성은 알고리즘이 소비하는 공간과 시간의 양을 기준으로 정의된다.
또한 알고리즘의 복잡성은 두 가지 유형으로 나눌 수 있다.

7 items under this folder.