목록2024/02/07 (5)
득이공간
해당 게시물은 조진성 교수님의 '운영체제' 강의를 수강하며 학습한 내용을 개인적으로 정리한 글입니다. 📌 목차 - 2장. CPU 관리 2-1. Processes 2-2. Threads & Concurrency 2-3. CPU Scheduling 2-4. Synchronization Tools 2-5. Synchronization Examples 2-6. Deadlocks 📌 2-1. Processes * Program - Executable file on a disk - Loaded into memory and executed by the kernel * Process - Executing instance of a program - The basic unit of execution and scheduli..
해당 게시물은 조진성 교수님의 '운영체제' 강의를 수강하며 학습한 내용을 개인적으로 정리한 글입니다. 📌 목차 - 1장. OS 소개 1-1. Introduction (1) 1-2. Operating System Structures (2) 📌 1-2. Operating System Structures * Services - program execution - I/O operations - file systems - communication - resource allocation - accounting - error detection - protection and security * User Interfaces - GUI (Graphic User Interface) - batch - command line ..
해당 게시물은 이득우 교수님의 '언리얼 게임 프레임웍의 이해' 강의를 수강하며 학습한 내용을 개인적으로 정리한 글입니다. 📌 목차 - 2장. 캐릭터의 애니메이션 설정 2-1. 캐릭터 애니메이션 설정 2-2. 캐릭터 콤보 액션 2-3. 캐릭터 공격 판정 📌 2-1. 캐릭터 애니메이션 설정 1. C++클래스를 상속받은 애니메이션 블루프린트의 생성 방법의 이해 2. 이벤트 그래프와 애님 그래프로 구성된 애니메이션 블루프린트의 구조 파악 3. 애님 그래프를 사용한 애니메이션 시스템의 설계 방법의 학습 * 이번 강의에서 다룬 게임 프레임웍 기능 - 폰: 모션 * 캐릭터 애니메이션 시스템의 생성 - 스켈레탈 메시 컴포넌트의 애니메이션 블루프린트 클래스를 지정한다. - 캐릭터가 초기화될 때 AnimInstance 클..
1697번: 숨바꼭질 수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 www.acmicpc.net #include #include using namespace std; const int& MaxSize = 100000; int Map[MaxSize + 1]; queue SearchQueue; bool IsInSize(int Node) { return (Node >= 0 && Node > N >> K; SearchQueue.emplace(N); while (!SearchQueue.empty()) { int Current = Searc..
7576번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N이 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M,N ≤ 1,000 이다. 둘째 줄부터는 하나의 상자에 저장된 토마토 www.acmicpc.net #include #include #include using namespace std; vector Box; queue Queue1; queue Queue2; int BFS(int N, int M) { int Day = 0; while (true) { while (!Queue1.empty()) { int Row = Queue1.front().first; int Col = Queue1.front().second; Queue1.pop(); // Lef..