factorial 은 그 수보다 작거나 같은 모든 양의 정수의 곱한 값을 리턴.
git 혼자 작업
git 함께 사용하기
터미널 기본 명령어 pwd : 현재 위치를 확인하는 명령어 (print working directory의 약자) mkdir : 새로운 폴더를 생성하는 명령어 ls : 폴더나 파일의 목록을 출력하는 명령어 nautilus . : (Ubuntu) 현
배열인지 아닌지 >> Array.isArray배열안에 포함요소 찾기(몇번째 index에 있는지 나옴) >> indexOffor문으로 배열 훑기 >> for(let el of arr){}
Array.prototype.find() find() 메소드는 주어진 테스트 함수의 조건을 만족하는 첫 번째 요소 값을 반환한다 조건에 맞는 요소를 찾을 수 없다면 undefined를 반환한다 find()는 호출되는 배열을 변경하지 않는다 Array.prototype.findIndex() findeIndex()메소드는 주어진 함수를 통...
그래프는 다대다의 연결관계를 표현한다. 정점들의 집합과 이들을 연결하는 간선들의 집합으로 구성된 자료구조이다.정점(Vertex): 그래프의 구성요소로 하나의 연결점\-인접 정점 : 두 개의 정점 간 간선이 존재하면 인접하다고 함차선(Edge): 두 정점을 연결하는 선차

Tree tree 노드 안에는 과연 데이터만 있을까?? Nope (구현에 따라서 다르겠지만) 객체로 되어있다 let rootNode = new Tree(9) rootNode 생성 > {value:9, children:[]} 이분탐색(Binary Search Tr