일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- input class
- 코딩테스트
- primitive type
- MUI
- 백준 nodeJS
- 알고리즘
- Native select
- react js
- nodejs
- 배열
- next/Image
- 코드스테이츠
- 이벤트 루프
- kakao map api
- JavaScript Deep Dive
- 자바스크립트
- 재귀함수
- 정규표현식
- CSS
- OSI 7계층
- 자료구조
- 페이지네이션
- 버블정렬
- javascript
- sort
- Node js
- 코드스테이츠 메인프로젝트
- 백준
- 유데미
- 프론트엔드
- Today
- Total
목록백준 nodeJS (3)
신입 개발자에서 시니어 개발자가 되기까지

후...진짜 오랜만에 정말 문제가 안풀려서 고생했다. 심지어 포기하고 찾아봤는데 node JS로 푼 포스팅도 거의 없더라 고생했던 이유는 질문 검색에 나온 반례들을 대입해봐도 다 맞게 나오는데 문제는 틀리니까 어디서 틀린지를 알 수 없었다. 7번을 틀리고 2시간 30분이 걸렸네.. 문제 시골에 있는 태양이의 삼촌 댁에는 커다란 참외밭이 있다. 문득 태양이는 이 밭에서 자라는 참외가 도대체 몇 개나 되는지 궁금해졌다. 어떻게 알아낼 수 있는지 골똘히 생각하다가 드디어 좋은 아이디어가 떠올랐다. 유레카! 1m2의 넓이에 자라는 참외 개수를 헤아린 다음, 참외밭의 넓이를 구하면 비례식을 이용하여 참외의 총개수를 구할 수 있다. 1m2의 넓이에 자라는 참외의 개수는 헤아렸고, 이제 참외밭의 넓이만 구하면 된다...

문제 김진영이 듣도 못한 사람의 명단과, 보도 못한 사람의 명단이 주어질 때, 듣도 보도 못한 사람의 명단을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 듣도 못한 사람의 수 N, 보도 못한 사람의 수 M이 주어진다. 이어서 둘째 줄부터 N개의 줄에 걸쳐 듣도 못한 사람의 이름과, N+2째 줄부터 보도 못한 사람의 이름이 순서대로 주어진다. 이름은 띄어쓰기 없이 알파벳 소문자로만 이루어지며, 그 길이는 20 이하이다. N, M은 500,000 이하의 자연수이다. 듣도 못한 사람의 명단에는 중복되는 이름이 없으며, 보도 못한 사람의 명단도 마찬가지이다. 출력 듣보잡의 수와 그 명단을 사전순으로 출력한다. 코드 const input = require("fs").readFileSync("example.txt..
문제 알파벳 소문자로 이루어진 N개의 단어가 들어오면 아래와 같은 조건에 따라 정렬하는 프로그램을 작성하시오. 길이가 짧은 것부터 길이가 같으면 사전 순으로 입력 첫째 줄에 단어의 개수 N이 주어진다. (1 ≤ N ≤ 20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. 출력 조건에 따라 정렬하여 단어들을 출력한다. 단, 같은 단어가 여러 번 입력된 경우에는 한 번씩만 출력한다. const input = require("fs").readFileSync("example.txt").toString().trim(); const array = input.split("\n").slice(1); const nonDupl..