[백준] 2751 수 정렬하기 2 | 정렬 | 실버 Ⅴ | JAVA 💡계수 정렬
·
코딩 테스트 일지 📒
📌 문제https://www.acmicpc.net/problem/2751 ❌ 시간 초과 코드import java.io.*;import java.util.*;public class Main{ public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); StringBuilder sb = new StringBuilder(); int..
[백준] 1181 단어 정렬 | 문자열, 정렬 | 실버 Ⅴ | JAVA 💡Arrays.sort
·
코딩 테스트 일지 📒
📌 문제https://www.acmicpc.net/problem/1181 ✔️ 정답 코드import java.io.*;import java.util.*;public class Main{ public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); StringBuilder sb = new StringBuilder(); ..
[백준] 2606 바이러스 | 그래프, DFS, BFS | 실버 Ⅲ | JAVA 💡DFS
·
코딩 테스트 일지 📒
📌 문제https://www.acmicpc.net/problem/2606 ⭐ DFS(깊이 우선 탐색)란?DFS는 그래프의 탐색 방법 중 하나로, 한 노드를 방문한 후 그 노드와 연결된 노드를 깊이 있게 탐색하는 방식입니다.즉, 현재 노드에서 갈 수 있는 경로를 따라 최대한 깊이 들어간 후, 더 이상 갈 수 없게 되면 다시 돌아와서 다른 경로를 탐색하는 방식입니다.이 방법은 재귀를 통해 구현할 수 있으며, 그래프의 연결 구조를 탐색하는 데 매우 유용합니다. ⭐ 전체 코드import java.io.*;import java.util.*;public class Main{ static boolean[][] a; static int n; static boolean[] b; static..
[백준] 11720 숫자의 합 | 수학, 구현, 문자열 | 브론즈 Ⅳ | JAVA 💡기본 상식 점검
·
코딩 테스트 일지 📒
📌 문제https://www.acmicpc.net/problem/11720 ✅ 정답 코드import java.io.*;import java.util.*;public class Main{ public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); String s = br.readLine(); int sum = 0; for (int i = 0; i ..
[프로그래머스] 프로세스 | 자료 구조, 큐 | Level.2 | JAVA 💟 반례
·
코딩 테스트 일지 📒
📌 문제 링크 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr ✅ 테스트케이스는 통과했지만 제출 시 실패한 코드 💦import java.util.*;class Solution { public int solution(int[] priorities, int location) { if (priorities.length == 0) { return 0; } int answer = 0; Queue q = new LinkedList(); f..
[백준] 9093 단어 뒤집기 | 구현, 문자열 | 브론즈 Ⅰ | JAVA 💡시간복잡도 아주 간단하게 줄이는 방법
·
코딩 테스트 일지 📒
📌 https://www.acmicpc.net/problem/9093 ✅ Pre-Refactor Codeimport java.io.*;public class Main{ public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int n = Integer.parseInt(br.readLine()); for (int i = 0; i=0; k--){ sb.a..
[프로그래머스] 2021 KAKAO BLIND RECRUITMENT 신규 아이디 추천 | Level.1 | JAVA 💡정규표현식
·
코딩 테스트 일지 📒
📌 문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr ✅ Pre-Refactor Codeimport java.util.*;class Solution { public String solution(String new_id) { //1 char[] C = new_id.toLowerCase().toCharArray(); ArrayList cc = new ArrayList(); //2 for (char c : C) { if (Character.isLetter(c)..
[백준] 3460 이진수 | 구현, 수학 | 브론즈 Ⅲ | JAVA 💡25%에 틀렸습니다. 완벽 해결법 + 1등하는 법
·
코딩 테스트 일지 📒
📌 https://www.acmicpc.net/problem/3460백준 3460번 문제, "이진수 변환" 문제를 풀면서 겪었던 다양한 이슈와 최적화 방법에 대해 이야기해보려고 합니다.저처럼 25%에서 에러가 발생해서 머리를 쥐어뜯었던 분들이라면 꼭 끝까지 읽어보세요!⭐ 이슈 해결 방법1️⃣ 첫 번째 이슈 : 25%에 틀렸습니다. 발생 >> 잘못된 입력 방식 코드에 문제가 없는데 25%에서 ArrayIndexOutOfBoundsException이 발생했습니다.아무리 눈을 갈아 끼고 찾아봐도 에러가 안 보여서 질문 게시판을 찾아보니 아래와 같은 답변을 찾았습니다.이 문제가 입력 예제가 단 하나만 주어져 있어서 제 멋대로 해석해서 테스트 케이스를 한줄에 입력받고 그다음 각 테스트케이스를 한 줄에 띄어쓰기로..
[코테/JAVA] 효율적인 출력 방법: 언제 BufferedWriter, 언제 System.out.print, 언제 StringBuilder?
·
코딩 테스트 일지 📒
코딩 테스트에서 출력 속도는 생각보다 중요한 요소입니다.특히 반복문을 통한 대량의 데이터를 출력해야 할 때, 출력 방식에 따라 프로그램의 성능 차이가 발생할 수 있습니다.이 글에서는 자바에서 자주 사용하는 두 가지 출력 방법인 BufferedWriter와 System.out.print, 그리고 StringBuilder의 차이를 설명하고, 상황에 따라 어떤 방식이 더 적합한지 알려드리려고 합니다!⭐ BufferedWriterBufferedWriter는 데이터를 버퍼에 담아 한 번에 출력하는 방식으로, 출력할 데이터가 많을 경우 특히 유용합니다.한 번에 많은 데이터를 처리하여 I/O 작업의 빈도를 줄이므로 성능이 더 뛰어납니다.import java.io.*;public class BufferedWriterE..
[백준] 2576 홀수 | 구현, 수학 | 브론즈 Ⅲ | JAVA 💡내가 백준 자바 부문 1등?!?!
·
코딩 테스트 일지 📒
제 아이디는 딱봐도 cocciri입니다.자바로 60ms 걸린 코드가 제 코드 뿐이라 글을 써봅니다.ㅎ 자랑하는 거 아니구 빠르고 효율적인 코드를 공유하면 아마 코테를 준비하고 계실 여러분들도 알고 좋으니까용~~~ 헤헤백준 문제 1등 별것도 아닌데여~~~뭐 1등이 얼마나 대단한 거라구 글을 올리겠어요~~~누가 보면 1등 처음 한 줄 알겠네~~~ㅋㅋㅋ그럼 이제 어떻게 1등! 했는지 알려드리도록 하겠습니당~! 히히!import java.io.*;public class Main{ public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(S..
코양이🤍
'코딩 테스트 일지 📒' 카테고리의 글 목록 (3 Page)