[C#을 사용하여 현업 필수 알고리즘 직접 구현해보기]
본 과정에서는 C# 언어를 활용하여 현업에서 필수적으로 다뤄지는 핵심 알고리즘 12개를 우선 학습해보고 직접 코드로 구현해봅니다. 해당 알고리즘 코드를 학습하며 C#의 기초 문법 사항들에 대해서도 다시 정리해보실 수 있습니다.
본 강의는 특정 알고리즘에 대한 이론 강의와 함께, 해당 내용에 대한 실제 문제 풀이 및 해설 내용을 병렬적으로 배치해둔 것이 특징입니다. 단순히 이론적으로만 알고 넘어가는 게 아닌, 실제로 코드로 필수 알고리즘을 짜보며 학습해가시기 바랍니다.
본 강의의 목차는 다음과 같이 구성되어 있습니다.
<목차>
[HD]쉽게 배우는 C# 알고리즘 프로그래밍 Part.1
알고리즘(Algorithm)과 절차 지향 프로그래밍 강의 소개
학습할 알고리즘 리스트 및 강의 소스 다운로드 등 소개
참고_알고리즘 학습 환경 구축_닷넷 개발자를 위한 Visual Studio 설치
합계 알고리즘(Sum Algorithm)
디버거를 사용하여 디버깅하기_C#
알고리즘_등차수열_홀수의 합
개수 알고리즘(Count Algorithm)
알고리즘_소수 구하기
알고리즘_소수_개수_소수 개수 구하기
PerfectNumber_알고리즘_완전수 및 완전수 개수 구하기
평균 알고리즘(Average Algorithm)
알고리즘_평균 이상 학생수 구하기
참고_이차원 배열을 사용하여 점수에 대한 합계와 평균을 구하기
[HD]쉽게 배우는 C# 알고리즘 프로그래밍 Part.2
최댓값 알고리즘(Max Algorithm)
최솟값 알고리즘(Min Algorithm)
알고리즘_최댓값과 최솟값 제외한 평균값 구하기
근삿값 알고리즘(Near Algorithm)
NearAll_알고리즘_가까운값 모두 구하기
순위 알고리즘(Rank Algorithm)
정렬 알고리즘(Sort Algorithm)
검색 알고리즘(Search Algorithm)
병합 알고리즘(Merge Algorithm)
최빈값 알고리즘(Mode Algorithm)
그룹 알고리즘(Group Algorithm)
C# 언어를 사용하시는 분들 중에 알고리즘에 대한 보다 깊은 이해와 활용이 필요하신 분들은 본 강의를 통해 많은 도움 얻어가시기 바랍니다.