SW코딩자격1급 과목1 컴퓨팅적 사고력과 알고리즘 (알고리즘 편)
이전글에서는 컴퓨팅 사고력에 대한 글을 써보았습니다. 이번에는 아주 중요한 알고리즘에 대해서 알아보도록 하겠습니다. 알고리즘이란? : 어떤 문제를 해결하기 위해 명확히 정의된 유한 개의 규칙과 절차의 모임. 명확히 정의된 한정된 개수의 규제나 명령의 집합이며, 한정된 규칙을 적용함으로써 문제를 해결하는 것(네이버) : 문제를 해결하기 위한 일련의 과정을 순서대로 정리해 놓은 것(가이드북) 알고리즘 표현 방법에는 크게 4가지가 있습니다. 1. 자연어 : 일반적인 언어로 표현 2. 의사 코드 : 이해할 수 있는 기호나 코드로 표현 3. 순서도 : 약속되어 있는 기호로 표현 4. 프로그래밍 언어 : 약속되어 있는 언어로 표현 일반적으로는 순서도로 표현하는 것이 가장 간편하며 서로가 이해하기 쉽기 때문에 반드시..
2023.07.27