코테

· Database
문제 설명 다음은 중고거래 게시판 정보를 담은 USED_GOODS_BOARD 테이블과 중고거래 게시판 첨부파일 정보를 담은 USED_GOODS_FILE테이블입니다. USED_GOODS_BOARD 테이블은 다음과 같으며 BOARD_ID, WRITER_ID, TITLE, CONTENTS, PRICE,CREATED_DATE, STATUS, VIEWS 은 게시글 ID, 작성자 ID, 게시글 제목, 게시글 내용, 가격, 작성일, 거래상태, 조회수를 의미합니다. 문제 USED_GOODS_BOARD와 USED_GOODS_FILE 테이블에서 조회수가 가장 높은 중고거래 게시물에 대한 첨부파일 경로를 조회하는 SQL문을 작성해주세요. 첨부파일 경로는 FILE ID를 기준으로 내림차순 정렬해주세요. 기본적인 파일경로는 /..
· Algorithm
언어_자바 프로그래머스_순서 바꾸기 문제 정수 리스트 num_list 와 정수 n이 주어질 때, num_list를 n번째 원소 이후의 원소들과 n번째까지의 원소들로 나눠 n번째 원소 이후의 원소들을 n번째까지의 원소들 앞에 붙인 리스트를 return하도록 solution 함수를 완성해주세요. 입출력 입력) num_list n [5,2,1,7,5] 3 출력) result [7,5,5,2,1] class Solution { public int[] solution(int[] num_list, int n) { int[] answer = new int[num_list.length]; System.arraycopy(num_list, n, answer, 0, num_list.length-n); System.array..
· Algorithm
언어_자바 프로그래머스_2의 영역 문제 정수 배열 arr가 주어집니다. 배열 안의 2가 모두 포함된 가장 작은 연속된 부분 배열을 return 하는 solution 함수를 완성해 주세요. 단, arr에 2가 없는 경우 [-1]을 return 합니다. import java.util.Arrays; class Solution { public int[] solution(int[] arr) { int min = 100000, max = 0; for(int i=0; i
· Algorithm
언어_자바 문제 N명의 학생의 국어점수가 입력되면 각 학생의 등수를 입력된 순서대로 출력하는 프로그램을 작성하세요. 같은 점수가 입력될 경우 높은 등수로 동일 처리한다. 즉 가장 높은 점수가 92점인데 92점이 3명 존재하면 1등이 3명이고 그 다음 학생은 4등이 된다. 예시 입출력 입력 ) 5 87 89 92 100 76 출력 ) 4 3 2 1 5 import java.util.Scanner; public class Test8 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 값 입력받기 int n = sc.nextInt(); int[] arr = new int[n]; for(int i=0; i
· Algorithm
언어_자바 문제 선생님이 N명의 학생을 일렬로 세웠습니다. 일렬로 서 있는 학생의 키가 앞에서부터 순서대로 주어질 때, 맨 앞에 서 있는 선생님이 볼 수 있는 학생의 수를 구하는 프로그램을 작성하세요. (앞에 서 있는 사람들보다 크면 보이고, 작거나 같으면 보이지 않습니다.) 예시 입출력 입력 ) 8 130 135 148 140 145 150 150 153 출력 ) 5 import java.util.Scanner; public class Test2 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] arr = new int[n]; for(int i=0; i
· Algorithm
언어_자바 문제 문자와 숫자가 섞여있는 문자열이 주어지면 그 중 숫자만 추출하여 그 순서대로 자연수를 만듭니다. 0, 1, 2, 3 으로 추출이 된다면 추출된 자연수는 123 이 됩니다. 예시 입출력 입력 ) g0en2T0s8eSoft 출력 ) 208 import java.util.Scanner; public class Test9 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String input = sc.next(); input = input.replaceAll("[^0-9]", ""); int answer = Integer.parseInt(input); // 0208 이란 String이 int가 되어 2..
· Algorithm
언어_자바 문제 N개의 자연수가 입력되면 각 자연수를 뒤집은 후 그 뒤집은 수가 소수이면 그 소수를 출력하는 프로그램을 작성하세요. 예를 들어 32를 뒤집으면 23이고, 23은 소수이다. 그러면 23을 출력한다. 단 910를 뒤집으면 19로 숫자화 해야 한다. 예시 입출력 입력 ) 9 32 55 62 20 250 370 200 30 100 출력 ) 23 2 73 2 3 import java.util.ArrayList; import java.util.Scanner; public class Test6 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); String[] arr = ..
· Algorithm
언어_ 자바 0) 피보나치 수열이란? 피보나치 수열이란 앞의 2개의 수를 합하여 다음 숫자가 되는 수열이다. 1) 재귀 사용 public class Test4 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i=1; i
· Algorithm
언어_자바 프로그래머스_주사위 게임 3 주사위 게임 3이 여러 가정을 생각하는 게 어려웠다 😢 다른 사람들 풀이를 보고 이해하고 풀이 없이 코드를 짜는 방식으로 이번에 진행했다. public class DiceGame3 { public static void main(String[] args) { DiceSolution s = new DiceSolution(); int a = 4; int b = 1; int c = 4; int d = 4; s.diceSolution(a,b,c,d); } } class DiceSolution{ public int diceSolution(int a, int b, int c, int d){ int[] dice = {a,b,c,d}; Arrays.sort(dice); int an..
31daylee
'코테' 태그의 글 목록