본문 바로가기
반응형

분류 전체보기99

[Java] 표준국어대사전 오픈 API 사용하기 - 1(호출) stdict.korean.go.kr/openapi/openApiInfo.do 국립국어원 표준국어대사전 오픈 API 1. 표준국어대사전 오픈 API 서비스 소개 표준국어대사전 오픈 API는 검색 플랫폼을 외부에 공개하여 다양하고 재미있는 서비스 및 애플리케이션을 개발할 수 있도록 외부 개발자와 사용 stdict.korean.go.kr 위 사이트에 들어가 오픈 API 사용 신청을 합니다. import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; import javax.net.ssl.HttpsURLConnection; public class apitest { public static void main(String[.. 2021. 4. 15.
[프로그래머스] 최대공약수와 최소공배수 - Java 문제 설명 두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의 맨 앞에 최대공약수, 그다음 최소공배수를 넣어 반환하면 됩니다. 예를 들어 두 수 3, 12의 최대공약수는 3, 최소공배수는 12이므로 solution(3, 12)는 [3, 12]를 반환해야 합니다. 문제 풀이 class Solution { public int[] solution(int n, int m) { int[] answer = new int[2]; answer[0] = gcd(n, m); answer[1] = lcm(n, m); return answer; } // 최대공약수 public static int gcd(int a, int b) { while(b != 0) { int r.. 2021. 4. 13.
[프로그래머스] 정수 내림차순으로 배치하기 - Java programmers.co.kr/learn/courses/30/lessons/12933문제 설명 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 문제 풀이 import java.util.Arrays; class Solution { public long solution(long n) { long answer = 0; int[] arr = new int[String.valueOf(n).length()]; int count = 0; // arr에 자릿수 담기 while(n > 0) { arr[count] = (int)(n % 10); n /= 10; count++;.. 2021. 4. 13.
[프로그래머스] x만큼 간격이 있는 n개의 숫자 - Java 문제 설명 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 문제 풀이 class Solution { public long[] solution(int x, int n) { long[] answer = new long[n]; long num = x; for(int i = 0; i < n; i++) { answer[i] = num; num += x; } return answer; } } programmers.co.kr/learn/courses/30/lessons/12954 2021. 4. 13.
728x90
반응형