21 09 24 수업내용(트리 구조)
21 09 24 수업내용(트리 구조) 트리 구조(tree): 여러 노드가 한 노드를 가리킬 수 없는 구조, 계층적 자료구조 노드와 노드를 이어주는 선을 Edge라고 한다 트리에서 최상위 노드를 루트 노드(root node)라고 한다 노드 A가 B
노르웨이 북극권 여행 (7월~8월)
노르웨이 북극권 여행 (7월~8월) 728x90 토 : 인천 공항 - 프랑크푸르트 공항 - 트롬쇠 공항 - 트롬쇠 Frankfurt Main 11:25 Tromsø lufthavn 14:45 일 : 트롬쇠 - 알타 150 mot Alta 1
(c++)프로그래머스 깊이/너비우선탐색 여행경로
(c++)프로그래머스 깊이/너비우선탐색 여행경로 728x90 문제 설명 주어진 항공권을 모두 이용하여 여행경로를 짜려고 합니다. 항상 "ICN" 공항에서 출발합니다. 항공권 정보가 담긴 2차원 배열 tickets가 매개변수로 주어질 때, 방문하는
스트림라이트 사용자 지정 구성 요소 + Vite + 바닐라 JS
스트림라이트 사용자 지정 구성 요소 + Vite + 바닐라 JS 바닐라 JS를 기반으로 구성 요소 생성 템플릿 폴더에서 vite를 사용하여 새 구성 요소를 생성하고 구성 요소를 테스트하기 위한 init.py 코드를 추가합니다. $ mkdir vi
(c++)프로그래머스 그래프 방의개수
(c++)프로그래머스 그래프 방의개수 728x90 문제 설명 원점(0,0)에서 시작해서 아래처럼 숫자가 적힌 방향으로 이동하며 선을 긋습니다. ex) 1일때는 오른쪽 위로 이동 그림을 그릴 때, 사방이 막히면 방하나로 샙니다. 이동하는 방향이
[데이터중심애플리케이션설계] 7. 트랜잭션
[데이터중심애플리케이션설계] 7. 트랜잭션 트랜잭션이란? 애플리케이션에서 몇 개의 읽기와 쓰기를 하나의 논리적 단위로 묶는 방법이다. 개념적으로 한 트랜잭션 내의 모든 읽기와 쓰기는 한 연산으로 실행된다. 트랜잭션이 필요한 이유는 하나의 기능을
21 09 24 수업내용(Queue복습)
21 09 24 수업내용(Queue복습) namespace HelloWorld { class Queue { class Node { public int Data { get; private set; } public Node Next { get; set;
[백준] 11404번 : 플로이드 [파이썬]
[백준] 11404번 : 플로이드 [파이썬] n = int ( input ()) m = int ( input ()) INF = int ( 1e9 ) graph =[[ INF ]*( n + 1 ) for _ in range ( n + 1 )] f
콘솔 API의 힘
콘솔 API의 힘 자바스크립트 프로젝트로 작업할 때 우리가 사용하는 가장 일반적인 디버깅 방법은 console.log("Something here", {some_variable})를 코드 줄 사이에 넣고 문제가 발생한 장소와 시기를 식별하기 위한 매개
[백준] 9370번 : 미확인 도착지 [파이썬]
[백준] 9370번 : 미확인 도착지 [파이썬] import heapq INF = int ( 1e9 ) c = int ( input ()) # 테스트 케이스 def dij ( start ): distance =[ INF ]*( n + 1 )