본문 바로가기

IT/JAVA54

[프로그래머스] 정렬(Array)_3_H-Index 프로그래머스 정렬(Array) 3번째 문제 ​ H-Index 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편 이상이고 나머지 논문이 h번 이하 인용되었다면 h가 이 과학자의 H-Index ​ package programmkit; import java.util.Arrays; /* H-Index * 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편 이상이고 * 나머지 논문이 h번 이하 인용되었다면 h가 이 과학자의 H-Index이다. * */ public class Array_3 { public static void main(String[] args) { int citations[] = {3, 0, 6, 1, 5}; int answer = solution(citations); Sy.. 2020. 12. 18.
[프로그래머스] 정렬(Array)_2_가장 큰 수 프로그래머스 정렬(Array)의 두번째 문제 ​ 가장 큰 수 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수 ​ package programmkit; import java.util.Arrays; import java.util.Comparator; /* 가장 큰 수 * 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수 */ public class Array_2 { public static void main(String[] args) { int numbers[] = {3,30,34,5,9}; String answer = solution(numbers); System.out.println(answer); } private static String .. 2020. 12. 17.
[프로그래머스] 정렬(Array)_1_K번째 수 프로그래머스의 정렬(Array)의 첫번째 문제 ​ K번째 수 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, K번째 수를 구해야한다. ​ package programmkit; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /* K번째 수 * 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, K번째 수 * */ public class Array_1 { public static void main(String[] args) { int array[] = {1, 5, 2, 6, 3, 7, 4}; int commands[][] = {{2,5,3},{4,4,1},{1,7,3}}; in.. 2020. 12. 16.
[Java] JDBC 연결 순서 완벽정리 1. Oracle 서버 계정 생성 ​ ● cmd에 [ sqlplus "/as sysdba" ] 입력하여 관리자 계정으로 접속한 후 다음과 같이 입력하여 계정 생성 1 create user 아이디 2 identified by 패스워드 3 default tablespace users 4 temporary tablespace temp; ​ 1 create user bkbktest 2 identified by bkbktest 3 default tablespace users 4 temporary tablespace temp; ​ ​ ● [ grant connect, resource to 아이디 ; ] 입력하여 접근 및 자원 권한 설정 ​ ● [ conn 아이디/패스워드 ] 입력하여 생성된 아이디로 접속 ​ ● [.. 2020. 12. 15.