Posts by Category

Algorithm

2206

백준 2206번 Link: 2206번: 벽 부수고 이동하기

2098

백준 2098번 Link: 2098번: 외판원 순회

10610

백준 10610번 Link: 10610번: 30

1018

백준 1018번 Link: 1018번: 체스판 다시 칠하기

9465

백준 9465번 Link: 9465번: 스티커

9461

백준 9461번 Link: 9461번: 파도반 수열

11726

백준 11726번 Link: 11726번: 2×n 타일링

16985

백준 16985번 Link: 16985번: Maaaaaaaaaze

5557

백준 5557번 Link: 5557번: 1학년

1495

백준 1495번 Link: 1495번: 기타리스트

12865

백준 12865번 Link: 12865번: 평범한 배낭

17070

백준 17070번 Link: 17070번: 파이프 옮기기 1

16988

백준 16988번 Link: 16988번: Baaaaaaaaaduk2 (Easy)

2352

백준 2352번 Link: 2352번: 반도체 설계

11058

백준 11058번 Link: 11058번: 크리보드

1890

백준 1890번 Link: 1890번: 점프

11060

백준 11060번 Link: 11060번: 점프 점프

1309

백준 1309번 Link: 1309번: 동물원

2250

백준 2250번 Link: 2250번: 트리의 높이와 너비

1946

백준 1946번 Link: 1946번: 신입 사원

1931

백준 1931번 Link: 1931번: 회의실배정

16235

백준 16235번 Link: 16235번: 나무 재테크

9019

백준 9019번 Link: 9019번: DSLR

14500

백준 14500번 Link: 14500번: 테트로미노

2309

백준 2309번 Link: 2309번: 일곱 난쟁이

9663

백준 9663번 Link: 9663번: N-Queen

12100

백준 12100번 Link: 12100번: 2048 (Easy)

2251

백준 2251번 Link: 2251번: 물통

1062

백준 1062번 Link: 1062번: 가르침

2644

백준 2644번 Link: 2644번: 촌수계산

10026

백준 10026번 Link: 10026번: 적록색약

7569

백준 7569번 Link: 7569번: 토마토

7562

백준 7562번 Link: 7562번: 나이트의 이동

2583

백준 2583번 Link: 2583번: 영역 구하기

11724

백준 11724번 Link: 11724번: 연결 요소의 개수

16234

백준 16234번 Link: 16234번: 인구 이동

1520

백준 1520번 Link: 1520번: 내리막 길

2156

백준 2156번 Link: 2156번: 포도주 시식

2293

백준 2293번 Link: 2293번: 동전 1

10844

백준 10844번 Link: 10844번: 쉬운 계단 수

Swea_5215

SWEA 5215번 Link: 5215번: 햄버거 다이어트

Swea_3307

SWEA 3307번 Link: 3307번: 최장 증가 부분 수열

Swea_1289

SWEA 1289번 Link: 1289번: 원재의 메모리 복구하기

1463

백준 1463번 Link: 1463번: 1로 만들기

2579

백준 2579번 Link: 2579번: 계단 오르기

1932

백준 1932번 Link: 1932번: 정수 삼각형

1149

백준 1149번 Link: 1149번: RGB 거리

1003

백준 1003번 Link: 1003번: 피보나치 함수

2108

백준 2108번 Link: 2108번: 통계학

CSE

Java

OS

Os_process_synchronization

Process Synchronization 필요성: 여러 프로세스 동시 실행시 공유되는 데이터의 일관성이 깨질 수 있다 race condition: 데이터에 어떤 프로세스가 먼저 접근하는지에 따라 결과가 달라지는 경우

Os_deadlock

Deadlock 발생조건 Mutual Exclusion Hold and Wait No Preemption Circular Wait 위 4가지 조건을 동시에 만족할 경우 deadlock 발생 가능 예 ...

Os_process_scheduling

CPU Scheduling 발생 경우 프로세스가 running -> waiting으로 전환 - Nonpreemptive 프로세스가 running -> ready로 전환 - Preemptive 프로세스가 waitin...

Os_process

Process Program in execution 프로그램이 메모리에 올라오면 프로세스가 된다. 구성 요소 text section: program code program counter stack: 임시 데이터(로컬 변수 등) ...

Os_multithread

Thread 독립적으로 스케줄링되는 단위 프로세스 = 하나 이상의 같은 메모리 공간을 공유하는 쓰레드들로 구성 장점

Os_introduction

OS의 역할 자원 관리 프로그램으로부터 컴퓨터가 손상되는것 방지