[백준11441-silver3] 합 구하기 (javascript)
https://www.acmicpc.net/problem/11441 11441번: 합 구하기 첫째 줄에 수의 개수 N이 주어진다. (1 ≤ N ≤ 100,000) 둘째 줄에는 A1, A2, ..., AN이 주어진다. (-1,000 ≤ Ai ≤ 1,000) 셋째 줄에는 구간의 개수 M이 주어진다. (1 ≤ M ≤ 100,000) 넷째 줄부터 M개의 줄에는 www.acmicpc.net [풀이] N 개 요소의 배열 에서 M 개마다 i, j 누적합을 구하는 문제이다 처음 풀이에서는 시간초과가 났다. 난이도에 비해 쉽다면,, 무조건 시간초과 나는 문제임을 주의하자! ✂️시간 초과 나는 문제 const fs = require('fs'); let input = fs.readFileSync('./input.txt')...
더보기
[백준2167-silver5] 2차원 배열의 합 (javascript)
https://www.acmicpc.net/problem/2167 2167번: 2차원 배열의 합 첫째 줄에 배열의 크기 N, M(1 ≤ N, M ≤ 300)이 주어진다. 다음 N개의 줄에는 M개의 정수로 배열이 주어진다. 배열에 포함되어 있는 수는 절댓값이 10,000보다 작거나 같은 정수이다. 그 다음 줄에는 www.acmicpc.net [유형] - 구현 - 누적 합 [풀이] 첫번째 리턴된 숫자 63을 예로 들면, i j x y = 1 1 2 3 (1,1) 위치부터~ (2,3) 위치까지 저장된 숫자들 합 ---> j, y | i, x const fs = require('fs'); const [[n, m], ...arr] = fs.readFileSync('./input.txt').toString().tr..
더보기