728x90 Language/Java144 [백준 | Java] 11663번 선분 위의 점 11663번 / 선분 위의 점❓ 선분 위의 점🏷️ 관련 주제 : binarySearch문제일차원 좌표상의 점 N개와 선분 M개가 주어진다. 이때, 각각의 선분 위에 입력으로 주어진 점이 몇 개 있는지 구하는 프로그램을 작성하시오.입력첫째 줄에 점의 개수 N과 선분의 개수 M이 주어진다. (1 ≤ N, M ≤ 100,000) 둘째 줄에는 점의 좌표가 주어진다. 두 점이 같은 좌표를 가지는 경우는 없다. 셋째 줄부터 M개의 줄에는 선분의 시작점과 끝점이 주어진다. 입력으로 주어지는 모든 좌표는 1,000,000,000보다 작거나 같은 자연수이다.출력입력으로 주어진 각각의 선분 마다, 선분 위에 입력으로 주어진 점이 몇 개 있는지 출력한다.예제 입력 15 51 3 10 20 301 1020 603 302 1.. 2025. 1. 16. [백준 | Java] 2675번 문자열 반복 2675번 / 문자열 반복❓ 문자열 반복🏷️ 관련 주제 : 입출력문제문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다. S에는 QR Code "alphanumeric" 문자만 들어있다.QR Code "alphanumeric" 문자는 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ$%*+-./: 이다.입력첫째 줄에 테스트 케이스의 개수 T(1 ≤ T ≤ 1,000)가 주어진다. 각 테스트 케이스는 반복 횟수 R(1 ≤ R ≤ 8), 문자열 S가 공백으로 구분되어 주어진다. S의 길이는 적어도 1이며, 20글자를 넘지 않는다.출력각 테스트.. 2025. 1. 15. [백준 | Java] 11719번 그대로 출력하기 2 11719번 / 그대로 출력하기 2❓ 그대로 출력하기 2🏷️ 관련 주제 : BufferedReader BufferedWriter NullPointerException 문제입력 받은 대로 출력하는 프로그램을 작성하시오.입력입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄이 주어질 수도 있고, 각 줄의 앞 뒤에 공백이 있을 수도 있다.출력입력받은 그대로 출력한다.예제 입력 1 HelloBaekjoon Online Judge 예제 출력 2 HelloBaekjoon Online Judge 출처문제를 만든 사람: baekjoon알고리즘 분류구현문자열💦 나의 .. 2025. 1. 15. [Programmers | 연습문제 풀이 | Java] 문자열 내 p와 y의 개수 - equals(), equalsIgnoreCase() 코딩테스트 연습 / 연습문제 / 문자열 내 p와 y의 개수🅿️ 문자열 내 p와 y의 개수🗝️ 관련 주제 : split() equals() equalsIgnoreCase() 📌 문제를 나의 언어로 요약하기입력으로 주어진 문자열에서 p와 y를 대소문자 구분 없이 각각 세어서 p와 y의 갯수가 같으면 true를 반환, 그렇지 않으면 false를 반환 💦 나의 시도1. 최종 결과 값으로 반환할 boolean형 변수 answer을 true로 초기화boolean answer = true; 2. p와 y의 개수를 할당할 int형 변수를 0으로 초기화int p = 0;int y = 0; 3. 문자열을 하나씩 잘라서 p 혹은 y인 경우 해당 문자의 개수를 1씩 증가입력 문자열 한 글자씩 자르기 : s.split(.. 2025. 1. 14. [백준 | Java] 2776번 암기왕 - BufferedWriter, BufferedReader, StringTokenizer, Map 2675번 / 문자열 반복❓ 암기왕🏷️ 관련 주제 : BufferedReader BufferedWriter StringTokenizer Map문제연종이는 엄청난 기억력을 가지고 있다. 그래서 하루 동안 본 정수들을 모두 기억 할 수 있다.하지만 이를 믿을 수 없는 동규는 그의 기억력을 시험해 보기로 한다.동규는 연종을 따라 다니며, 연종이 하루 동안 본 정수들을 모두 ‘수첩1’에 적어 놓았다.그것을 바탕으로 그가 진짜 암기왕인지 알아보기 위해, 동규는 연종에게 M개의 질문을 던졌다.질문의 내용은 “X라는 정수를 오늘 본 적이 있는가?” 이다.연종은 막힘없이 모두 대답을 했고, 동규는 연종이 봤다고 주장하는 수 들을 ‘수첩2’에 적어 두었다.집에 돌아온 동규는 답이 맞는지 확인하려 하지만, 연종을 따라다.. 2025. 1. 14. [Programmers | Java | 연습문제 풀이] 주식가격 - Solution with Queue 코딩테스트 연습 / 스택/큐 / 주식가격📈 주식가격🏷️ 관련 주제 : Queue 💡 Solution with Queue & 반복문import java.util.Queue;import java.util.LinkedList;class Solution { public int[] solution(int[] prices) { int prices_length = prices.length; int[] answer = new int[prices_length]; Queue price_indexes = new LinkedList(); price_indexes.add(0); for (int i = 1; i 💡 Solut.. 2024. 12. 4. [Programmers | Java | 연습문제 풀이] 베스트앨범 - Solution with HashMap & 정렬 코딩테스트 연습 / 해시 / 베스트앨범 📀 베스트앨범🏷️ 관련 주제 : 해시 HashMap 정렬 💡 Solution With HashMap & 정렬import java.util.HashMap;import java.util.ArrayList;import java.util.stream.IntStream;class Solution { public int[] solution(String[] genres, int[] plays) { int[] answer = {}; int total_songs = genres.length; HashMap total_plays_of_song = new HashMap(); HashMap genre_song_count = n.. 2024. 12. 2. [Programmers | Java | 연습문제 풀이] 동영상 재생기- Solution with Stream.reduce() & 조건문 코딩테스트 연습 / PCCP 기출문제 / [PCCP 기출문제] 1번 📺 동영상 재생기🏷️ 관련 주제 : Stream reduce String format 💡 Solution With Stream.reduce() & 조건문import java.util.Arrays;class Solution { public String solution(String video_len, String pos, String op_start, String op_end, String[] commands) { String answer = ""; int video_time = Arrays.stream(video_len.split(":")) .mapToI.. 2024. 12. 1. [Programmers | Java | 연습문제 풀이] 삼총사 - Solution with 삼중 for문 KDT 실무형 스프링 백엔드 엔지니어 양성과정 6기 | Algorithm CODEKATA👪 삼총사🏷 관련 주제 : Array ✔️ Solution with 삼중 for문class Solution { public int solution(int[] number) { int answer = 0; int len = number.length; for (int i = 0; i 채점 결과 💥 오늘 만난 문제 & 나의 시도 💦 & 해결 방법 👍 📌 오늘 만난 문제 : 매개변수로 받은 정수 배열 numbers에서 합이 0이 되는 세 원소를 삼총사라고 한다.삼총사가 되는 원소 쌍은 총 몇개 존재하는지 구하여 반환하시오.3중 for문을 써서 nu.. 2024. 7. 6. 이전 1 2 3 4 5 6 7 8 ··· 16 다음 728x90