본문 바로가기

전체 글100

[백준] 1929번 소수 구하기 (JavaScript) https://www.acmicpc.net/problem/1929 1929번: 소수 구하기 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) M이상 N이하의 소수가 하나 이상 있는 입력만 주어진다. www.acmicpc.net (1) 내 답안 const input = require("fs") .readFileSync("./example.txt") .toString() .trim() .split("\n"); const [start, end] = input.shift().split(" ").map(Number); const uniqueNum = Array.from({ length: end - start + 1 }, (v, i) => i + start); .. 2024. 1. 16.
[백준] 1463번 1로 만들기 (JavaScript) https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net // const input = require("fs").readFileSync("/dev/stdin").toString().trim().split("\n"); let input = require("fs") .readFileSync("example.txt") .toString() .trim() .split("\r\n"); let x = parseInt(input.shift()); const dp = new Array(x + 1).fill(0); for (let i = 2; i 2024. 1. 16.
[백준] 1260번 DFS와 BFS (JavaScript) https://www.acmicpc.net/problem/1260 1260번: DFS와 BFS 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ≤ M ≤ 10,000), 탐색을 시작할 정점의 번호 V가 주어진다. 다음 M개의 줄에는 간선이 연결하는 두 정점의 번호가 주어진다. 어떤 두 정점 사 www.acmicpc.net // const input = require("fs").readFileSync("/dev/stdin").toString().trim().split("\n"); let input = require("fs") .readFileSync("example.txt") .toString() .trim() .split("\r\n"); function bfs(graph, st.. 2024. 1. 16.
[PostgreSQL] Extract 함수 - Extract 함수는 PostgreSQL에서 날짜(년 월 일)를 추출하는 함수이다. 사용법 - 기본적으로 EXTRACT(field from source) 형식으로 작성한다. - field는 year와 month 같은 날짜 및 시간 요소를 뜻하고 source는 timestamp값을 의미한다. Field 설명 YEAR 년도 MONTH 월 ( 1 ~ 12 ) DAY 일 ( 1 ~ 31 ) DOW 요일 ( 일요일(0) ~ 토요일(6) ) EPOCH 1970년 1월 1일 00:00:00 부터 현재까지의 초 HOUR 시간 ( 0 ~ 23 ) MINUTE 분 ( 0 ~ 59 ) SECOND 초 ( 0 ~ 59 ) 예제 select extract('YEAR' from '2022-07-06 12:30:35') -- .. 2023. 11. 21.