본문 바로가기

분류 전체보기337

[백준 11651/javascript] 좌표 정렬하기 2 자바스크립트의 문자열 치환을 맛보기하는 문제 정렬은 간단하지만 자바스크립트라 왠지 머리 아프다 https://www.acmicpc.net/problem/11651 11651번: 좌표 정렬하기 2 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 i번점의 위치 xi와 yi가 주어진다. (-100,000 ≤ xi, yi ≤ 100,000) 좌표는 항상 정수이고, 위치가 같은 두 점은 없다. www.acmicpc.net const array = require("fs") .readFileSync("/dev/stdin") .toString() .trim() .split("\n"); array.shift(); let input = array.map((el) => el... 2022. 8. 17.
[백준 2798/javascript] 블랙잭 백준에서 자바스크립트로 입력을 받을 시 한줄씩 받는 readline 과 파일 전체를 읽어와서 입력으로 받는 fs 모듈이 있다 fs 모듈을 사용해서 완전탐색을 이용해서 풀었지만 투포인터로도 풀 수 있는 문제였다. 난 안 풀었지만... 투포인터는 아직 사용에 자신이 없으니 주말에 추가로 공부하여 나중에 도전해보자 https://www.acmicpc.net/problem/2798 2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는 양의 정수이다. 합이 M을 넘지 않는 카드 3장 www.acmicpc.net const array = require("fs") .re.. 2022. 8. 16.
[Node.js] 왜 url 이 두번 출력 되는 건데? feat. favicon.ico 이전 생활코딩 node.js 강의에서 url.parse 가 더이상 사용되지 않는 기술로 사장되어 new URL 로 사용하게 됐다고 글을 썼었다. 아래는 그 글이다 https://tokkic.tistory.com/216 생활코딩 node.js 10강 에러 원인, 대처법 생활코딩으로 node.js 강의를 따라 들으며 배우던 중 10강에서 에러가 뜨고 이해가 안되는 부분이 있어서 학습에 진행이 생겼다 혹시나 나와 같은 경우를 겪는 분들이 있을까해서 10강의 내용을 개 tokkic.tistory.com 그런데 강의를 들으며 배우던 중 이상한 점을 알게되었다 터미널로 node.js 를 실행하고 페이지의 링크를 클릭하여 url 의 쿼리를 추가하여 새로 전체 페이지를 갱신하지 않아도 일부만 불러와 갱신하는 법을 배우.. 2022. 8. 16.
[백준 10828/javascript] 스택 자바스크립트에는 큐뿐 아니라 스택도 없다! 그나마 스택은 배열 뒤에서 pop 하면 되니 구현이 좀 더 쉽다만... 오늘 이유모를 수많은 에러들을 보며 몸비틀며 자바스크립트의 불편함에 머리가 터질지경이다 아이고 자바스크립트야 언제 친해질래... https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net // 전체 입력받기 및 처리 const array = require("fs").readFileSync("/dev/stdin").toStri.. 2022. 8. 15.