Java715 [Java] Java 정렬 알고리즘 구현 🏷️ 버블 정렬import java.util.Arrays;import java.util.Scanner;public class BubbleSort { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int[] nums = new int[n]; // 배열에 수 받기 for (int i = 0; i nums[j + 1]) { int temp = nums[j]; nums[j] = nums[j + 1]; .. 2025. 10. 1. [백준/Java] 2750번 소트인사이드 -Codeimport java.util.Scanner;public class BOJ1427 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); int strLength = str.length(); int[] nums = new int[strLength]; // 문자열 숫자를 배열에 저장 for (int i = 0; i nums[maxIdx]) { maxIdx = j; } } if (nums[m.. 2025. 9. 26. [백준/Java] 2750번 수 정렬하기 -Codeimport java.util.Arrays;import java.util.Scanner;public class BubbleSort { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int[] nums = new int[n]; // 배열에 수 받기 for (int i = 0; i nums[j + 1]) { int temp = nums[j]; nums[j] = nums[j + 1]; .. 2025. 9. 26. [백준/Java] 1874번 절댓값 힙 -Codeimport java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.PriorityQueue;public class BOJ11286 { public static void main(String[] args) throws IOException { // 인풋이 많아서 BufferedReader 사용 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); .. 2025. 9. 25. [백준/Java] 2164번 카드2 -Codeimport java.util.ArrayDeque;import java.util.Deque;import java.util.Scanner;public class BOJ2164 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int temp; Deque deque = new ArrayDeque(); // 숫자를 거꾸로 queue에 저장 for (int i = n; i > 0; i--) { deque.push(i); } // deque에 하나만 .. 2025. 9. 25. [백준/Java] 1874번 스택 수열 -Codeimport java.util.*;public class BOJ1874 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int num; int now = 1; // stack을 deque로 구현 Deque stack = new ArrayDeque(); // 결과 저장할 리스트 List answer = new ArrayList(); for (int i = 0; i = now) { stack.push(now++); .. 2025. 9. 25. 이전 1 ··· 110 111 112 113 114 115 116 ··· 120 다음