알고리즘 썸네일형 리스트형 [JAVA] Baekjoon 그리디 알고리즘 11047번 : 동전 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 package Greedy_2번_동전0; import java.util.Scanner; public class Main { public static void main(String[] args) { int coin = 0; //동전의 갯수 n int sum = 0; //가치의 합 k int coin_sum = 0; //가치의 합과 비교할 값 int min = 0; //동전 개수의 최솟값 Scanner sc = new Scanner(System.in); coin = sc.nextInt(); sum = sc.nextIn.. 더보기 [JAVA] Baekjoon 그리디 알고리즘 11399번 : ATM 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int person = sc.nextInt(); //인원수 입력값 받음. int [] arr = new int[person]; int sum =0; for(int i=0;i 더보기 [Java] 정올기초다지기 함수3-자가진단03 12345678910111213141516171819202122232425package 함수3.자가진단03; import java.util.Scanner; public class Main { static int sum =0; public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); recursive(num); sc.close(); } public static void recursive(int num) { if(num == 0) { System.out.println(sum); return; } else { sum += num; recursive(num-1); } }} 더보기 [Java] 정올기초다지기 함수3-자가진단02 12345678910111213141516171819202122package 함수3.자가진단02; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); recursive(num); sc.close(); } public static void recursive(int num) { if(num == 0) { return; } else { System.out.print(num+" "); recursive(num-1); } }} > num를 먼저 출력한뒤, 재귀함수를 호출할때에 num-1을 해주어 num값.. 더보기 [Java] 정올기초다지기 함수3-자가진단01 1234567891011121314151617181920212223package 함수3.자가진단01; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num=0; num = sc.nextInt(); recursive(num); sc.close();} public static void recursive(int num) { if(num ==0) { return; } else { System.out.println("recursive"); recursive(num - 1); } }} > recursive라는 함수안에서 recursiv.. 더보기 [Java] 정올기초다지기 함수2-형성평가07 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 package 함수2.형성평가07; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("radius : "); //문제에서 제시된 문자출력 System.out.printf("area = %.3f",circle(sc.nextDouble())); //circle함수에 실수 입력받아 대입 sc.close(); } public static double circle(double radius) { double out =0; //리턴.. 더보기 [Java] 정올기초다지기 함수2-형성평가06 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 package 함수2.형성평가06; import java.util.Scanner; public class Main { public static void sort(int arr []) { //버블정렬할 메소드 for(int i=0;i 더보기 [Java] 정올기초다지기 함수2-형성평가05 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 package 함수2.형성평가05; import java.util.Scanner; public class Main { public static void average1(double arr []) { //평균값을 반올림하여 출력할 함수 double sum =0; double average =0; for(int i=0;i 더보기 이전 1 ··· 9 10 11 12 13 14 15 ··· 22 다음