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
- 알고리즘
- heap
- 코테준비
- java method
- 공부정리
- 자료구조힙
- 자바
- 문자열포맷
- 백준 1924번
- 객체프로그래밍
- 카카오코테
- 백준 1000번 java
- 자바문자열
- 프로그래머스
- 카카오기출
- java
- 자료구조 트리
- Java heap
- 카카오1차
- 백준 1000번
- 카카오코딩테스트
- 백준
- 프렌즈4블록
- 코딩테스트기출
- heap정렬
- 개발상식
- 백준 1924번 java
- 힙정렬자바
- 프렌즈4블록java
- 객체프로그래밍이란
Archives
- Today
- Total
목록2019/09/15 (1)
일단 시작해보는 블로그
[알고리즘_풀이] 백준 backjoon 1202번, 보석 도둑
처음에 그냥 리스트에 넣고 정렬을 해줘서인지,,,,,, 시간초과가 났었던 문제. 정렬 시, 아주 빠른 속도를 보이는 우선순위큐를 이용해야했다. 시간복잡도 : O(logN) import java.util.*; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); // 보석 개수 int K = sc.nextInt(); // 1개의 보석만을 담을 수 있는 가방 Node[] jewelry = new Node[N]; // 보석의 정보를 담고 있는 Node 배열 int[] max = new int[K]; // 보석관련 정보를 N만큼 입력받는다. for(int..
CS/알고리즘 풀이
2019. 9. 15. 12:36