1. | ![]() |
함수1 | 함수 기본, 대소문자 판별, 직각 삼각형, Leading non-zero | ![]() |
2. | ![]() |
함수2 | Leading zero, parity, 윤년, comma | ![]() |
3. | ![]() |
함수3 | 나이 계산, 삼각함수, Goldbach | ![]() |
4. | ![]() |
함수4 | 이진수-십진수, 원 그리기, N글자 확대, 숫자찾기, 주사위 게임, 난수찾기, binary search | ![]() |
5. | ![]() |
함수와변수1 | 정적지역변수, 주사위, 가위바위보, 패스워드 체크 | ![]() |
6. | ![]() |
함수와변수2 | 문자 rotate, 커서 움직이기, recursive factorial, recursive 함수, Eulers, 수열의 합, 각 자리수, password hacking | ![]() |
7. | ![]() |
배열1 | 배열과 함수, 경우의 수, transpose matrix, 숙박비 계산 | ![]() |
8. | ![]() |
배열2 | reservation system, random numbers, stack, FIFO, queue, sieve of Eratosthenes | ![]() |
9. | ![]() |
배열3 | 인수분해, Lotto, Tic tac toe, bubble sort, 7 segment, maze(미로 찾기) | ![]() |
10. | ![]() |
포인터1 | 배열과 포인터, call-by-reference, 비교함수, 시프트와 덧셈에 의한 곱셈, 포인터 형변환, 십진수 이진수 배열 변환 | ![]() |
11. | ![]() |
포인터2 | Unsigned and signed, floating-point, 부동 소수점, gray code, parity 발생 | ![]() |
12. | ![]() |
포인터3 | 숫자 찾기, 날짜 계산, 합집합, 문제 점수 조합, spiral numbers, flood fill | ![]() |
13. | ![]() |
문자열1 | 2차원 배열, 배열 포인터, 포인터 배열, comma 넣기, strstr 함수 작성 | ![]() |
14. | ![]() |
문자열2 | 부동 소수점 계산기, palindrome, 찾기와 바꾸기, 문자열 배열과 문자 포인터 배열, 사전순 정렬, 흑백 프린터 | ![]() |
15. | ![]() |
문자열3 | Hangman, Parentheses 괄호 짝맞추기, 매우 큰 수 곱셈, Parser 파싱, 이차방정식 정수 해, 마인스위퍼 minesweeper board | ![]() |
![]() |
구조체1 | 구조체 배열, 구조체 포인터 배열, 미세먼지 예보, 복소수 곱셈 | ![]() |
|
![]() |
구조체2 | 도형의 면적, 저항띠 계산, 다각형의 면적, 순환소수의 분수 변환, 부동 소수점 분해 | ![]() |
|
![]() |
구조체3 | 점의 위치, 석차 및 학점 계산, 포인터 배열 정렬, 빠른 경로 찾기, 소인수분해, 카드 게임의 승자 | ![]() |
|
![]() |
포인터활용 | call-by-value, call-by-reference, 다차원 배열, 포인터 배열, 이중 포인터, 삼중 포인터 | ![]() |
|
![]() |
포인터활용 | Proverb, 포인터 반환, 분수의 덧셈, 도형 회전, RGB 색 분리, 함수 포인터, 직사각형의 영역 | ![]() |
|
![]() |
포인터활용 | 동적 메모리 할당, 동적 메모리 재할당, 움직이는 광고, strtok, linked list | ![]() |
|
![]() |
파일 | Poker, 사다리 타기, 키워드 분석, 이진 파일 변환, 히스토그램 평활화, 금전 출납부 파일, 개인 영어 단어장, 스도쿠 Sudoku | ![]() |