2206
백준 2206번 Link: 2206번: 벽 부수고 이동하기
백준 2206번 Link: 2206번: 벽 부수고 이동하기
백준 2098번 Link: 2098번: 외판원 순회
백준 10610번 Link: 10610번: 30
백준 1018번 Link: 1018번: 체스판 다시 칠하기
백준 9465번 Link: 9465번: 스티커
백준 9461번 Link: 9461번: 파도반 수열
백준 11726번 Link: 11726번: 2×n 타일링
백준 16985번 Link: 16985번: Maaaaaaaaaze
백준 5557번 Link: 5557번: 1학년
백준 1495번 Link: 1495번: 기타리스트
백준 12865번 Link: 12865번: 평범한 배낭
백준 17070번 Link: 17070번: 파이프 옮기기 1
백준 16988번 Link: 16988번: Baaaaaaaaaduk2 (Easy)
백준 2352번 Link: 2352번: 반도체 설계
백준 11058번 Link: 11058번: 크리보드
백준 1890번 Link: 1890번: 점프
백준 11060번 Link: 11060번: 점프 점프
백준 1309번 Link: 1309번: 동물원
백준 2250번 Link: 2250번: 트리의 높이와 너비
백준 1946번 Link: 1946번: 신입 사원
백준 1931번 Link: 1931번: 회의실배정
백준 16235번 Link: 16235번: 나무 재테크
백준 9019번 Link: 9019번: DSLR
백준 14500번 Link: 14500번: 테트로미노
백준 2309번 Link: 2309번: 일곱 난쟁이
백준 9663번 Link: 9663번: N-Queen
백준 12100번 Link: 12100번: 2048 (Easy)
백준 2251번 Link: 2251번: 물통
백준 1062번 Link: 1062번: 가르침
백준 2644번 Link: 2644번: 촌수계산
백준 10026번 Link: 10026번: 적록색약
백준 7569번 Link: 7569번: 토마토
백준 7562번 Link: 7562번: 나이트의 이동
백준 2583번 Link: 2583번: 영역 구하기
백준 11724번 Link: 11724번: 연결 요소의 개수
백준 16234번 Link: 16234번: 인구 이동
백준 1520번 Link: 1520번: 내리막 길
백준 2156번 Link: 2156번: 포도주 시식
백준 2293번 Link: 2293번: 동전 1
백준 10844번 Link: 10844번: 쉬운 계단 수
SWEA 5215번 Link: 5215번: 햄버거 다이어트
SWEA 3307번 Link: 3307번: 최장 증가 부분 수열
SWEA 1289번 Link: 1289번: 원재의 메모리 복구하기
백준 1463번 Link: 1463번: 1로 만들기
백준 2579번 Link: 2579번: 계단 오르기
백준 1932번 Link: 1932번: 정수 삼각형
백준 1149번 Link: 1149번: RGB 거리
백준 1003번 Link: 1003번: 피보나치 함수
백준 2108번 Link: 2108번: 통계학
Markdown 문법 정리
2주차 정리
알고리즘 스터디 내용 정리
알고리즘 스터디 내용 정리
알고리즘 스터디 내용 정리
Java 스터디 내용 정리
Process Synchronization 필요성: 여러 프로세스 동시 실행시 공유되는 데이터의 일관성이 깨질 수 있다 race condition: 데이터에 어떤 프로세스가 먼저 접근하는지에 따라 결과가 달라지는 경우
Deadlock 발생조건 Mutual Exclusion Hold and Wait No Preemption Circular Wait 위 4가지 조건을 동시에 만족할 경우 deadlock 발생 가능 예 ...
CPU Scheduling 발생 경우 프로세스가 running -> waiting으로 전환 - Nonpreemptive 프로세스가 running -> ready로 전환 - Preemptive 프로세스가 waitin...
Process Program in execution 프로그램이 메모리에 올라오면 프로세스가 된다. 구성 요소 text section: program code program counter stack: 임시 데이터(로컬 변수 등) ...
Thread 독립적으로 스케줄링되는 단위 프로세스 = 하나 이상의 같은 메모리 공간을 공유하는 쓰레드들로 구성 장점
OS의 역할 자원 관리 프로그램으로부터 컴퓨터가 손상되는것 방지