일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 생활코딩
- Drawing Book
- Algorithm
- #nodejs#노드js
- Between Two Sets
- Divisible Sum Pairs
- Birthday Chocolate
- Apple and Orange
- 짝수와 홀수
- git
- Time Conversion
- 알고리즘
- Migratory Birds
- algorithim
- Javascript
- Ellectronics Shop
- 프로그래머스
- #nodejs#express
- A Very Big Sum
- Grading Students
- Breaking the Records
- javascirpt
- alogrithim
- 자료구조
- 자바스크립트
- hackerrank
- Data Structure
- 노드
- nodejs
- Sock Merchant
- Today
- Total
ian의 개발일기장
1. 나의 풀이 인접한 초콜렛을 month만큼 짤라서, 정수의 합이 day와 같은 경우의 수를 세는 문제이다. 그래서 인접한 초콜렛을 for문과 slice를 통해서 자르고, 그 합을 reduce를 이용해 구한 다음 day와 비교 했다. 2. 정리 slice는 배열을 잘라서 복사합니다. 다만 end index를 입력시 end부분은 포함하지않고 자릅니다. 사용법 - array.slice (자르기 시작할인덱스, 끝 인덱스 ); 출처 - HackerRank, MDN공식문서
1. 나의 풀이 배열의 시작값을 비교값으로 놓고, 각 원소들을 비교해서 더 커지면 최고기록을 바꾸고, 더낮아지면 최저기록을 바꾸어서 기록이 높아지거나 낮아지는 횟수를 세었다. 2. 정리 위의 코드를 forEach를 이용해서 바꿀 수 있을 것 같다.forEach는 배열의 요소를 돌면서 각원소에 콜백함수를 실행한다. 사용법 - array.forEach (콜백함수(현재원소, 인덱스, 배열), 콜백을 실행할 this); 출처 - HackerRank, MDN공식문서
1. HTTP란?HTTP(Hyper Text Transfer Protocol)는 웹에서 HTML 문서와 같은 리소스들을 주고 받을 수 있는 프로토콜입니다. 웹의 창시자 팀 버너스리(Tim Berners-Lee)와 그가 속한 팀은 CERN에서 HTTP를 발명 했습니다. 2. 작동방식HTTP는 Server/Client 모델이며, 개별적인 메시지교환을 통해 통신을 합니다. 클라이언트가 요청을 보내면, 서버가 응답을 돌려준다.클라이언트에 의해 전송되는 메세지를 Request(요청)라고 부르며, 그에 대해 서버에서 응답으로 전송되는 메세지를 Response(응답)라고 부른다. 크롬에서 개발자도구를 키고 Network탭으로 간 다음, 위에 주소로 접속을 해보자.HTTP Header에 메세지를 담아 클라이언트가 요청..