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
- SQLD 내용
- 백준 예산 자바
- SQLD 요약
- 자바 문자열 예제
- 백준 접두사 자바
- 백준 1141
- BFS
- 백준 2293 자바
- 백준 예산 코드
- 너비우선탐색
- SQLD
- 알고리즘
- 자바 예제
- SQL 기본 및 활용
- SQLD SQL 최적화 기본 원리
- 백준 부분합 로직
- 백준 2293 동전 1
- 오라클 예제
- SQLD SQL 활용
- 백준 2512 자바
- 자바 DP 예제
- 백준 1141 로직
- 자바 이분 탐색 예제
- 백준 1141 접두사
- SQLD 내용 정리
- SQLD 책
- 백준 접두사 로직
- SQLD 정리
- 백준 동전1 자바
- 백준
Archives
- Today
- Total
목록알고리즘/Segment Tree (1)
혼자 공부하는 공간
[JAVA] 백준 10868. 최솟값 (세그먼트 트리) :: 로직/코드 - GODZ
안녕하세요 GODZ입니다. 오늘은 세그먼트 트리를 이용한 문제를 풀어볼 예정입니다. 1. 문제 2. 입출력 예제 3. 개념 세그먼트 트리(Segment Tree)는 연속적인 여러 개의 데이터가 존재할 때, 특정 범위 데이터만 처리하기 위해 사용하는 자료구조 입니다. 예를 들어, 배열(arr)에 {10, 9, 8, 7, 6, 5, 4, 3, 2, 1} 이라는 원소가 선형구조로 존재합니다. 여기서 인덱스는 1부터 시작이라고 가정하고 1부터 4, 5부터 8, 3부터 9, 7부터 9 에서의 최솟값을 구하는 기능을 하게끔 만들어야 한다고 합시다. 구현할 때 해당 인덱스(1, 4 // 5, 8 // 3, 9 // 7, 9)를 모두 순회하면서 구해야할 것입니다. 이때 배열 크기가 N, 최솟값을 구하는 횟수가 M 이라..
알고리즘/Segment Tree
2020. 8. 19. 22:22