자바스크립트 음력, 양력 공휴일 체크 함수 만들기● 입력한 날짜가 공휴일인지 검사를 한다./** * 입력한 날짜가 공휴일인지 검사를 한다. * 공휴일인 경..
Linear Search배열이 정렬되어 있지 않은 경우 간단한 접근 방식 중 하나는 배열을 반복하고 원하는 값을 찾을 때까지 각 요소를 하나씩 확인하는 선형 검색..
탐욕법 (Greedy 알고리즘) 이란?매 선택마다 가장 최적의 결과를 도출해내자 라는 모토로 만들어진 알고리즘.하지만 무조건 최적의 결과를 도출해내는 것을 보장..
문제 설명로또 6/45(이하 '로또'로 표기)는 1부터 45까지의 숫자 중 6개를 찍어서 맞히는 대표적인 복권입니다. 아래는 로또의 순위를 정하는 방식입니다. 1..
문제 설명프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다.또, 각 기능의 개발속도는 모두 다르..
1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ...2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, ..
문제 설명문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.s는 영문 대소문자로만 구성되어 ..
썸머노트 summernote란?오픈소스 이지윅 에디터로 코드를 작성하는 대신 간편하게 실제 페이지 레이아웃과 유사한 형식으로 웹페이지를 작성할 수 있는 ..
java 레지스트리 읽어오기자바 레지스트리 읽어오기 소스 입니다.import java.io.*;public class RegQuery { private stat..
동영상 파일 썸네일 추출하기 (Java, ffmpeg 사용)이번 포스팅은 ffmpeg를 이용하혀 Thumbnail을 추출하려고 합니다.ffmpeg 파일은 http..
문제 설명전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다.전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 ..
문제 설명2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수, solution을 완성해주세요.제한 조건행렬 arr1, a..
문제 설명문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예를 들어 str..
JAVASCRIPT - 원화 표시 스크립트 (숫자콤마 사용하기)// 체크한 품목의 합계를 표시 // 3자릿수마다 컴마를 찍어주는데 계산할때는 컴마를 지워주고 형변..
문제 설명자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.제한 조건n은..
웹개발을 하다보면 UI에서 Checkbox로 되어 있는 Type을 Radio 버튼 처럼 사용해야 하는 경우가 있습니다.간단하게 스크립트로 해결 가능하니 많은 부분..
문제 설명정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.제한사항arr은 길이 1 이상, 100 이하인 배열입니다...
C# Language 에서 AES256으로 encrypt 되어 있는 데이터를 Java Language 에서 복호화해서 처리해야 하는 경우가 생겼다.서로 다른 La..
문제 설명한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다.각 종이 조각에 적힌 숫자가 적힌..
문제문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 ..
- 음양 더하기문제 설명어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 ..
알고리즘 공부를 시작하고 프로그래머스 코딩테스트 연습으로 테스트를 진행해 보고 있습니다.코딩테스트 연습문제들을 풀어보면서 소스 남겨보도록 하겠습니다.문제 설명정수..
문제 설명양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므..