목록Java (68)
Hyunebee

그리디 알고리즘 문제 키와 몸무게를 class로 받아옴 객체의 정렬은 람다식 or compareTo로 정렬 import java.util.*; class Body implements Comparable{ int height; int weight; public Body(int height, int weight) { this.height = height; this.weight = weight; } @Override public int compareTo(Body o) { return o.height - this.height; } } public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); in..

import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); // 배열의 크기 int change = sc.nextInt(); int[] arr = new int[N]; for(int i = 0 ; i < N; i++){ arr[i] = sc.nextInt(); } Main T = new Main(); System.out.println(T.solution(change, arr)); } public int solution(int k, int[] arr){ int anwser = 0; int cnt = 0; i..

투포인터를 이용한 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int arrSize = sc.nextInt();// 배열의 크기 int N = sc.nextInt(); // N 의 크기 int[] arr = new int[arrSize]; for(int i = 0; i < arrSize; i++){ arr[i] = sc.nextInt(); } Main T = new Main(); System.out.println(T.solution(arr , N)); } public int solution(int[] arr, int k){ ..
배열의 정렬 => n^2 ~ nlogn 투포인터 를 사용해서 n으로 문제 해결하기 public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int input1 = in.nextInt(); int[] a = new int[input1]; for(int i = 0; i < input1; i++){ a[i] = in.nextInt(); }; int input2 = in.nextInt(); int[] b = new int[input2]; for(int i = 0; i < input2; i++){ b[i] = in.nextInt(); } Main T = new Main(); for(int x : T...
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.