분류 전체보기45 [항해99클럽] Java 비기너_Day 15 학생 인기도 측정 오늘의 문제 >> https://www.acmicpc.net/problem/25325 [ 생각 흐름 ]이름을 먼저 HashMap에 담아놓고for문을 돌면서 이름별로 카운트를 하면 되지 않을까? [ JAVA ] import java.util.*;public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); sc.nextLine(); String students = sc.nextLine(); String[] studentsArr = students.split(" "); Map co.. 2025. 4. 18. [항해99클럽] Java 비기너_Day 14 브실이의 입시전략 오늘의 문제 >> https://www.acmicpc.net/problem/29723 [ 생각 흐름 ]일단 과목이랑 점수는 Map에 저장해놓고..공개과목은 Set으로 담기..그리고 공개 과목 점수랑 비공개 과목 점수를 따로 관리해야될 것 같음그래야 최소, 최대 점수를 구하니깐..! [ JAVA ] import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int M = sc.nextInt(); int K = sc.nextInt(); sc.nextLin.. 2025. 4. 17. [항해99클럽] Java 비기너_Day 13 단어 정렬 오늘의 문제 >> https://www.acmicpc.net/problem/1181 [ 생각 흐름 ]중복 단어는 제거해야 되니까 Set으로 담아놓고정렬을 하면 되지 않을까? [ JAVA ] import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); sc.nextLine(); Set wordSet = new HashSet(); for (int i=0; i wordList = new ArrayList(wordSet); Collections.s.. 2025. 4. 16. [항해99클럽] Java 비기너_Day 12 임스와 함께하는 미니게임 오늘의 문제 >> https://www.acmicpc.net/problem/25757 [ 생각 흐름 ]먼저 입력받은 이름을 중복 제거해서 몇명인지 카운트 하고게임에 필요한 인원 수로 나눠서 계산하면 되겠다~ [ JAVA ] import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); String game = sc.next(); sc.nextLine(); Set people = new HashSet(); for (int i=0; i 2025. 4. 15. [항해99클럽] Java 비기너_Day 11 Repeated DNA Sequences 오늘의 문제 >> https://leetcode.com/problems/repeated-dna-sequences/description/ [ 생각 흐름 ]10글자씩 문자열을 잘라서 그게 전체 문자열에 몇번 나왔는지 세면 될 것 같은데.. [ JAVA ] class Solution { public List findRepeatedDnaSequences(String s) { List result = new ArrayList(); if(s.length() countMap = new HashMap(); for(int i=0; i애초에 문자열이 10글자가 안되는 경우도 있음을 고려해야 한다..! 2025. 4. 14. [항해99클럽] Java 비기너_Day 10 평행선 오늘의 문제 >> https://www.acmicpc.net/problem/2358 [ 생각 흐름 ]x좌표 기준으로 같은 x가 2개 이상인 경우 수직선이 존재한다.y도 마찬가지. 그니까 x,y 좌표를 각각 카운팅해서 계산하면 될 듯! [ JAVA ]import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); Map xMap = new HashMap(); Map yMap = new HashMap(); for (int i = 0; i = 2) { .. 2025. 4. 13. 이전 1 2 3 4 ··· 8 다음