javascript78 [백준 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. [JS] 큰 수의 사용 시 BigInt 로 형변환 c++ 에서는 큰 수를 표현할때 longlong 자료형이 있고 파이썬은 큰 수여도 그냥 알아서 찰떡같이 알아듣는데... 이 빡대가리 자바스크립트는 BigInt 라는 형변환을 해줘야 큰 수의 연산이 가능하다!!! 너무너무 큰 수라면 c++도 맞는 숫자 자료형이 없으니 자바스크립트도 문자열로 바꿔서 연산해야겠지만 우리 부족하신 자바스크립트님은c++의 long long 범위의 해당하는 자료형도 없으셔서 21억 까지인 int 형을 넘어가면 c++의 long long 의 범위를 가지는 BigInt를 사용해서 수를 표현해야 하는데 BigInt는 숫자 자료형이 아닌 독립된 Object 객체이므로, js 내장 함수를 통한 대부분의 연산은 사용 할 수 없다 Math. 로 시작하는 내장함수들은 당연히 안되고 다른 숫자 자.. 2022. 8. 14. [백준 1629/javascript] 곱셈 큰 수를 사용해야 하니 BigInt 를 알아야 하고 시간내에 풀어야 하니 재귀를 사용해서 풀어야 한다 두가지를 알아야 풀수있으니 생각보다 정답률이 낮은 문제다... 재귀 공부하려고 풀었다가 자바스크립트의 BigInt 에 머리를 탁 치고 간다;;; 함수 안에 함수를 쓸 수 있는 점은 괜찮다만... 자바스크립트 너... 진짜; https://www.acmicpc.net/problem/1629 1629번: 곱셈 첫째 줄에 A, B, C가 빈 칸을 사이에 두고 순서대로 주어진다. A, B, C는 모두 2,147,483,647 이하의 자연수이다. www.acmicpc.net const readline = require("readline").createInterface({ input: process.stdin, o.. 2022. 8. 14. 이전 1 ··· 15 16 17 18 19 20 다음