# 프로그래머스

2849개의 포스트
post-thumbnail

[Py_Lv1] 2016년

2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까지 각각 SUN,MON,TUE,WED,THU,F

약 2시간 전
·
0개의 댓글

[프로그래머스] 나누어 떨어지는 숫자 배열

https://programmers.co.kr/learn/courses/30/lessons/12910

약 3시간 전
·
0개의 댓글
post-thumbnail

[Py_Lv1] 문자열 내 마음대로 정렬하기

문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 strings가 "sun", "bed", "car"이고 n이 1이면 각 단어의 인덱스 1의 문자 "u", "e", "a"로

약 4시간 전
·
0개의 댓글
post-thumbnail

[Swift] - 소수찾기

Swift로 소수찾기 문제 해결하기한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다.각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인

약 5시간 전
·
0개의 댓글

[프로그래머스] 조이스틱 Swift

재귀함수로 구현하다가 갑자기 생각난 방법인데 for문으로 구현해도 될 것 같다. 함수명을 dfs라 하긴했는데.. 이게 dfs가 맞나..?! 0->1->2->3-> ••• -> n과 같이 오른쪽 한 방향으로 가는 걸 기본으로 하고 0일때 0->n->n-1-> ••• 1일

약 5시간 전
·
0개의 댓글

프로그래머스 해시 2.전화번호 목록

프로그래머스 해시 2번문제 풀기!

약 5시간 전
·
0개의 댓글
post-thumbnail

알고리즘-2021/04/13

알고리즘-2021/04/13-프로그래머스-js-lv.1-문자열다루기기본

약 7시간 전
·
0개의 댓글
post-thumbnail

[프로그래머스] LV.3 풍선 터트3 풍선 터트리기 (JS)

일렬로 나열된 n개의 풍선이 있습니다. 모든 풍선에는 서로 다른 숫자가 써져 있습니다. 당신은 다음 과정을 반복하면서 풍선들을 단 1개만 남을 때까지 계속 터트리려고 합니다.임의의 인접한 두 풍선을 고른 뒤, 두 풍선 중 하나를 터트립니다.터진 풍선으로 인해 풍선들 사

약 10시간 전
·
0개의 댓글
post-thumbnail

[프로그래머스] LV.3 2 x n 타일링 (JS)

가로 길이가 2이고 세로의 길이가 1인 직사각형모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 다음과 같이 2가지 방법이 있습니다.타일을 가로로 배치하는 경우타일을 세로로 배

약 11시간 전
·
0개의 댓글
post-thumbnail

[Py_Lv1] 폰켓몬

당신은 폰켓몬을 잡기 위한 오랜 여행 끝에, 홍 박사님의 연구실에 도착했습니다. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다.홍 박사님 연구실의 폰켓몬은 종류에 따라 번호를 붙여 구분합니다. 따라서 같은

약 12시간 전
·
0개의 댓글

체육복

탐욕법(Greedy)문제!

약 12시간 전
·
0개의 댓글

등수매기기

불만도의 최소값을 구하는 문제학생들의 예상점수를 오름차순으로 정렬 후 , 나열된 순서대로 (1등..2등..) 뺀 절대값을 합해주면 된다...설명을 잘 못하겟다..정렬 후    :  1,1,2,3,5원래 등수 :  1,2,3,4,5Math.abs( )  : 절대값을 반환

약 12시간 전
·
0개의 댓글

완주하지 못한 선수

HashMap을 이용하여 푼다.hashMap생성 후 참가자 이름(participanti)이 hashmap에 존재하지 않는 경우 무조건 add. 단, value값은 +1 을 하여 count해준다.hashMap에 참가자 이름이 존재 할 경우, 이미 존재하는 key값(참가자

약 13시간 전
·
0개의 댓글

문자열 내 마음대로 정렬하기

Comparator 인터페이스 사용!!!!!!!!!!!!!정렬에 기준을 부여한다.n번째 자리 글자를 서로 비교해서  <리턴값이 1 이면 오름차순, -1이면 내림차순, 0이면  같음> 이라는 점을 유의하여 코드를 짜준다.n번째 자리 글자가 같을 경우엔 String

약 13시간 전
·
0개의 댓글

위장

Hash의 getOrDefault(k,0) 함수를 사용해도 좋다.map 안에 key값이 존재할 경우 value는 해당 key값에 대한 value를 반환하고,map 안에 key값이 존재하지 않는 경우엔 두번째인자 값(0)을 반환한다.key값이 map안에 존재하지 않을경우

약 13시간 전
·
0개의 댓글

약수의 합

어떤 자연수의 약수들을 구할 때, 1부터 그 절반 값까지만 나누어 보면 자신을 제외한 모든 약수를 구할 수 있다.12의 약수 : 1 2 3 4 6 1212/2 = 628의 약수 : 1 2 4 7 14 2828/2 = 14내가 푼 방식자연수 n은 0부터 3000까지의 숫

약 13시간 전
·
0개의 댓글
post-thumbnail

프로그래머스 완전탐색 3.카펫

문제링크비교적 오래 안걸린 문제! 이런식으로 타일이 있을때 갈색, 노란색 타일의 갯수를 주어졌을때 노란색타일을 갈색타일이 한줄로 감싸고 있는 형태를 만들고 있는 직사각형의 가로세로 길이를 구하는 것이다! 여기서 가로의길이 >= 세로의 길이 라는 점이있다. 처음에는 약간

어제
·
0개의 댓글