반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 쉬운 문제
- socket
- 그래프
- javascript
- dfs
- TCP
- BFS
- dp
- Nestjs
- 백준
- typescript
- Algorithm
- 타입 챌린지
- Crawling
- HTTP 완벽 가이드
- type challenge
- 알고리즘
- 수학
- HTTP
- 자바스크립트
- Node.js
- 문자열
- 소켓
- 레벨 1
- 프로그래머스 레벨 2
- 크롤링
- 프로그래머스
- 타입스크립트
- 가천대
- ip
Archives
- Today
- Total
목록그리디 문제 (1)
kakasoo

그렇게 어려운 문제는 아니었다. 그냥 마이너스를 할 때, 최대한 크게 마이너스를 해주면 된다. 그래서 마이너스가 나오면 마이너스 뒤로 있는 모든 플러스를 우선시해줘서 빼야할 값을 크게 바꿔주면 된다. 그래서 -를 기준으로 문자열을 split 해주고, 각 요소들을 전부 더 해준다. 예를 들어 43 - 43 + 45 - 45가 라는 문자열이 있으면 ( 띄어쓰기는 원래 없어야 한다. ) 43,48,45 라는 숫자 배열로 바꿔주고, 앞에서부터 차례대로 빼주면 된다. const readline = require("readline"); const rl = readline.createInterface({ input: process.stdin, output: process.stdout, }); rl.on("line",..
프로그래밍/알고리즘 풀이
2021. 3. 30. 09:32