Paulog

반복문Iteration

배열과 같이 순서가 있는 데이터는 반복문으로 쉽게 처리할 수 있다. 반복문이란, 제어문 중 하나로, 소스 코드 내의 특정 코드가 반복적으로 수행될 수 있도록 하는 구문이다. 반복문을 사용하면 조건에 따라 실행되어야 하는 명령어를 조건문을 통해 분기할 수 있다. 대부분의 프로그래밍 언어에는 필수적으로 존재하는 문법으로, for-in문과 do-w...

프로그래머스 1. 달리기 경주

얀에서는 매년 달리기 경주가 열립니다. 해설진들은 선수들이 자기 바로 앞의 선수를 추월할 때 추월한 선수의 이름을 부릅니다. 예를 들어 1등부터 3등까지 “mumu”, “soe”, “poe” 선수들이 순서대로 달리고 있을 때, 해설진이 “soe”선수를 불렀다면 2등인 “soe” 선수가 1등인 “mumu” 선수를 추월했다는 것입니다. 즉 “soe”...

교착 상태

교착 상태 식사하는 철학자 문제 일어나지 않을 사건을 기다리며 진행이 멈춰 버리는 현상을 교착 상태deadlock라고 한다. 자원 할당 그래프 프로세스는 원으로, 자원은 사각형으로 표현한다. 사용할 수 있는 자원의 개수는 사각형 내의 점으로 표현한다. 프로세스가 자원을 할당받아 사용 중이라면 자원에서 프로세스를 향해 화살표를 표시한다. 프...

인기 태그