백준

1.OX퀴즈 - sys.stdin.readline()끝의 개행문자

post-thumbnail

2.최댓값 - 입력의 방식

post-thumbnail

3.A+B - 3 - 파이썬 알고리즘 문제 풀이 시 입력값을 다루는 법

post-thumbnail

4.평균은 넘겠지 - 반복문과 포맷팅

post-thumbnail

5.단어의 개수 - reversed(), ''.join(_string) 그리고 string slice

post-thumbnail

6.수 정렬하기 3 - 메모리제한, sorted() 대신 배열의 인덱스 값 이용

post-thumbnail

7.카드 놓기 - 재귀함수 입문을 위한 순차적 디버깅

post-thumbnail

8.블랙잭 - 재귀함수 풀이에 대한 패턴 발견 및 입문 요령

post-thumbnail

9.나무 자르기 - 이분탐색

post-thumbnail

10.공유기 설치 - 이분탐색

post-thumbnail

11.두 용액 - 이분탐색 응용

post-thumbnail

12.N-Queen - 정공의 재귀법으로

post-thumbnail

13.가운데를 말해요 - 힙(heap), max heap과 min heap의 특성

post-thumbnail

14.카드 정렬하기 - 힙(heap)과 변수 tmp의 활용

post-thumbnail

15.괄호의 값 - 쓰는중

post-thumbnail

16.철로 - heap 응용 및 파이썬의 람다함수

post-thumbnail

17.Z - 분할정복 기본

post-thumbnail

18.종이자르기 - 기본적인 이중 반복문

post-thumbnail

19.색종이 만들기 - 재귀 함수를 이용한 분할정복

post-thumbnail

20.곱셈 - 분할 정복에 대한 이해

post-thumbnail

21.크게 만들기 - while문을 도는 횟수가 고정적이지 않은 풀이

post-thumbnail

22.사냥꾼 - 이분 탐색 심화

post-thumbnail

23.탑 - 반복문을 통한 스택(stack)의 유연한 사용

post-thumbnail

24.행렬의 덧셈 - 기본 행렬 다루기

post-thumbnail

25.행렬 제곱 - 분할정복 응용

post-thumbnail

26.차이를 최대로 - 완전 탐색

post-thumbnail

27.외판원 순회 2 - 백트래킹 기초

post-thumbnail

28.트리 순회 - 트리에 대한 이해

post-thumbnail

29.이진 검색 트리 - 그래프 탐색 기본

post-thumbnail

30.최소 스패닝 트리 - 그래프 탐색 기본, 서로소 집합 알고리즘

post-thumbnail

31.DFS와 BFS - 이진 트리 순회(Tree Traverse)에 대한 복습과 그래프 탐색 기본

post-thumbnail

32.바이러스 - dfs, bfs, 그래프 탐색 기본

post-thumbnail

33.미로 탐색 - bfs는 항상 최단 경로를 보장한다

post-thumbnail

34.특정 거리의 도시 찾기 - bfs와 다익스트라 알고리즘

post-thumbnail

35.최소비용 구하기 - bfs와 다익스트라 알고리즘

post-thumbnail

36.탈출 - bfs 응용

post-thumbnail

37.미로만들기 - bfs와 다익스트라 알고리즘

post-thumbnail

38.토마토 - 3차원에 대한 bfs

post-thumbnail

39.장난감 조립 - 위상정렬 응용

post-thumbnail

40.그래프 수정 - 위상정렬 응용

post-thumbnail

41.트리의 부모 찾기 - 트리에 대한 dfs와 bfs 접근

post-thumbnail

42.이분 그래프 - 트리에 대한 dfs와 bfs 접근

post-thumbnail

43.부녀회장이 될테야 - 다이나믹 프로그래밍 입문

post-thumbnail

44.피보나치 수 2 - 다이나믹 프로그래밍 입문

post-thumbnail

45.1로 만들기 - 다이나믹 프로그래밍 입문

post-thumbnail

46.01타일 - 다이나믹 프로그래밍 입문

post-thumbnail

47.동전 - 다이나믹 프로그래밍

post-thumbnail

48.LCS - 이차원 행렬을 이용한 다이나믹 프로그래밍

post-thumbnail

49.평범한 배낭 - 이차원 행렬을 이용한 다이나믹 프로그래밍

post-thumbnail

50.잃어버린 괄호 - 그리디 알고리즘

post-thumbnail

51.계단 오르기 - 다이나믹 프로그래밍

post-thumbnail

52.설탕 배달 - 그리디 알고리즘

post-thumbnail

53.신입 사원 - 그리디 알고리즘

post-thumbnail