[백준(Baekjoon)] 2206 벽 부수고 이동하기
[백준(Baekjoon)] 2206 벽 부수고 이동하기 맵이 주어졌을 때, 최단 경로를 구해 내는 프로그램을 작성하시오. 한 칸에서 이동할 수 있는 칸은 상하좌우로 인접한 칸이다. 만약에 이동하는 도중에 한 개의 벽을 부수고 이동하는 것이 좀 더
[백준(Baekjoon)] 4963 섬의 개수
[백준(Baekjoon)] 4963 섬의 개수 문제 정사각형으로 이루어져 있는 섬과 바다 지도가 주어진다. 섬의 개수를 세는 프로그램을 작성하시오. 한 정사각형과 가로, 세로 또는 대각선으로 연결되어 있는 사각형은 걸어갈 수 있는 사각형이다. 두 정사
[STL] 조건자 (algorithm)
[STL] 조건자 (algorithm) 조건자 -> 알고리즘 함수의 인자로 적용된다. -> 오름차순 또는 내림차순, 탐색 기준 등 조건을 설정한다. -> bool타입의 값을 반환하는 함수 포인터, 함수 객체를 사용한다. 조건자 만들기 조건자를
[STL] 반복자 (iterator)
[STL] 반복자 (iterator) 반복자 -> 객체이다. -> 포인터의 사용 방법을 토대로 연산자 오버로딩하여 구현 객체. -> 컨테이너마다 데이터의 저장 방식이 다르기 떄문에 순회하는 방법 또한 달라진다. -> 이러한 방법들을 획일화하기
Node Red 노드 상태 설정 방법 (node.status)
Node Red 노드 상태 설정 방법 (node.status) 노드레드에서 노드 하단에 상태를 표시하는 방법입니다. 데이터를 노드 하단에 직관적으로 표시 할 수 있습니다. function 노드에서 node.status() 를 사용하면 됩니다. s
[BOJ] 2042. 구간 합 구하기 (Python)
[BOJ] 2042. 구간 합 구하기 (Python) 이번에는 문제의 목적에 맞게 세그먼트리를 이용해서 구간 합을 구해보자! 이번 문제는 앞선 문제에서 구간 합을 업데이트 하는 기능까지 추가되었다. 구간 합 구하기 문제는 세그먼트 트리의 가장 대표
JCF
JCF [10분 테코톡] ⚾️ 제이온의 JCF을 들으며 정리한 글입니다. JCF란? Java Collections Framework 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합 데이터를 저장하는 자료구
Visual Studio Code / Node.js / Vue Devtools 설치하기
Visual Studio Code / Node.js / Vue Devtools 설치하기 *이 포스팅은 에서 발췌한 내용입니다. 실제로 Vue를 사용해 볼 수 있는 환경을 구성해야 한다. 사실 Vue로 애플리케이션을 만들고 구동하는데 있어서 특별한 I
리스크 코인 전망 호재 이슈 정리
리스크 코인 전망 호재 이슈 정리 반응형 리스크(LISK) 코인이란? 리스크는 리스크 플랫폼에서 사용되는 디지털 자산입니다. 리스크 플랫폼은 이더리움의 분산화된 애플리케이션(DAPP)과 유사한 블록체인 앱을 개발할 수 있는 환경을 제공합니다. 이더
최단경로 찾기 - 플로이드 워셜 알고리즘
최단경로 찾기 - 플로이드 워셜 알고리즘 728x90 플로이드 워셜 알고리즘 (Floyed-Warshall Algorithm) 프로이드 워셜 알고리즘은 '모든 지점에서 다른 모든 지점까지의 최단 경로를 모두 구해야 하는 경우' 사용하는 알고리즘이다