sggnology
하늘속에서IT
sggnology
전체 방문자
오늘
어제
  • 분류 전체보기 (83)
    • Algorithm (31)
      • Programmers (27)
      • Baekjoon (4)
    • WIKI (4)
      • VirtualBox (1)
      • Power Toys (1)
    • NodeJS (4)
      • nvm (1)
      • React (1)
      • Vue (1)
    • Dev Language (3)
      • Java (2)
      • Kotlin (1)
    • Spring Boot (17)
      • Gradle (1)
      • JPA (3)
    • DB (4)
      • MariaDB (3)
      • Redis (0)
    • Android (6)
      • Debug (3)
    • Nginx (3)
      • Debug (1)
    • Intellij (0)
    • Network (1)
    • Git (2)
      • GitHub (2)
    • Chrome Extension (0)
    • ETC (5)
      • Monitoring (2)
    • Linux (1)
      • WSL (1)
    • Visual Studio (1)
    • Side Project (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • DB
  • java
  • 오블완
  • 알고리즘
  • 고득점KIT
  • spring boot
  • 티스토리챌린지
  • docker
  • 연습문제
  • Android Studio
  • 레벨2
  • 안드로이드 스튜디오
  • 고득점 Kit
  • 백준
  • JPA
  • 레벨3
  • mariadb
  • nginx
  • kotlin
  • 프로그래머스

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
sggnology

하늘속에서IT

Algorithm/Programmers

Programmers :: 연습문제 :: 최솟값

2022. 9. 17. 19:57
728x90

풀이

import java.util.Arrays;

/**
 * 설명
 * - 프로그래머스 > 연습문제 > 최솟값
 * - 경로 : https://school.programmers.co.kr/learn/courses/30/lessons/12941?language=java
 *
 * */

public class 최솟값 {
    /**
     * 설명
     * - 제일 큰 수와 제일 작은 수의 곱의 합이 제일 작은 값일 거라는 생각으로 시작
     * */
    public int solution(int []A, int []B)
    {
        int[] sortedArrA = Arrays.stream(A).sorted().toArray();
        int[] sortedArrB = Arrays.stream(B).sorted().toArray();

        int sum = 0;

        for(int i=0;i<sortedArrA.length; i++){
            /**
             * 설명
             * - 한 배열의 제일 작은값 : sortedArrA[i]
             * - 한 배열의 제일 큰 값 : sortedArrB[sortedArrB.length - 1 - i]
             * */
            sum += sortedArrA[i]* sortedArrB[sortedArrB.length - 1 - i];
        }

        System.out.println(sum);

        return sum;
    }
}

출처

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr


풀이

 

GitHub - sggnology/programmers-algorithm: 프로그래머스 알고리즘 코드 정리입니다.

프로그래머스 알고리즘 코드 정리입니다. Contribute to sggnology/programmers-algorithm development by creating an account on GitHub.

github.com

 

728x90

'Algorithm > Programmers' 카테고리의 다른 글

Programmers :: 연습문제 :: 롤케이크 자르기  (0) 2022.10.24
Programmers :: 고득점 kit :: 이중우선순위큐  (0) 2022.09.21
Programmers :: 2022 tech internship :: 두 큐 합 같게 만들기  (0) 2022.08.30
Programmers :: 2021 카카오 채용연계형 인턴십 :: 거리두기 확인하기  (0) 2022.08.16
Programmers :: Summer/Winter Coding(2019) :: 멀쩡한 사각형  (0) 2022.08.04
    'Algorithm/Programmers' 카테고리의 다른 글
    • Programmers :: 연습문제 :: 롤케이크 자르기
    • Programmers :: 고득점 kit :: 이중우선순위큐
    • Programmers :: 2022 tech internship :: 두 큐 합 같게 만들기
    • Programmers :: 2021 카카오 채용연계형 인턴십 :: 거리두기 확인하기
    sggnology
    sggnology
    하늘은 파란색이니까 내 삶도 파란색이길 ㅎㅎ

    티스토리툴바