Express 로 웹서버 만들기 6.1 익스프레스 프로젝트 시작 const express = require("express"); const app = express(); app.set("port", process.env.PORT || 3000); app.get("/", (req, res) => { res.send("Hello, Ex...
노드 스터디 4장
http 모듈로 서버 만들기 4.1 요청과 응답 이해하기 - req : 요청에 관한 정보 - res : 응답에 관한 정보. - .writeHead : 헤더. 응답에 대한 정보를 기록하는 메서드. - 첫번째 인수 : 코드 - 두번째 인수 : 응답에 대한 정보를 알림. - .write :...
8980 택배
8980 택배 풀이(그리디) 1. 각 도착지별로 정보를 따로 관리함.(같이해도 되긴함) 2. 도착지 1~N번까지 입력받은 C로 트럭 용량을 초기화함. 3. 도착지 2번부터 정보를 하나씩 뽑아가며 검사. 시작지점~현재 도착지-1 까지에서의 최소값을 뽑고, 그만큼을 2의 배열에서 빼줌.(물론 그 최솟값이 현재 정보에서의 택배량보다 많으면 택배량으로 제...
노드 스터디 5장
패키지매지저 package.json 설치한 패키지의 버전 관리 노드 프로젝트를 시작하기 전에 무조건 package.json부터 만들고 시작해야함. npm init 으로 프로젝트 생성하면 만들어짐. scripts npm 명령어를 저장해두는 부분. 저장된 명령어를 npm run 으로 실행한다. ...
노드 스터디 3장
Node 3장 REPL 사용하기 노드 콘솔은 REPL이라하는데 이유는 Read : 입력한 코드를 읽고 Eval : 해석하고 Print : 결과물을 반환하고 Loop : 종료할 때가지 반복함. 터미널에 node를 입력함으로서 접속가능 간단한 명령어 수행 JS...
13303 장애물 경기
13303 장애물 경기 알고리즘 1. 장애물을 x 좌표 순으로 정렬. 도착지점의 Y좌표와 걸린 길이(y축 이동만 고려)를 저장하는 set을 선언 후, {startY, 0} 를 추가 2. 장애물을 하나씩 꺼내며, 그 장애물에 걸리는 원소만 set에서 꺼내고 하나씩 위로갔을때 거리와 아래로 갔을때 거리를 계산 이때, 꺼낸 것이 10개여도 장애물...
9095 1,2,3 더하기
9095 1,2,3 더하기 코드 #include <iostream> using namespace std; int tc; long long save[12]; long long dp(int n); int main() { cin >> tc; while (tc--) { int n; cin >> n; ...
5373 Samsung sw test
5373 Samsung sw test 코드 #include <iostream> #include <cstring> #define MAX_ROTATE 1000 #define MAX_TESTCASE 100 #define WHITE 100 #define YELLOW 200 #define RED 300 #define ORANGE 400...
3568 iSharp
3568 iSharp 코드 #include <iostream> #include <string> using namespace std; string def, append; char input[130]; void print(); int main() { cin.getline(input, 130); int i = 0; w...
2623 MusicPropram
2623 MusicPropram 코드 #include <iostream> #include <vector> #include <list> #include <cstring> #define MAX_SINGER 1000 #define MAX_PD 100 using namespace std; typedef str...