
2025.03.14 / 파이썬 - 입출력 기본 / 백준 - 4344, 2577, 15596, 11654, 9020, 1914

2025.03.15 / 개념 - 알고리즘 기초, 기본 자료구조와 배열, 검색 알고리즘, 스택과 큐, 재귀 알고리즘

2025.03.16 / 개념 - 정렬 알고리즘

2025.03.17 / GIT사용법 / CS - 1.1 정보는 비트와 컨텍스트로 이루어진다, 1.2 프로그램은 다른 프로그램에 의해 다른 형태로 번역된다, 1.3 컴파일 시스템이 어떻게 동작하는지 이해, 1.4 프로세서는 메모리에 저장된 인스트럭션을 읽고 해석한다

2025.03.19 / 백준 - 15652 / 개념 - 백트래킹 문제를 풀려면?

2025.03.20 / 백준 - 1110, 9095, 1182

2025.03.21 / 개념 - 이분 탐색, 결정 문제, 매개 변수 탐색 / 백준 - 2110 / 알고리즘 특강 - 경기대 배상원 교수님

2025.03.22 / CS - 1.5 캐시가 중요하다, 1.6 저장장치들은 계층구조를 이룬다, 1.7 운영체제는 하드웨어를 관리한다

2025.03.23 / 백준 - 6549, 8983

2025.03.26 / 백준 - 1300, 1780

2025.03.27 / 백준 - 10815, 1966, 9935 / 개념 - 딕셔너리

2025.03.28 / 개념 - 그래프, 트리, 위상정렬, ...

2025.03.29 / 백준 - 11724, 1707, 18352

2025.03.30 / 백준 - 14888, 2573, 2617

2025.03.31 / CS - 1.8 시스템은 네트워크를 사용하여 다른 시스템과 통신한다, 1.9 중요한 주제들, 1.10 요약

2025.04.01 / 백준 - 7569, 3055, 2294, 2637

2025.04.02 / 백준 - 21606, 1432, 1948

2025.04.03 / 백준 - 1138, 2267, 18405

2025.04.04 / CS - 3.1 역사적 관점, 3.2 프로그램 인코딩, 3.3 데이터의 형식

2025.04.05 / CS - 3.4 정보 접근하기, 3.5 산술연산과 논리연산 / 백준 - 11047

2025.04.06 / CS - 3.6 제어문, 3.7 프로시저

2025.04.07 / CS - 3.8 배열의 할당과 접근 / 백준 - 11053, 1541, 1931, 1946

2025.04.08 / 퀴즈 - 스택,레지스터, 그리디, DP / 백준 - 1700

2025.04.09 / 백준 - 2253

2025.04.10 / 백준 - 14916, 1890

2025.04.11 / C - 문자열 입출력, call by value & call by reference, 포인터, linked list

2025.04.12 / C - linked list & stack queue / 백준 - 12789

2025.04.13 / C - Binary Tree, Binary Search Tree

2025.04.14 / C - BST, Allocation / 개념 - B-tree

2025.04.15 / CS - 가상화, GCC

2025.04.16 / 개념 - 문자열 알고리즘 - Trie, Kmp, 보이어-무어

2025.04.17 / 백준 - 1246, 3018

2025.04.18 / 개념 - 고급 자료 구조 : RED-BLACK-TREE

2025.04.19 / C : RED-BLACK-TREE

2025.04.20 / C : RED-BLACK-TREE

2025.04.21 / 개념 - 고급 자료 구조 : AVL 트리 / 개념 : 지정자, 한정자

2025.04.22 / CS - 링커 ~7.5, 7.9

2025.04.23 / CS - 예외적인 제어 흐름 8.1(ECF), 8.5(Signal)

2025.04.24 / CS - 가상메모리 9.1 ~ 9.5

2025.04.25 / CS - 가상메모리 9.6 ~ 9.8

2025.04.26 / CS - 가상메모리 9.9

2025.04.27 / C - 가용 리스트 조작을 위한 기본 상수 및 매크로 정의

2025.04.28 / C - 묵시적 가용 리스트(Implict Free List) 구현 - first-fit, next-fit

2025.04.29 / C - 명시적 가용 리스트(Explict Free List) 구현 - first-fit

2025.04.30 / 7주차 키워드 정리 - 가상 메모리, 페이징, 동적 메모리 할당, 메모리 단편화, 메모리 할당 정책, implicit explicit free list, demand-zero memory, 시스템 콜, DMA, 이더넷

2025.05.01 / 백준 - 6503, 17427

2025.05.02 / CS - 네트워크 프로그래밍 - OSI 7계층

2025.05.03 / 네트워크 프로그래밍 - 소켓 프로그래밍

2025.05.04 / CS - 네트워크 프로그래밍 - 11.1 ~ 11.4

2025.05.05 / CS - 네트워크 프로그래밍 - 11.5 ~ 11.7

2025.05.06 / C - 네트워크 프로그래밍 - echo server, tiny web server 구현

2025.05.07/ C - 네트워크 프로그래밍 - tiny web server 숙제문제 구현

2025.05.08 / 환경설정 - Window ubuntu 18.04 세팅

2025.05.09 / OS - GitBook - 동기화(Synchronization)

2025.05.10 / OS - Gitbook 1장 - Project1: Threads 정리

2025.05.11 / 백준 - 17451

2025.05.12 / PintOS - Project1: Threads - Alarm Clock 구현

2025.05.13 / PintOS - Project1: Threads - 기본 Priority Scheduling 구현 / 개념 - thread init(main thread, idle thread), 우선순위 기부 양보 차이 개념 이해

2025.05.14 / PintOS - Project1: Threads - donate 구현 중

2025.05.15 / 백준 - 13567

2025.05.16 / PintOS - Project1: Threads - donate 구현 완료 - condvar 및 donate - nest 처리

2025.05.17 / PintOS - Project1: Threads - mlfqs 구현 완료

2025.05.18 / 백준 - 14613

2025.05.20 / PintOS - Project2: UserProgram - 전체 작동 흐름, Argument Passing

2025.05.21 / PintOS - Project2: UserProgram - User Memory, System calls - 기본 System calls 구현 (halt, exit, wirte (fd=1), wait 기본형태), 사용자 메모리 접근 보호

2025.05.22 / PintOS - Project2: UserProgram -System calls 구현 (exit, wait, exec, fork 구현 중)

2025.05.23 / PintOS - Project2: UserProgram - System calls 구현 (fork), 다시 전체 흐름 공부

2025.05.24 / PintOS - Project2: UserProgram - System calls - 파일 디스크립터

2025.05.25 / 백준 - 9375

2025.05.26 / PintOS - Project2: UserProgram - System calls - 파일 디스크립터 구현 및 자잘한 예외처리 구현 중

2025.05.27 / PintOS - Project2: UserProgram - System calls - 파일 디스크립터 구현 및 예외처리 구현 완료

2025.05.28 / PintOS - Project2: UserProgram - System calls - dup2 도전하기.

2025.05.29 / PintOS - Project2: UserProgram - System calls - dup2 구현 완료 및 multi-oom 테스트 오류 해결 - 97 all passed!

2025.05.30 / PintOS - Project3: Virtual Memory - gitbook 정리 중! - introduction

2025.05.31 / PintOS - Project3: Virtual Memory - gitbook 정리 중! - Memory Management, Anonymous Page, Stack Growth

2025.06.01 / PintOS - Project3: Virtual Memory - gitbook 정리 중! - Memory Mapped Files, Swap In/Out, Copy-on-Write(Extra), FAQ

2025.06.02 / PintOS - Project3: Virtual Memory - SPT 구현!

2025.06.03 / PintOS - Project3: Virtual Memory - frame table 구현!

2025.06.04 / PintOS - Project3: Virtual Memory - Lazy Init & anonymous page 구현 중!

2025.06.05 / PintOS - Project3: Virtual Memory - Lazy Load & anonymous page 구현!

2025.06.06 / PintOS - Project3: Virtual Memory - spt copy, kill 구현

2025.06.07 / PintOS - Project3: Virtual Memory - stack growth 구현

2025.06.07 / 백준 - 16931

2025.06.09 / PintOS - Project3: Virtual Memory - stack growth 구현 수정

2025.06.10 / PintOS - Project3: Virtual Memory - mmap 구현 중

2025.06.11 / PintOS - Project3: Virtual Memory - mmap 구현 완료 (test 4/141 failed)

2025.06.12 / pintos 깃허브 정리 및 알고리즘 시작 / 백준 - 11653

2025.06.13 / 알고리즘 기초 문제 / 백준 - 11720, 11816, 8595 / LeetCode - 367, 166

2025.06.14 / 리액트 설정 및 테일윈드 설치

2025.06.15 / 게시판 기본 페이지 구성 완료 (목록, 상세, 작성, 로그인/회원가입)

2025.06.16 / 게시글, 댓글 작성 및 회원가입·로그인 api 요청 구현

2025.06.17 / 백엔드 & DB - 게시글, 댓글 작성 및 회원가입·로그인 api 구현

2025.06.18 / AWS 특강WEEK 14 : 실력 다지기 - 백엔드 & DB / AWS 특강