BFStudy OJ
문제
분류
수업
진도
대회
채점현황
순위
질문게시판
게임
스도쿠
타이핑 리듬
타자게임
타이핑 테트리스
타이핑 인베이더
타이핑 지뢰찾기
8192
타이핑 공룡게임
타이핑 플래피버드
랭킹
로그인
문제
분류
수업
진도
대회
채점현황
순위
질문게시판
게임
스도쿠
타이핑 리듬
타자게임
타이핑 테트리스
타이핑 인베이더
타이핑 지뢰찾기
8192
공룡게임
타이핑 플래피버드
랭킹
로그인
수업
✓
1.
프로그래밍 오리엔테이션
— 논리적 사고력과 문제 해결력을 키우기 위한 여정. 커리큘럼 소개와 온라인 저지(OJ) 사용법을 익힙니다.
진행 중
▶ 슬라이드
2026-06-26
✓
2.
출력과 입력
— 우리는 왜 컴퓨터와 소통할까요? 출력(print)과 입력(input)의 본질을 배웁니다.
진행 중
▶ 슬라이드
2026-06-26
✓
3.
변수·자료형·형변환
— 숫자, 문자열, 불리언 — 데이터를 담는 그릇
진행 중
▶ 슬라이드
2026-06-26
✓
4.
연산자와 수식 계산
— +, -, *, /, //, %, ** 완전 정복
진행 중
▶ 슬라이드
2026-06-26
✓
5.
문자열·리스트·딕셔너리·집합 기초
— 인덱싱, 슬라이싱, 길이, append
진행 중
▶ 슬라이드
2026-06-26
✓
6.
조건문 연습
— if / elif / else, 중첩 조건과 복합 조건식 분기
진행 중
▶ 슬라이드
2026-06-26
✓
7.
중요 공지
프로그래밍 수행평가1 공지
— 반별 일정(10/1~10/2), 평가 방식 및 45선 연습 대회 안내
진행 중
▶ 슬라이드
2026-09-17
✓
8.
반복문
— for, while, range, 누적합과 시뮬레이션 제어
진행 중
▶ 슬라이드
2026-06-26
✓
9.
함수 기초
— def, 매개변수, return — 코드 재사용
진행 중
▶ 슬라이드
2026-06-26
✓
10.
종합 정리
— 기말고사 대비 — 핵심 패턴 총복습
진행 중
▶ 슬라이드
2026-06-26
✓
11.
터틀 그래픽 실습 1
— turtle로 도형 그리기 — for문 활용
진행 중
▶ 슬라이드
2026-06-26
✓
12.
터틀 그래픽 실습 2
— 함수로 나만의 그림 만들기
진행 중
▶ 슬라이드
2026-06-26
🏆 Guide & CP-Python 알고리즘 코스 (Lesson 201~)
Guide to Competitive Programming · CSES · CP-Python 기반 파이썬 알고리즘 심화 과정
✓
13.
파이썬 알고리즘 첫걸음: 입출력과 시간 복잡도
— 빠른 입출력 방법, Big-O 복잡도 분석, 파이썬 기본 자료구조 성능 이해
진행 중
▶ 슬라이드
2026-07-10
✓
14.
Ch 2. 프로그래밍 기법 (Programming Techniques)
— 재귀 백트래킹, 완전 탐색, 비트마스크 활용
진행 중
▶ 슬라이드
2026-07-10
✓
15.
Ch 3. 효율성 (Efficiency)
— 시간 복잡도 분석, 설계 최적화 및 카데인 알고리즘
진행 중
▶ 슬라이드
2026-07-10
✓
16.
Ch 4. 정렬과 탐색 (Sorting and Searching)
— 이분 탐색, 투 포인터, 스윕 라인, 탐욕법 스케줄링
진행 중
▶ 슬라이드
2026-07-10
✓
17.
Ch 5. 자료구조 (Data Structures)
— 집합, 맵, 이진 힙, 덱, 트라이, 허프만 코딩
진행 중
▶ 슬라이드
2026-07-10
✓
18.
Ch 6. 동적 계획법 (Dynamic Programming)
— 배낭 문제, LIS, 격자 경로 DP, 편집 거리 최적화
진행 중
▶ 슬라이드
2026-07-10
✓
19.
Ch 7. 그래프 알고리즘 (Graph Algorithms)
— DFS, BFS, 다익스트라, 벨만-포드, 플로이드-워셜, 크루스칼, 프림
진행 중
▶ 슬라이드
2026-07-10
✓
20.
Ch 8. 알고리즘 설계 기법 (Algorithm Design Topics)
— 비트 평행 알고리즘, 분할 상환 분석, 삼분 탐색
진행 중
▶ 슬라이드
2026-07-10
✓
21.
Ch 9. 구간 쿼리 (Range Queries)
— 누적 합, 스파스 테이블, 펜윅 트리, 세그먼트 트리
진행 중
▶ 슬라이드
2026-07-10
✓
22.
Ch 10. 트리 알고리즘 (Tree Algorithms)
— 트리 탐색, 트리 지름, LCA(최소 공통 조상), Heavy-Light 분해
진행 중
▶ 슬라이드
2026-07-10
✓
23.
Ch 11. 수학 (Mathematics)
— 수론, 조합론, 행렬 거듭제곱, 확률, 게임 이론
진행 중
▶ 슬라이드
2026-07-10
✓
24.
Ch 12. 고급 그래프 알고리즘 (Advanced Graph)
— SCC, 해밀턴 경로, 최대 유량, 이분 매칭
진행 중
▶ 슬라이드
2026-07-10
✓
25.
Ch 13. 기하 (Geometry)
— CCW, 선분 교차, 다각형 넓이, 볼록 껍질(Convex Hull)
진행 중
▶ 슬라이드
2026-07-10
✓
26.
Ch 14. 문자열 알고리즘 (String Algorithms)
— Trie, 롤링 해시, KMP, 접미사 배열
진행 중
▶ 슬라이드
2026-07-10
✓
27.
Ch 15. 고급 최적화 알고리즘 (Advanced Optimization)
— Mo's Algorithm, 2D 누적 합, 최대 부분 직사각형, D&C DP
진행 중
▶ 슬라이드
2026-07-10
NOTICE — BFStudy OJ
정보샘
애들아, 문제 많이 풀고 게임 잠깐 하는거지?
— 정보샘