반응형
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 | 31 |
Tags
- querydsl
- 알고리즘공부
- 기술공부
- 프로그래머스
- 기술면접공부
- Axon framework
- nestjs스터디
- 스프링부트
- 카프카
- JPA예제
- 코테공부
- DDD
- JPA 공부
- JPA스터디
- 스프링
- 자료구조공부
- 자바공부
- Kafka
- nestjs공부
- K8S
- 플러터 공부
- 플러터 개발
- nestjs
- 스프링공부
- 스프링부트공부
- JPA
- Flutter
- 코테준비
- JPA공부
- 스프링 공부
Archives
- Today
- Total
목록백준 2003번풀이 (1)
DevBoi
[Two pointer] 백준 2003번
https://www.acmicpc.net/problem/2003 2003번: 수들의 합 2 첫째 줄에 N(1 ≤ N ≤ 10,000), M(1 ≤ M ≤ 300,000,000)이 주어진다. 다음 줄에는 A[1], A[2], …, A[N]이 공백으로 분리되어 주어진다. 각각의 A[x]는 30,000을 넘지 않는 자연수이다. www.acmicpc.net 간단한 투포인터 문제이다. 정렬은 할필요없고, start, end 가 00부터 시작해서, sum과 타겟을 비교하면서 이동시키면된다. 다만 마지막 인덱스에 대해서는 조금 고민을해볼필요가 있다. 왜냐면 end가 index range를 벗어나게 되면 오류가 발생하기때문이지만 end가 마지막 지점에 있고 start를 줄여나가면서 탐색을 해야될 수도 있기 때문에, ..
Algorithm/[Two pointer]
2021. 12. 9. 16:56