[ 백준 / BOJ 1068 ] 트리 ( 자바 / JAVA )

[ 백준 / BOJ 1068 ] 트리 ( 자바 / JAVA ) 728x90 https://www.acmicpc.net/problem/1068 문제 트리에서 리프 노드란, 자식의 개수가 0인 노드를 말한다. 트리가 주어졌을 때, 노드 하나를 지울

자료구조: 그래프(Graph)

자료구조: 그래프(Graph) 그래프는 정점 (node 또는 vertice)와 간선 (edge)로 이루어진 자료구조이다. 여기서 노드에는 데이터가 저장되고 엣지는 두 노드 사이의 관계를 나타낸다. 위 그래프에서 노드는 {1, 2, 3, 4, 5} 이

[NodeJS] ElasticSearch search 후 bulk 파일 만들기

[NodeJS] ElasticSearch search 후 bulk 파일 만들기 728x90 elasticsearch 7.x 기준 const fs = require('fs'); const es_client = require('./client'); c

프로그래머스 섬 연결하기 파이썬

프로그래머스 섬 연결하기 파이썬 https://programmers.co.kr/learn/courses/30/lessons/42861 크루스칼 알고리즘을 이용하면 쉽고 빠르게 풀 수 있는 문제이다. 이 문제를 처음 접했을 때는 크루스칼 알고리즘을

kubectl 커맨드 명령어 시트

kubectl 커맨드 명령어 시트 728x90 kubectl 커맨드의 기본 쿠버네티스 클러스터에게 명령을 내릴 때는 kubectl을 사용한다. kubectl 커먼대의 기본 구조는 아래와 같이 세 부분으로 구성된다. kubectl [이름] [

[백준/Python] 녹색 옷 입은 애가 젤다지?

[백준/Python] 녹색 옷 입은 애가 젤다지? 728x90 https://www.acmicpc.net/problem/4485 import sys, heapq # 동서남북 dx = [0, 0, -1, 1] dy = [1, -1, 0, 0] cou

컨트롤러의 기본

컨트롤러의 기본 728x90 컨트롤러란? 컨트롤러는 파드를 제어한다. 파드에게 부여할 워크로드의 타입, 즉 처리에 따라서 적절한 컨트롤러를 선택해야 한다. 워크로드 타입 프런트엔드 처리 스마트폰, IoT기기, 컴퓨터 등의 클라이언트로부터 요

브라우저의 개념과 동작 원리 요약

브라우저의 개념과 동작 원리 요약 브라우저 WWW(World Wide Web)에 기반한 인터넷 정보를 볼 수 있게 해주는 응용 프로그램. 가장 많이 이용되는 소프트웨어이며 현재 인터넷 익스플로러, 파이어폭스, 사파리, 크롬 등이 서비스 중이다

정글사관학교 23일차 TIL: 플로이드 와샬, 동전 2(#2294)

정글사관학교 23일차 TIL: 플로이드 와샬, 동전 2(#2294) 반응형 0. 목차 1. 플로이드 와샬 개념 정리 2. 구슬 찾기 문제 풀이 3. 동전 2 풀이 (with DP) 1. 플로이드 와샬 개념 정리 개념 정리 출처: 나동빈 유튜

웹 소켓으로 실시간 데이터 전송하기

웹 소켓으로 실시간 데이터 전송하기 웹 소켓 이해하기 웹 소켓 : 실시간 양방향 데이터 전송을 위한 기술 ws 프로토콜 사용 -> 브라우저가 지원해야 함 최신 브라우저는 대부분 웹 소켓을 지원함 노드는 ws나 Socket.IO같은 패키지를 통해