코스 카탈로그
알고리즘 & 자료구조
동작 방식에 따라 자료구조를 고르고, 추적으로 복잡도를 증명하세요.
- 중급
- 레슨 9개
- 프로젝트 2개
- 약 1.5시간
- EN · UZ · KO
복잡도 추적, 배열과 맵, 스택과 큐, 이진 탐색, 트리와 그래프, 너비 우선 탐색, 그리고 실행 가능한 불변 조건을 활용한 실전 문제 분해까지 다룹니다.
커리큘럼
섹션 1
복잡도와 컨테이너
단계 수를 세어 Big-O로 성장률을 표현하고, 배열과 맵을 각각에 맞는 접근 패턴에 따라 고르세요.
- Big-O 성장
- 배열과 맵
- 반복문 불변 조건
섹션 2
선형 구조
접근 규칙으로부터 스택과 큐를 만들고, 정렬된 입력을 한 번의 순회로 훑는 투 포인터 주사로 바꾸세요.
- 스택
- 큐
- 투 포인터 주사
섹션 3
탐색과 그래프
이진 탐색으로 정렬된 후보를 반으로 줄이고, 희소 그래프를 인접 리스트로 저장하고, BFS로 고리 단위로 탐험하세요.
- 이진 탐색
- 그래프 표현
- 너비 우선 탐색 (BFS)
학습 경로
AI 네이티브 소프트웨어 개발자
AI를 워크플로에 활용해 안전한 TypeScript 앱을 출시합니다. 테스트를 거친 알고리즘, 안전한 범위 안에서 작동하는 도구, 설명할 수 있는 아키텍처 결정, 출시 후 확인할 수 있는 릴리스를 갖춥니다.
코스 16개로 구성된 과정
풀스택 웹 개발자
테스트를 거친 풀스택 React 앱을 만들고 공유합니다. 누구나 쓸 수 있는 화면, 소유자만 볼 수 있는 데이터, 제한이 명확한 API, 정확하게 유지되는 실시간 갱신, 그리고 되돌릴 수 있는 배포까지 갖춥니다.
코스 14개로 구성된 과정
Python & 데이터 개발자
Python·Git·SQL·벡터 검색으로 실제 데이터를 분석하고, 외부 API를 안전하게 호출하며 내 자료를 검색하는, 테스트를 거친 도구를 만듭니다.
코스 10개로 구성된 과정
레슨 하나를 체험하고 습관으로 이어가세요.
무료 체험 대상인 첫 가입 회원은 7일 무료 · 언제든 취소 가능
시작하기