post-thumbnail

[TIL] Data Structure - Graph

Graph : 그래프는 노드(node)와 간선(edge)로 구성된 비선형 자료구조이다. 그래프를 이용한 알고리즘: 여행경로 문제: 항공권 정보가 담긴 2차원 배열 tickets가 매개변수로 주어질 때, 방문하는 공항 경로를 배열에 담아 return 하도록 solu

2020년 9월 13일
·
0개의 댓글
·
post-thumbnail

[TIL] Prototype Chain & Class (ES6)

proto, constructor, prototype 이 각각 어떤 관계를 가지고 있는지 조사해봅니다.Object.create 메소드에 대해 이해합시다.ES6 class 키워드 및 super 키워드 이용 방법을 알아봅니다.JavaScript는 원래 객체지향을 염두에 두

2020년 9월 12일
·
0개의 댓글
·

[TIL] OOP (Object-oriented Programming)

프로그래밍 언어에는 3가지 종류가 있다. 기계어는 컴퓨터의 CPU가 멍령을 처리할 수 있게 0과 1로 구성된 언어이다. 따라서 사람이 이해하기는 너무 복잡해 이를 이용해 프로그래밍을 구축하기 어렵다. 따라서 이를 사람이 이해하기 쉽게 즉, 자연어와 비슷하게 만들어진 언

2020년 9월 10일
·
0개의 댓글
·
post-thumbnail

[TIL] Data Structure - Hash Map

Map은 키와 value를 pair로 갖고 있는 자료구조이다. 학번과 이름의 관계와 비슷하다. 학생을 나타내는 고유한 키값(학변)을 이용하면 동일 인물도 구분할 수 있다. 따라서 이 두가지 데이터를 하나의 쌍으로 저장하는 형식이 Map이다.(일반적인 Object와 매우

2020년 9월 7일
·
0개의 댓글
·

[TIL] Data Structure - Stack & Queue

Stack : stack은 책이 일자로 쌓여있는 형태의 자료구조이다. 새로운 책을 쌓을 때 가장 위에 놓이게 되고, 책을 꺼낼때에도 가장 위에 책을 꺼낸다. 마지막에 추가된 데이터가 가장 먼저 나가는 이러한 특징을 LIFO(Last in, First out)라 한다

2020년 9월 7일
·
0개의 댓글
·
post-thumbnail

첫 미니프로젝트 회고 (배포까지의 경험)

코드스테이츠 pre 코스 4주차가 지나고 immersive 코스로 넘어가기 전 1주일 정도는 solo week이라하여 정규 세션을 진행하지 않는다. 이제까지 pre 코스에서 배운 것을 개인적으로 정리하는 시간인 셈이다. 이 시간을 이용하여 그동안 미뤄놨던 twittle

2020년 9월 1일
·
0개의 댓글
·

[TIL] JavaScript의 함수 표현식과 선언식

함수를 만들때 아래와 같이 2가지의 형식으로 코드를 작성할 수 있다. 차이점위 두 형식으로 만들어진 함수의 가장 큰 차이점은 호이스팅 영향을 받는지 유무이다. 아래와 같이 함수 선언식은 함수를 선언하기 이전에 함수를 실행해도 정상적인 값이 반환된다.반면에 함수 표현식으

2020년 8월 7일
·
0개의 댓글
·