알고리즘8 [백준 알고리즘] 최소, 최대 10818번 https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 내 코드 public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int count = Integer.valueOf(br.readLine()); .. 2021. 11. 23. [백준 알고리즘] 이진수 3460번 https://www.acmicpc.net/problem/3460 내 코드 public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int count = Integer.parseInt(br.readLine()); for(int i = 0; i 0) { if(val % 2 == 1) System.out.print(n + " "); val = va.. 2021. 11. 23. [백준 알고리즘] 약수 구하기 2501번 https://www.acmicpc.net/problem/2501 2501번: 약수 구하기 첫째 줄에 N과 K가 빈칸을 사이에 두고 주어진다. N은 1 이상 10,000 이하이다. K는 1 이상 N 이하이다. www.acmicpc.net 내 코드 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer str = new StringTokenizer(br.readLine()); int p = Integer.valueOf(str.nextToken()); int q = Integer.valueOf(str.nextToken()); int count = 0; int answer = 0; for(int i = 1.. 2021. 11. 23. 선택정렬 설명 Selection Sort는 Bubble Sort과 유사한 알고리즘으로, 해당 순서에 원소를 넣을 위치는 이미 정해져 있고, 어떤 원소를 넣을지 선택하는 알고리즘입니다. Selection Sort와 Insertion Sort를 헷갈려하시는 분들이 종종 있는데, Selection Sort는 배열에서 해당 자리를 선택하고 그 자리에 오는 값을 찾는 것이라고 생각하시면 편합니다. GIF로 이해하는 Selection Sort 3 5 1 2 4 1 5 3 2 4 1 2 3 5 4 1 2 3 5 4 1 2 3 4 5 1 2 3 4 5 import java.util.*; public class Main { public static void main (String args[]) throws Exception { .. 2021. 2. 1. 이전 1 2 다음