공부/알고리즘
2023. 1. 5.
01. 알고리즘이란?
* 해당 포스트는 PC환경에 최적화 되어있습니다. * 쉽게 배우는 알고리즘 개정판 교재로 공부했으며 학교에서 배운 내용과 섞어서 정리한 포스트입니다. * 저작권 문제는 hjl3066@gmail.com으로 연락주시면 빠르게 조치하겠습니다. 어떤 작업을 수행하기 위해 입력을 받아 원하는 출력을 만들어내는 과정을 기술한 것을 알고리즘이라 한다. 입출력의 간단한 예를 보자. 문제 : 1000개의 무작위 정수 중 최대값 찾기 입력 : 1000개의 무작위 정수 출력 : 1000개의 무작위 정수 중 최대값 알고리즘 : 1000개의 무작위 정수 중 최대값을 찾는 과정 알고리즘은 특정한 문제를 위한 알고리즘을 습득하고 체계적으로 생각하는 방법을 훈련하는데 목적을 둔다. 문제 자체를 해결하는 알고리즘을 배우고 그 과정에 ..