다익스트라 알고리즘 Dijkstra
다익스트라 알고리즘 이란, 컴퓨터의 자료구조인 그래프에서 하나의 노드에서 다른 모든 노드까지의 최단거...
키자드에 등록된 총 61개의 포스트를 확인하실 수 있습니다.
다익스트라 알고리즘 이란, 컴퓨터의 자료구조인 그래프에서 하나의 노드에서 다른 모든 노드까지의 최단거...
프로그래머들이 만든 프로그램을 컴퓨터에서 실행시킬 때, 프로그램은 반드시 메모리에 적재되어야 동작할 ...
Multi-processing : 여러 개의 CPU가 하나 이상의 프로세스(일)을 '동시에' 처리하는 것을 ...
컴퓨터공학을 공부하다 보면 초기에 이 말을 처음 접할 것입니다. 처음 들으면 이게 무슨 소린지 이해가 가...
미로 찾기에서 막다른 골목을 마주하게 되면, 더 이상 앞으로 나아갈 수 없으므로 이제까지 왔던 길을 다시...
적어도 구멍 뚫린 곳 -0.5 ~+0.5를 테이프가 커버할 수 있어야 한다. 테이프가 그만큼 길면 구멍 여러 개를...
1. 시작 인덱스와 끝 인덱스를 인자로 보낸다.2. 시작 == 끝이라면 모든 순열을 다 돌았다는 ...
Depth First Search, 깊이 우선 탐색이란 뜻이다. 트리나 그래프 자료구조에서 어떤 노드부터 다음 분...
Breadth First Search, 너비 우선 탐색이란 뜻이다. 트리와 그래프 자료구조에서 노드들을 탐색하는 ...
동적계획법 (줄여서 DP)는 큰 문제를 풀기 위해 이것을 여러 개의 subproblem으로 나누고 각 subproblem...
스택이란? 순서 리스트의 일종으로 특별한 경우임Top (리스트의 끝 쪽)에서 모든 삽입(push) 및 삭제(...
그래프에서 연결되어 있는 덩어리가 몇 개인지 구하는 문제다. BFS, DFS 둘 다 적용하여 풀 수 있으...
다음과 같은 규칙으로 인쇄하는 프린터가 있다.1. 대기목록 가장 앞의 문서를 꺼낸다2. 꺼낸 문서를 제외...
정수 원소들이 주어진 배열로 덧셈 뺄셈을 조합하여 타깃 넘버가 될 수 있는지 찾아내는 문제다.ex) 1,2,...
수평에 한 줄로 세워진 탑들이 각각 왼쪽으로 전파를 쏠 때 자기보다 큰 탑에서만 전파를 수신할 수 있다....
모서리는 갈색 정사각형으로 둘러져 있고, 중앙부는 빨간색 정사각형으로 이루어진 카펫이 있다. 갈색과 ...
참가자 배열과 완주자 배열이 주어질 때, 완주하지 못한 참가자 한 명을 찾아내는 문제다. 한 명만 찾아...
정수가 담긴 배열이 주어질 때, i 번째 숫자부터 j 번째 숫자까지 잘라서 오름차순 정렬한 뒤 k 번째 숫자...
수포자 3인방이 각자의 규칙대로 답을 찍을때 주어진 정답에 대해 누가 가장 많이 맞추는지 도출 해내는 문...
0 이상 1000이하의 정수가 들어있는 배열이 주어질 때 정수들을 이어붙여 가장 큰 수를 도출하는 문제이다....
체육복을 도난당한 학생들이 여분의 체육복을 가지고 있는 학생들에게 빌렸을 때 체육복이 없는 사람이 최...
타일 장식물은 정사각형 타일을 붙여 만든 형태다. 한 변이 길이 1인 정사각형부터 시작하여 나선 모양으로...
위와 같은 삼각형에서 꼭대기부터 바닥까지 이어지는 경로 중 숫자의 합이 가장 큰 경우를 찾아라.단 어...
전화번호부에 적힌 전화번호 중 어떠한 한 전화번호가 다른 전화번호의 일부일 때를 찾는 문제다.C++의 ...
스파이들은 매일 다른 옷을 조합해 입어서 위장을 합니다. 스파이가 가진 의상들이 담긴 2차원 배열 ( 의...
레벨 2인데 좀 어려운 편인 거 같다.숫자 스트링이 주어졌을 때 k 만큼의 수를 지워서 가장 큰 수를 만들...
앞의 큰 수 만들기와 마찬가지로 쉬워 보이는데 은근 어렵다.알고리즘 문제는 핵심이 안 보이면 시간을 ...
운영체제의 4가지 기본 컨셉1. 스레드(Thread) : 단일 실행 컨텍스트(Context)입니다. 프로세스 내 하...
Brute Force는 난폭한 힘, 폭력이라는 뜻인데 조합 가능한 모든 경우의 수를 생각하는 무식하지만 확실한...
삽입 정렬은 배열에 앞의 원소부터 key가 되는 원소를 key의 앞에 있는 원소들과 비교하여 알맞은 곳에 삽...
C++ STL 중에 map과 pair 컨테이너가 있다. 학부에서는 배열과 벡터만 다뤄봤지만 알고리즘 문제를 풀...
DFS와 BFS를 사용하여 그래프 탐색 순서를 구하는 문제다. BFS는 큐를 이용해 구현하면 되는데 D...
처음에 접근을 완전히 잘못했다.-10, -5, 0 , 5, 10 이라는 배열이 주어져 있다고 가정할때, 나는 큰수, ...
주어진 수 N보다 같거나 큰 수 중에서 소수임과 동시에 팰린드롬인 것을 만족하는 가장 작은 수를 구하는 ...
문제가 처음에 이해가 안 됐다. 두 칸 이상이기만 하면 몇 칸이든 상관없이 누울 수 있는 자리가 되는 거다...
<헤더파일>string 객체 생성 및 초기화는 아래와 같다.1.2.인자 및 인덱스 접근1. at 함수로...
C++의 Standard Template Library(STL) 중의 하나인 클래스다. 메모리에서 원소가 연속적으로 저장...
값에 의한 호출과 참조에 의한 호출을 설명하기 전에 레퍼런스라는 개념을 알아둘 필요가 있다. 포인터와는...
H-Index란, 어떤 과학자가 발표한 논문 n 편중 h 번 이상 인용된 논문이 h 편 이상이고 나머지 논문이 h ...
아주 간단한 알고리즘인 버블 정렬, 왜 이름이 버블인지는... 인접한 두 원소를 비교해서 큰 건 뒤로 작...
제자리 정렬 알고리즘의 하나이다. 첫 번째 자리부터 어떤 원소를 넣을지 골라야 한다. 여기에서는 오름...