일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 응답코드
- graph
- SOCKET
- commited
- staged
- HTTP
- 17471
- 파핑파핑지뢰찾기
- Ajax
- react
- 카카오코드페스티벌
- web
- 달팽이는올라가고싶다
- boj
- 타겟넘버
- 비동기
- 17822
- 1868
- SWEA
- Git
- JavaScript
- 2869
- npm
- 소형기관차
- 백준
- GitHub
- JSP
- Java
- 알고리즘
- node.js
- Today
- Total
목록분류 전체보기 (47)
devlog
문제 무한히 큰 배열에 다음과 같이 분수들이 적혀있다. 1/1 1/2 1/3 1/4 1/5 … 2/1 2/2 2/3 2/4 … … 3/1 3/2 3/3 … … … 4/1 4/2 … … … … 5/1 … … … … … … … … … … … 이와 같이 나열된 분수들을 1/1 -> 1/2 -> 2/1 -> 3/1 -> 2/2 -> … 과 같은 지그재그 순서로 차례대로 1번, 2번, 3번, 4번, 5번, … 분수라고 하자. X가 주어졌을 때, X번째 분수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다. 출력 첫째 줄에 분수를 출력한다. 문제:https://www.acmicpc.net/problem/1193 1 2 3 4 5 6 7 8 9 10 11 12 13 ..
문제 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌을 때, 벌집의 중앙 1에서 N번 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나가는지(시작과 끝을 포함하여)를 계산하는 프로그램을 작성하시오. 예를 들면, 13까지는 3개, 58까지는 5개를 지난다. 입력 첫째 줄에 N(1 ≤ N ≤ 1,000,000,000)이 주어진다. 출력 입력으로 주어진 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나는지 출력한다. 문제:https://www.acmicpc.net/problem/2292 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ..
문제 오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 빈 칸을 사이에 두고 x(1≤x≤12)와 y(1≤y≤31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다. 출력 첫째 줄에 x월 y일이 무슨 요일인지에 따라 SUN, MON, TUE, WED, THU, FRI, SAT중 하나를 출력한다. 문제:https://www.acmicpc.net/problem/1924 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 import java.util.Scan..
문제 2017년에 이어, 2018년에도 카카오 코드 페스티벌이 개최된다! 카카오 코드 페스티벌에서 빠질 수 없는 것은 바로 상금이다. 2017년에 개최된 제1회 코드 페스티벌에서는, 본선 진출자 100명 중 21명에게 아래와 같은 기준으로 상금을 부여하였다. 순위 상금 인원 1등 500만원 1명 2등 300만원 2명 3등 200만원 3명 4등 50만원 4명 5등 30만원 5명 6등 10만원 6명 2018년에 개최될 제2회 코드 페스티벌에서는 상금의 규모가 확대되어, 본선 진출자 64명 중 31명에게 아래와 같은 기준으로 상금을 부여할 예정이다. 순위 상금 인원 1등 512만원 1명 2등 256만원 2명 3등 128만원 4명 4등 64만원 8명 5등 32만원 16명 제이지는 자신이 코드 페스티벌에 출전하여..
1. npm이란npm은 Node Package Manager의 약자입니다. npm은 두가지 의미로 사용되는데 첫번째는 오픈소스로 작성된 node.js 모듈들이 등록된 저장소인 http://npmjs.com 를 의미합니다. 두번째는 패키지를 install하고 의존성을 관리하는 자바스크립트로 작성된 커멘드라인 유틸리티입니다. 2. 패키지 관리가 필요한 이유node.js의 프로젝트는 의존하는 다른 패키지의 소스코드를 포함하지 않습니다. 하지만 의존하는 패키지들을 package.json에 명시하고 npm을 사용해 각자 설치합니다. 따라서 다른 패키지의 소스코드를 포함하지 않기 위해서 패키지 설치와 제거를 위해 npm 사용법을 알아야합니다. 3. package.json이란 package.json은 NPM을 위한 ..
1. 모듈이란? -모듈이란 다른 사람들이 만들어놓은 독립된 기능의 파일이라고 할 수 있습니다. 어떠한 기능을 하는 모듈을 우리는 가져오기만 하면 쓸 수 있습니다. -내장모듈이란 node를 설치하면 그 안에 제공되어지는 모듈을 말합니다. -외장모듈이란 개발자들이 만들어 놓은 모듈을 말합니다. 2. 모듈 사용법 1 var express = require('express'); cs -node.js의 내장 모듈은 " require('모듈명') " 이라고 쳐서 사용할 수 있습니다. -외장 모듈은 npm(Node Package Manager)을 통해 모듈을 다운받아야 합니다. 다운로드 후 내장모듈처럼 require해서 사용할 수 있습니다. 3.NPM 사용법 -npm을 사용하는 방법은 간단합니다. 커멘드 창에서 " ..
node.js를 설치하고 파일을 실행시켜보겠습니다. 1. node.js 설치하기 https://nodejs.org/ko/ (node.js 홈페이지)에 접속해서 다운로드 버튼을 눌러줍니다. 다운로드로 들어오면 여러가지 버전이 나와있습니다. 자신의 운영체제에 맞는 버전으로 다운로드하시면 됩니다. 아래로 내리시면 이런 항목이 있습니다. 이 중 "패키지 관리자를 통한 Node.js 설치"를 누르시면 각각의 배포판별로 어떻게 설치하는지 나와 있습니다. 잘 설치되었는지 확인하기 위해 명령프롬프트(cmd)를 켜서 "node --version" 이라고 쳐서 아래와 같은 화면이 나오면 설치가 완료되었음을 알 수 있습니다. 2. 실행 에디터를 실행시킵니다. 사용하는 에디터가 없다면 atom 에디터를 다운 받으시면 됩니다...