profile
오늘 그것을 할 수 없다면, 대체 무슨 근거로 내일 그것을 할 수 있다고 생각하는가?
post-thumbnail

기초 통계에 관한 고찰

접근 배경고작 고등학교 확률과 통계 시간에 배운 통계를 제외하면, 다루어 본적이 없던 통계를, 대학교에와서 다시 다루려니 너무 힘이 들어 가장 기초적인 통계학 개념에 대하여 정리해 보고자 한다.확률분포는 확률변수가 특정한 값을 가질 확률을 나타내는 함수를 의미한다.확률

2022년 6월 4일
·
0개의 댓글
post-thumbnail

LV2. 예상 대진표

문제 설명△△ 게임대회가 개최되었습니다. 이 대회는 N명이 참가하고, 토너먼트 형식으로 진행됩니다. N명의 참가자는 각각 1부터 N번을 차례대로 배정받습니다. 그리고, 1번↔2번, 3번↔4번, ... , N-1번↔N번의 참가자끼리 게임을 진행합니다. 각 게임에서 이긴

2022년 6월 2일
·
0개의 댓글
post-thumbnail

자바 GUI (Graphic User Interface)

오늘은 자바 GUI에 대해 알아보자이전에 입출력값을 console창에서만 볼 수 있었던 것과는 달리 윈도우 창을 통해 그 값을 보여줄 수 있도록 해주는 도구.javax.swing 패키지 내에 있다.기존의 AWT객체와는 달리, 모든 플랫폼에 대해 uniform한 GUI를

2022년 5월 29일
·
1개의 댓글
post-thumbnail

LV2. H-index

문제 설명H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다.어떤 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편

2022년 5월 27일
·
0개의 댓글
post-thumbnail

LV2. 가장 큰 수

문제 설명0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요.예를 들어, 주어진 정수가 \[6, 10, 2]라면 \[6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 621

2022년 5월 26일
·
0개의 댓글
post-thumbnail

LV3. 이중우선순위큐

문제 설명이중 우선순위 큐는 다음 연산을 할 수 있는 자료구조를 말합니다.이중 우선순위 큐가 할 연산 operations가 매개변수로 주어질 때, 모든 연산을 처리한 후 큐가 비어있으면 \[0,0] 비어있지 않으면 \[최댓값, 최솟값]을 return 하도록 soluti

2022년 5월 26일
·
0개의 댓글
post-thumbnail

LV3. 디스크 컨트롤러

문제 설명하드디스크는 한 번에 하나의 작업만 수행할 수 있습니다. 디스크 컨트롤러를 구현하는 방법은 여러 가지가 있습니다. 가장 일반적인 방법은 요청이 들어온 순서대로 처리하는 것입니다.예를들어0ms 시점에 3ms가 소요되는 A작업 요청1ms 시점에 9ms가 소요되는

2022년 5월 25일
·
0개의 댓글
post-thumbnail

LV2. 더 맵게

문제 설명매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특별한 방법으로 섞어 새로운 음식을 만듭니다.섞은 음식의 스

2022년 5월 25일
·
0개의 댓글

JAVA - 우선순위 큐 (Priority Queue)

일반적인 큐의 구조 FIFO(First In First Out)를 가지면서, 데이터가 들어온 순서대로 데이터가 나가는 것이 아닌 우선순위를 먼저 결정하고 그 우선순위가 높은 데이터가 먼저 나가는 자료구조이다.사용자가 정의한 높은 우선순위의 Element를 먼저 꺼내는

2022년 5월 25일
·
0개의 댓글
post-thumbnail

LV2. 주식가격

문제 설명초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요.제한사항prices의 각 가격은 1 이상 10,000 이하인 자연수입니다.prices의

2022년 5월 24일
·
0개의 댓글
post-thumbnail

LV2. 다리를 지나는 트럭

문제 설명트럭 여러 대가 강을 가로지르는 일차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 다리에는 트럭이 최대 bridge_length대 올라갈 수 있으며, 다리는 weight 이하까지의 무게를 견딜 수

2022년 5월 24일
·
0개의 댓글
post-thumbnail

LV2. 프린터

문제 설명일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린터를 개발했습니다. 이 새롭게 개발한 프린터는 아래와 같은 방식으로 인쇄 작업

2022년 5월 23일
·
0개의 댓글
post-thumbnail

LV2. 기능 개발

문제 설명프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다.또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기

2022년 5월 23일
·
0개의 댓글
post-thumbnail

LV3. 베스트앨범

문제 설명스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다.속한 노래가 많이 재생된 장르를 먼저 수록합니다.장르 내에서 많이 재생된 노래를 먼저 수

2022년 5월 21일
·
0개의 댓글
post-thumbnail

LV2. 튜플

문제 설명셀수있는 수량의 순서있는 열거 또는 어떤 순서를 따르는 요소들의 모음을 튜플(tuple)이라고 합니다. n개의 요소를 가진 튜플을 n-튜플(n-tuple)이라고 하며, 다음과 같이 표현할 수 있습니다.(a1, a2, a3, ..., an)튜플은 다음과 같은 성

2022년 5월 21일
·
0개의 댓글

사용자 정의 객체 타입의 List를 정렬하는 법

알고리즘 문제를 풀다 보면, List의 type을 내가 정의한 객체로 하고 싶을 때가 있다. 단순히, Integer 또는 String type을 사용한다면 list.sort() 메소드를 쓰면 되지만, 내가 정의한 객체 내부의 특정 필드를 기준으로 정렬하고 싶을 때는 다

2022년 5월 21일
·
0개의 댓글
post-thumbnail

LV2. 단체사진 찍기

문제 설명가을을 맞아 카카오프렌즈는 단체로 소풍을 떠났다. 즐거운 시간을 보내고 마지막에 단체사진을 찍기 위해 카메라 앞에 일렬로 나란히 섰다. 그런데 각자가 원하는 배치가 모두 달라 어떤 순서로 설지 정하는데 시간이 오래 걸렸다. 네오는 프로도와 나란히 서기를 원했고

2022년 5월 20일
·
0개의 댓글
post-thumbnail

LV2. 124 나라의 숫자

문제 설명124 나라가 있습니다. 124 나라에서는 10진법이 아닌 다음과 같은 자신들만의 규칙으로 수를 표현합니다.124 나라에는 자연수만 존재합니다.124 나라에는 모든 수를 표현할 때 1, 2, 4만 사용합니다.예를 들어서 124 나라에서 사용하는 숫자는 다음과

2022년 5월 16일
·
0개의 댓글

HashMap의 Value값을 기준으로 정렬하기

배경알고리즘 문제를 풀다가 HashMap에 들어있는 Value값을 기준으로 정렬해야 할 경우가 생겼다. 이에 대해 여러가지 자료를 찾아보며 정리를 해 두어야 겠다고 생각했다.방법먼저 Collections.sort()를 사용하기 위해서 List 형태로 Map을 가져와야

2022년 5월 15일
·
0개의 댓글

LV2. 뉴스 클러스터링

문제 설명여러 언론사에서 쏟아지는 뉴스, 특히 속보성 뉴스를 보면 비슷비슷한 제목의 기사가 많아 정작 필요한 기사를 찾기가 어렵다. Daum 뉴스의 개발 업무를 맡게 된 신입사원 튜브는 사용자들이 편리하게 다양한 뉴스를 찾아볼 수 있도록 문제점을 개선하는 업무를 맡게

2022년 5월 14일
·
0개의 댓글