https://www.acmicpc.net/problem/2953 import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); List chefList = new ArrayList(); for (int i = 1; i System.out.println(chef.num + " " + chef.totalScore)); } static class Chef implements Comparable { int num, totalScore; public Chef(int num, int t..
알고리즘 🤔
https://school.programmers.co.kr/learn/courses/30/lessons/84512 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.*;class Solution { int answer = 0; List list = new ArrayList(); String[] chars = { "A", "E", "I", "O", "U" }; public int solution(String word) { dfs(""); fo..
https://www.acmicpc.net/problem/8979 import java.io.*;import java.util.*;public class Main { static int stoi(String s) { return Integer.parseInt(s); } static int N, K; static int answerIdx; static List countryList = new ArrayList(); public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in))..
https://school.programmers.co.kr/learn/courses/30/lessons/42628 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 백준 문제 중 같은 문제가 있다.https://www.acmicpc.net/problem/7662 import java.util.*;class Solution { TreeMap map = new TreeMap(); public int[] solution(String[] operations) { for (String operation : operati..
https://www.acmicpc.net/problem/2669 import java.io.*;import java.util.*;public class Main { static int stoi(String s) { return Integer.parseInt(s); } static int answer = 0; static boolean[][] board = new boolean[100][100]; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Str..
https://school.programmers.co.kr/learn/courses/30/lessons/42584 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.*;class Solution { Stack stack = new Stack(); public int[] solution(int[] prices) { int[] answer = new int[prices.length]; for (int i = 0; i 문제 보면 스택 써야 풀 수 있다. 가격 수가 최대 ..
https://school.programmers.co.kr/learn/courses/30/lessons/42583 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.*;class Solution { Queue bridge = new ArrayDeque(); int totalWeight = 0; int totalTime = 0; public int solution(int bridge_length, int weight, int[] truck_weights) { for (int truc..
https://www.acmicpc.net/problem/2179 import java.io.*;import java.util.*;import java.util.stream.Collectors;public class Main { static int stoi(String s) { return Integer.parseInt(s); } static int N; static int firstIdx, secondIdx, maxCount; static List words = new ArrayList(); public static void main(String[] args) throws IOException { BufferedReader br = new..
https://school.programmers.co.kr/learn/courses/30/lessons/42579?language=java 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.*;class Solution { List answer = new ArrayList(); Map genreTotalPlayMap = new HashMap(); Map> genreMusicMap = new HashMap(); public int[] solution(String[] genres, int[] plays) { ..