컴맹도 따라하는 주식 바이브코딩 - AI로 만드는 주식 자동매매 시스템
얄팍한 코딩사전
코딩을 전혀 모르는 사람도 AI에게 우리말로 명령을 내려서, 나만의 주식 자동매매 프로그램을 만들 수 있게 됩니다!
입문
gemini, 인공지능(AI), CursorAI
자료구조와 알고리즘의 핵심 개념을 시각적 비유와 테스트 도구를 통해 쉽게 이해할 수 있는 강의입니다. 기초부터 정렬, 탐색까지 직접 구현하며 실력으로 체득하게 됩니다.





플리토
임직원들도 이 강의를 듣고 있어요!





플리토
임직원들도 이 강의를 듣고 있어요!
먼저 경험한 수강생들의 후기
5.0
HJuhoney
가격효율 시간효율 모두 엄청나네요. 비싼 강의 한참 들여다봐도 아리송하던것들 서너시간만에 정주행하면서 다 이해했습니다. 테스트도구랑 실습코드는 아직 안해봤는데 그냥 영상만 봐도 본전 넉넉히 뽑는 강의입니다. 강력추천합니다
5.0
doob9p
애니메이션을 통해 강의를 만들어주셔서 너무 이해하기 쉽고 보는데 집중이 깨지지 않네요! 특히 자료구조별로 UI로 보면서 테스트 해볼 수 있게 만들어주신게 최고에요🔥
5.0
Jy._s
트리는 항상 재귀 부분에서 막혀서 포기했었는데 이번강의를 통해 드디어 끝까지 이해할 수 있었습니다. 특히 return을 통해 이전 함수로 돌아가서 노드를 연결하는 흐름이 너무 헷갈렸는데 강사님 설명 덕분에 그 부분이 속 시원하게 해결됐어요! 이제는 트리가 어떻게 구성되는지 머릿속에 그려집니다^^ 감사합니다!
시간복잡도, 공간복잡도 등 알고리즘 성능의 핵심 개념
배열, 스택, 큐, 트리, 그래프 등 주요 자료구조의 원리와 구현
버블, 병합, 퀵 정렬 등 다양한 정렬 알고리즘의 작동 방식과 효율 비교
DFS, BFS 탐색 등 코딩 테스트와 실무에 자주 등장하는 알고리즘 이해
자바와 파이썬을 활용한 실습으로 자료구조와 알고리즘 구현 능력 향상
🎓 대학교 이메일 계정이 있다면?
자료구조와 알고리즘은 모든 개발자의 기본기이자, 코딩 테스트와 실무의 핵심입니다.
하지만 개념은 어렵고, 책만으로는 도무지 감이 잡히지 않죠.
이 강의는 현실적인 비유와 시각 자료, 직접 '만져보는' 실습으로 그 막막함을 없애줍니다.
복잡한 용어 없이, 꼭 필요한 핵심만 쉽고 명확하게 알려드립니다.
기초부터 제대로 다지고 싶은 분이라면, 지금 이 강의에서 시작해보세요.
👆 왼쪽은 파이썬 코드
👆 오른쪽은 자바 코드
강의의 모든 예제(동적배열은 언어특성상 제외)들을 파이썬과 자바의 코드로 동시에 설명합니다.
두 언어 중 하나만 알고 계셔도 강의를 수강하실 수 있으며, 자바스크립트나 C# 등 자바와 문법이 비슷한 언어들을 배우신 경우에도 큰 어려움 없이 들으실 수 있습니다.
동시에 설명되는 코드들을 보며 두 언어의 차이점을 살펴보는 것도 좋은 학습 포인트가 될 것입니다.
강의에서 다루는 모든 자료구조와 알고리즘들에 대해 위와 같은 테스트 툴을 제공합니다.
여러분께서 직접 값들을 입력하고, 기능들을 실행해보고, 각 과정을 차근차근 살펴보실 수 있도록 만들었습니다.
각 작업마다 시간복잡도와 공간복잡도까지 표시되므로 각 자료구조와 알고리즘에 대해 깊이있게 알아가실 수 있습니다.
어떤 어렵고 복잡한 개념들도 뚝딱 알려주는 유튜버 얄코가 비유와 그래픽을 통해 난해하고 복잡한 자료주고, 알고리즘들을 한 방에 이해시켜드립니다.
모든 장면들에 자막이 달려 있고, 코드는 타이핑 과정 없이 직관적인 표시선과 함께 설명되어 빠르고도 쉽고 편리한 학습을 경험하실 수 있습니다.
각 레슨에 해당 예제코드들을 확인/복사할 수 있고 테스트 페이지로 들어갈 수 있는 노편 페이지들이 제공됩니다. 이를 활용하여 보다 간편하고 효율적인 학습을 진행하실 수 있습니다.
코딩 테스트를 준비 중인 취준생
CS 과목을 처음 접하는 컴공 전공자
개념을 탄탄히 다지고 싶은 개발자
시간복잡도와 자료구조가 익숙하지 않거나
정리할 시간이 없었던 분들
실습과 함께 개념을 정리하며
코딩테스트 준비를 시작하고 싶은 분
자료구조/알고리즘 수업이 어려웠던 1~2학년 학생
책이나 교수님의 설명이 추상적으로 느껴졌던 분
시각적 설명과 실습으로 핵심 개념을 잡고 싶은 분
실무엔 익숙하지만 기본 개념이 흔들리는 느낌이 드는 분
다시 기초부터 정리하며 이론과 구현 모두 다지고 싶은 분
시간 복잡도, 공간 복잡도의 의미
Big-O 표기법의 작성법과 해석
주요 복잡도 유형과 실제 예시
배열의 정의와 메모리 구조
인덱스 접근, 요소 수정, 전체 순회
삽입과 삭제 연산의 원리와 비용
배열 기반 선형 탐색
리스트와 배열의 개념적 차이
스택의 구조 및 연산: push, pop, peek
큐의 구조 및 연산: enqueue, dequeue
콜 스택 개념과 원리
배열 기반과 연결 리스트 기반 구현
이진 트리의 구조: 루트, 노드, 리프, 높이
트리 순회 방식: Preorder, Inorder, Postorder, Level-order
이진 탐색 트리 (BST)의 개념과 삽입/탐색 규칙
AVL 트리의 회전과 균형 조건
레드-블랙 트리의 색상 규칙과 특징
버블 정렬, 선택 정렬, 삽입 정렬
병합 정렬, 퀵 정렬, 힙 정렬
각 알고리즘의 작동 방식 비교
정렬 알고리즘별 시간 복잡도와 최적/최악 케이스
실전에서의 효율과 사용 용도
해시 함수와 해시 인덱스 계산
충돌 해결 방법: 체이닝, 오픈 어드레싱
키-값 쌍 저장과 검색
해시맵의 시간 복잡도 분석
간단한 해시 테이블 구현
그래프의 구성 요소: 노드(vertex), 엣지(edge)
방향 그래프 vs 무방향 그래프
가중치 유무에 따른 차이
인접 리스트 / 인접 행렬 방식의 구현
DFS (깊이 우선 탐색)와 BFS (너비 우선 탐색) 알고리즘
최단 경로 알고리즘 (다익스트라, 플로이드 워셜, 벨만 포드)
최단 신장 알고리즘 (크루스칼, 프림)
강의에서 사용되는 테스트 툴들과 예제 코드들이 노션 페이지로 제공됩니다.
파이썬과 자바의 코드를 읽을 수 있을 정도의 기본 지식
혹은 자바스크립트나 C# 등 자바와 유사한 언어를 다룰 수 있는 지식
학습 대상은
누구일까요?
자료구조 & 알고리즘 수업을 듣는 분들
코딩테스트를 준비하시는 분들
개발자로서 더욱 성장하기 원하시는 분들
선수 지식,
필요할까요?
파이썬 또는 자바(또는 유사한 언어)에 대한 기초지식
인프런인증
32,288
명
수강생
2,193
개
수강평
100
개
답변
4.9
점
강의 평점
13
개
강의
유튜브 채널 얄팍한 코딩사전을 방송하는 유튜버이자, IT서적들을 집필하는 작가입니다. 풀스택 개발자로 일해 온 경험을 살려, 어려운 프로그래밍 개념들을 초보자들이 이해하기 쉽도록 비유와 쉬운 예제, 때로는 애니메이션으로 설명하는 컨텐츠들을 만들고 있습니다.
🎬 YouTube 얄팍한 코딩사전 채널 (클릭!)
📕 얄코의 책들 보러가기 (클릭!)
전체
36개 ∙ (4시간 27분)
6. 배열 기초
07:52
7. 정적 배열과 동적 배열
11:19
8. 2차원 배열
06:19
9. 단일 연결 리스트
12:42
10. 이중 연결 리스트
09:42
11. 원형 연결 리스트
09:40
전체
133개
4.9
133개의 수강평
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!