👨🏫 들어가며
안녕하세요! Node.js 7기 여러분!
강창민 튜터입니다!
오늘부터 알고리즘 강의가 본격적으로 시작이 되는데요. 아주아주 쉬운 단계부터 시작해볼테니 알고리즘 경험이 없으셔도 긴장하지마시고 잘 부탁드리겠습니다!
알고리즘 문제 풀이 진행 방식은 이래요!
- “node_7기_질문방” 채널에 제가 문제에 대해 글을 올립니다.
- 학생분들이 스레드로 문제에 대한 해결방법을 말, 의사 코드, 코드 중 하나로 묘사를 합니다.
- 의사 코드란?
- 왜 의사 코드로 묘사를 하면 좋을까요?
- 의사 코드 작성 시 유의사항
- 제가 대략적으로 여러분들의 해결방법을 스캔하고 간단한 소감을 얘기합니다.
- 제가 문제를 다시 설명하고 정답 해설을 합니다.
알고리즘의 정의랑 예시를 간단히 살펴볼까요?
<aside>
📘 알고리즘이란 컴퓨터가 따라 할 수 있도록 문제를 해결하는 절차나 방법을 자세히 설명하는 과정이다. 이를 자세히 설명하면 컴퓨터를 활용한 문제 해결 과정에서 주어진 문제를 해결하는 일련의 방법 또는 절차이며, 문제해결 방법을 순서대로, 절차대로 나열한 것이라고 볼 수 있다.
</aside>
- 자연어로 정의한 알고리즘 예시
- 순서도로 정의한 알고리즘 예시
조금 더 설명을 해보자면…