일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 자바스크립트
- js
- 카카오
- TypeScript
- 드래그 이벤트
- 부스트컨퍼런스
- JavaScript
- Node.js
- 알고리즘
- 과제테스트
- 코테
- 코딩테스트
- DP
- 코드 포멧
- 양방향 연결 리스트
- 동적계획법
- router v6
- 이분탐색
- 브루트포스
- 프로그래머스
- Redux toolkit
- 이미지 잔상
- React
- 백준
- icecandidate
- 리덕스 툴킷
- 카카오채용
- 부스트캠프웹모바일
- svg파일 다루기
- custom hook
Archives
- Today
- Total
목록백준 (7)
🖥 dev-ruby
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/yPQHM/btrrOcObi88/9CyJyE66Iw5E4x2H2mPNAk/img.png)
문제 https://www.acmicpc.net/problem/11052 11052번: 카드 구매하기 첫째 줄에 민규가 구매하려고 하는 카드의 개수 N이 주어진다. (1 ≤ N ≤ 1,000) 둘째 줄에는 Pi가 P1부터 PN까지 순서대로 주어진다. (1 ≤ Pi ≤ 10,000) www.acmicpc.net 풀이 function solution(N, price){ let dp = [0, ...price]; for(let i = 2; i +el); console.log(solution(N, price)) 처음에 일일이 N개를 뽑을 수 있는 조합의 경우 수를 다 구했는데, 아무리봐도 좀 더 쉽게 풀 수 있을 것 같았다. 위 코드는 각 i마다 i개씩 뽑을 수 있는 경우의 수 별로 최댓값을 계속 업데이트 해주..
백준
2022. 1. 26. 23:59