Til
-
- 오늘의 학습 키워드 : PriorityQueue (내림차순)[문제 이름 : 최대 힙 (백준, S2) ]문제 url : https://www.acmicpc.net/problem/11279 내가 작성한 코드는 아래와 같다.import java.util.*;import java.io.*;public class Main { static StringBuilder sb = new StringBuilder(); static PriorityQueue pq = new PriorityQueue(Collections.reverseOrder()); public static void main(String[] args) throws IOException { BufferedReader br = ..
99클럽 코테 스터디 10일차 TIL [PriorityQueue]- 오늘의 학습 키워드 : PriorityQueue (내림차순)[문제 이름 : 최대 힙 (백준, S2) ]문제 url : https://www.acmicpc.net/problem/11279 내가 작성한 코드는 아래와 같다.import java.util.*;import java.io.*;public class Main { static StringBuilder sb = new StringBuilder(); static PriorityQueue pq = new PriorityQueue(Collections.reverseOrder()); public static void main(String[] args) throws IOException { BufferedReader br = ..
2024.07.31 -
- 오늘의 학습 키워드 : PriorityQueue[문제 이름 : 최소 힙]문제 url : https://www.acmicpc.net/problem/1927내가 작성한 코드는 아래와 같다.import java.util.*;import java.io.*;public class Main { static StringBuilder sb; static PriorityQueue pq = new PriorityQueue(); public static void main(String[] args) throws IOException { sb = new StringBuilder(); BufferedReader br = new BufferedReader(new InputStreamR..
99클럽 코테 스터디 9일차 TIL [PriorityQueue]- 오늘의 학습 키워드 : PriorityQueue[문제 이름 : 최소 힙]문제 url : https://www.acmicpc.net/problem/1927내가 작성한 코드는 아래와 같다.import java.util.*;import java.io.*;public class Main { static StringBuilder sb; static PriorityQueue pq = new PriorityQueue(); public static void main(String[] args) throws IOException { sb = new StringBuilder(); BufferedReader br = new BufferedReader(new InputStreamR..
2024.07.30 -
- 오늘의 학습 키워드 : Queue[문제 이름 : 과제 진행하기]문제 url : https://school.programmers.co.kr/learn/courses/30/lessons/118667내가 작성한 코드는 아래와 같다.import java.util.*;class Solution { public int solution(int[] queue1, int[] queue2) { int answer = 0; Queue q1 = new LinkedList(); Queue q2 = new LinkedList(); long totalSum = 0; long q1Sum = 0; for(int i=0; ..
99클럽 코테 스터디 8일차 TIL [Queue]- 오늘의 학습 키워드 : Queue[문제 이름 : 과제 진행하기]문제 url : https://school.programmers.co.kr/learn/courses/30/lessons/118667내가 작성한 코드는 아래와 같다.import java.util.*;class Solution { public int solution(int[] queue1, int[] queue2) { int answer = 0; Queue q1 = new LinkedList(); Queue q2 = new LinkedList(); long totalSum = 0; long q1Sum = 0; for(int i=0; ..
2024.07.29 -
- 오늘의 학습 키워드 : Stack 활용[문제 이름 : 과제 진행하기]문제 url : https://school.programmers.co.kr/learn/courses/30/lessons/176962내가 작성한 코드는 아래와 같다.import java.util.*;class Solution { public String[] solution(String[][] plans) { // 제일 먼저 시작하는 plans를 얻기 위해 정렬 Arrays.sort(plans, Comparator.comparing(a -> a[1])); // 완료된 과제 List completedSubjects = new ArrayList(); // 진행중 과제 or ..
99클럽 코테 스터디 7일차 TIL [Stack]- 오늘의 학습 키워드 : Stack 활용[문제 이름 : 과제 진행하기]문제 url : https://school.programmers.co.kr/learn/courses/30/lessons/176962내가 작성한 코드는 아래와 같다.import java.util.*;class Solution { public String[] solution(String[][] plans) { // 제일 먼저 시작하는 plans를 얻기 위해 정렬 Arrays.sort(plans, Comparator.comparing(a -> a[1])); // 완료된 과제 List completedSubjects = new ArrayList(); // 진행중 과제 or ..
2024.07.28 -
- 오늘의 학습 키워드 : 배열 정렬 [문제 이름 : 테이블 해시 함수]문제 url : https://school.programmers.co.kr/learn/courses/30/lessons/147354내가 작성한 코드는 아래와 같다.import java.util.*;class Solution { public int solution(int[][] data, int col, int row_begin, int row_end) { Nums[] numsArray = new Nums[data.length]; for (int i = 0; i { // 정렬하고자 하는 값 int value; int[] arr; public Nums(in..
99클럽 코테 스터디 6일차 TIL [Arrays.sort]- 오늘의 학습 키워드 : 배열 정렬 [문제 이름 : 테이블 해시 함수]문제 url : https://school.programmers.co.kr/learn/courses/30/lessons/147354내가 작성한 코드는 아래와 같다.import java.util.*;class Solution { public int solution(int[][] data, int col, int row_begin, int row_end) { Nums[] numsArray = new Nums[data.length]; for (int i = 0; i { // 정렬하고자 하는 값 int value; int[] arr; public Nums(in..
2024.07.28 -
- 오늘의 학습 키워드 : Java - Map, List 활용[문제 이름 : 베스트앨범]문제 url : https://school.programmers.co.kr/learn/courses/30/lessons/42579내가 작성한 코드는 아래와 같다.import java.util.*;class Solution { public int[] solution(String[] genres, int[] plays) { // 장르 리스트 List genreList = new ArrayList(); // 장르 이름, 해당 장르에 대한 정보 저장 Map genreMap = new HashMap(); for (int i = 0; i best..
99클럽 코테 스터디 5일차 TIL [Map, List]- 오늘의 학습 키워드 : Java - Map, List 활용[문제 이름 : 베스트앨범]문제 url : https://school.programmers.co.kr/learn/courses/30/lessons/42579내가 작성한 코드는 아래와 같다.import java.util.*;class Solution { public int[] solution(String[] genres, int[] plays) { // 장르 리스트 List genreList = new ArrayList(); // 장르 이름, 해당 장르에 대한 정보 저장 Map genreMap = new HashMap(); for (int i = 0; i best..
2024.07.26