우아한테크캠프 3주차 회고

우아한테크캠프 3주차 회고 드디어 시작된 열정의 3주차..! 이번 프로젝트에서 우리는 Vanilla JS로 SPA 프레임워크를 만들어 보고자 했고, 큰 컨셉은 세가지로 이루어졌다. Router, Virtual DOM, JSX Parser 01.

[linux] 리눅스 파일 종류

[linux] 리눅스 파일 종류 728x90 - 파일의 종류 1. 일반 파일 2. 디렉토리 파일 3. 링크 파일 4. 장치 파일 5. 소켓 파일 6. 도어 파일 7. 파이프 파일 - 리눅스에서는 모든 것을 파일로 다룸 - ls -l

터미널과 vscode의 node 버전 다를 때

터미널과 vscode의 node 버전 다를 때 해결하느라고 캡쳐를 못했는데.. > 블로킹 상황 터미널에서 nvm으로 설정한 node는 v10.15.1 (npm v6.4.1) 그런데 vscode에 고정된 node가 v16.4.2였다. 당연히 호환

노드 버전 관리 nvm

노드 버전 관리 nvm [Node.js] windows에서 노드 버전 변경 - downgrade/upgrade 사용해야되는 모듈이 현재 node 버전을 지원하지않아서 버전 downgrade를 해야됐습니다. linux나 mac 환경에서 노드 버전 관리

백준 1949번 우수 마을 (JAVA)

백준 1949번 우수 마을 (JAVA) https://www.acmicpc.net/problem/1949 트리에서 루트가 정해져 있지 않다는 점을 이용한 DP 문제이다. 가장 처음에 이런 유형의 문제를 풀 때 루트가 정해진 트리로 접근했다가 틀렸던

자바 알고리즘 정복 4 - DFS, BFS

자바 알고리즘 정복 4 - DFS, BFS 1. 그래프 + 스택을 이용한 DFS & BFS package StudyJava.DFSBFS; import java.util.LinkedList; import java.util.NoSuchElementExc

[백준] 10451번, 순열 사이클 (Python)

[백준] 10451번, 순열 사이클 (Python) 728x90 반응형 문제 https://www.acmicpc.net/problem/10451 코드 import collections t = int(input()) queue = collect

2021년까지 비트코인 가격 상승은 다섯 가지 기본 요인에 의한 것일...

2021년까지 비트코인 가격 상승은 다섯 가지 기본 요인에 의한 것일... 조지프 영/비트코인(BTC) 가격은 최근 2개월간 8600~1만달러대에서 뛰고 있다. BTC는 5월 이후 10,440달러의 중요한 거부로 거의 변동성을 나타내지 않았다. 그러나

[프로그래머스/Python] 가장 먼 노드 - Level3

[프로그래머스/Python] 가장 먼 노드 - Level3 728x90 https://programmers.co.kr/learn/courses/30/lessons/49189 이 문제는 최단거리를 찾는 문제로 BFS 로 풀 수 있었다. 전형적인 BF

자료구조

자료구조 자료구조란 ? 자료를 효율적으로 저장하고 사용하기 위해서 자료의 특성에 따라 분류하고 구성하고 저장 및 처리하는 모든 작업 자료구조의 종류 - 단순구조 : 정수, 실수, 문자, 문자열 . . . ( 하나의 값만을 저장하고 다른데이터와의