목록node.js (3)
코딩쌀롱
서비스에 필요한 패키지를 하나씩 추가하다 보면 어느새 패키지 수가 100개를 훌쩍 넘어버리게 된다.(아직 나는 그래본 적 없음ㅎㅎ) 패키지 별로 버전이 있고, 버전마다 기능이 다를 수 있으므로 프로젝트를 설치할 때 패키지도 동리한 버전을 설치해야 한다. 이때 설치한 패키지의 버전을 관리하는 파일이 package.json이다! 따라서 노드 프로젝트를 시작하기 전에는 폴더 내부에 무조건 package.json부터 만들고 시작해야 한다. $ npm init $ npm init -y // -y 옵션은 --yes와 같다. 디폴트값으로 생성해줌 npm init을 하면 정보들을 일일이 입력해줘야 한다. npm init -y를 하면 디폴트 값으로 package.json이 생성된다. ✱ package.json의 "scr..
문제 백준 1076 저항 문제 나의 풀이 각각의 색에 대한 값, 곱을 처음에는 객체로 정리하려다가 인덱스 값이 곧 값이어서 배열로 했다. 입력값의 첫 번째, 두 번째의 '값'을 문자열로 더해서 숫자를 이어서 연결해주고, 세 번째 입력값의 '곱'은 10의 '인덱스'승한 값과 같기 때문에 곱해주었다.
문제 백준 1009 분산처리 문제 1번 데이터는 1번 컴퓨터, 2번 데이터는 2번 컴퓨터, ..., 10번 데이터는 10번 컴퓨터, 11번 데이터는 1번 컴퓨터, 반복되고, 총 데이터의 개수는 a의 b승개의 형태로 주어진다. 입력 첫 줄은 테스트 케이스의 개수 T, 그 다음 줄 부터 각각의 테스트 케이스에 대해 정수 a와 b가 주어진다.( 1 ≤ a ≤ 100, 1 ≤ b < 1,000,000)데이터를 처리할 컴퓨터 번호를 출력하는 문제 나의 풀이 a의 b승 수의 일의 자리 숫자가 곧 컴퓨터 번호가 된다.(0일 때는 10) 그래서 a의 b승을 구하고 일의 자리 숫자를 반환하려고 했다. 그런데 9의 635승처럼 큰 수는 Infinity가 나온다. 그리고 성능 상으로도 좋지 않을 것 같아 수정해야 했다. 1..