이런 걸
배워요!
코딩테스트를 위한 알고리즘/자료구조
코딩테스트 문제 풀이
컴퓨터 과학 사고법
학습 대상은
누구일까요?
코딩테스트를 준비하는 사람
알고리즘 강의를 들어도 문제가 안 풀리는 사람
컴퓨터 과학 사고를 배우고 싶은 사람
선수 지식,
필요할까요?
파이썬
변수 선언, 함수 선언 등의 기본적 프로그래밍 지식
비전공자
카카오 코딩테스트 2022 6주 합격
기계학습 연구실에서 연구중
프로그래밍 유튜브 헤이밥 운영 https://www.youtube.com/@user-ic4gr8cn8p
대학원에서 연구하면서, 전공 수업 경험 중 -> 비전공자에게 공유 경험 공유
전체
159개 ∙ (9시간 30분)
강사 소개
02:17
수업 목표
01:07
헤이밥 코딩테스트 수업의 차별점
02:56
제공되는 수업 및 학습 자료
03:02
이 수업을 극대화하는 법
03:02
들어가며
07:17
배열 만들기 - 리스트 컴프리헨션
18:56
1차원, 2차원 배열 입력받기 (1)
06:18
1차원, 2차원 배열 입력받기 (2)
11:37
헤이밥 에센스 1 - 디버깅
03:07
목표문제: 문제 해석
01:58
목표문제: 문제 푸는 팁 3가지
03:52
목표문제: 문제 풀이 사고 과정
09:14
목표문제: 문제 코딩
03:11
목표문제: 코드 디버깅
04:48
재귀함수란? 재귀함수를 배우는 이유
02:24
재귀함수가 유리한 문제
03:15
재귀함수 만드는 법
05:33
예시 1 피보나치 수열
07:57
예시 2 2진수로 변환하기
01:15
예시 3 회문구조 판단하기
05:12
예시 4 중첩된 리스트 풀기
03:38
예시 4 구현
00:56
재귀적 사고를 익혀야 하는 이유
01:21
Big-O를 배우는 이유
03:39
O(1), O(logN)
06:31
그 외 Big-O 계산
03:29
O(2^N) 이상의 Big-O
03:06
병목 찾기
02:36
문제에서 Big-O 쓰는 법
02:57
이진 탐색 예시
02:11
이진 탐색 구현상의 특징
01:10
이진 탐색 구현 (반복문)
02:37
이진 탐색 구현 (재귀)
01:29
이진 탐색 구현 참고사항
01:21
이진탐색 핵심 내용
04:38
이진 탐색 python 내장 함수
04:45
이진탐색 적용 문제 풀이 사고 예시
07:06
목표 문제 읽기
05:59
문제 입력값
00:59
풀이법을 떠올리는 과정
03:13
종료 조건 구현
04:58
재귀 호출 구현
01:59
데이터 통합 구현
04:37