알고리즘 (JS)
알고리즘 개념
알고리즘이란? 어떤 문제를 해결하기 위해서 잘 정리된 방법! 예를 들어, 요리를 하기 위해서 필요한 레시피를 알고리즘이라고 생각하면 된다. 컴퓨터 프로그래밍으로 예를 들면, 두 개의 숫자를 더하는 알고리즘에 a, b라는 숫자를 넣고 알고리즘을 통해서 계산한 값을 출력한다. 여기서 알고리즘은 1. '+' 기호를 통해 두 개의 숫자를 더한다. 2. 그 값을 출력한다. 알고리즘은 input, output이 정확해야 하고, 그 단계가 명확해야 한다. 왜 사용해야 할까? 알고리즘은 다양한 방법이 있을 수 있고 그 중 가장 효율적인 방법을 통해서 문제를 해결해야 한다. 그러면 많은 방법 중 어떤 방법이 가장 효율적인지는 어떻게 계산하면 될까? 알고리즘 비교하기 알고리즘이 실행되는 시간을 정확하게 측정하는 것은 어렵..
2023. 11. 21. 15:08