전체 글
-
[Java 자바] 프로그래머스 Lv 1 - 제일 작은 수 제거하기Study/Java 2025. 1. 6. 10:29
코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr 목차문제 설명입출력 예시문제 풀이 1. 문제 설명 문제 설명정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10]면 [-1]을 리턴 합니다. 제한사항arr은 길이 1 이상인 배열입니다.인덱스 i, j에 대해 i ≠ j이면 arr[i] ≠ arr[j] ..
-
[Java 자바] 프로그래머스 Lv 1 - 없는 숫자 더하기Study/Java 2025. 1. 5. 13:25
코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr 목차문제 설명입출력 예시문제 풀이 1. 문제 설명 문제 설명0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항1 ≤ numbers의 길이 ≤ 90 ≤ numbers의 모든 원소 ≤ 9numbers의 모든 원소는 서로 다릅니다. 2. 입출력 예시 입출력 예시#1 5, 9가..
-
[Numbers 넘버스] 2025 넘버스 가계부 - 맥북 아이패드 아이폰 연동가능, 단축어 기능 포함 (양식)Apple/Numbers 2025. 1. 4. 13:52
ℹ️ 프롤로그안녕하세요.많이 기다려주셨던 2025년 넘버스 가계부를 소개합니다.2022년부터 현재까지 3년 넘게 넘버스 가계부를 사용했습니다.문의받았던 점들과 사용하면서 장점, 단점들을 반영하여 2025년 넘버스 가계부를 제작했습니다.처음 넘버스 가계부를 만들게 된 계기는 이렇습니다.엑셀이나 구글 시트로 가계부를 만들어 사용하시는 분들이 많지만, 넘버스로 가계부를 만드시는 분들 중에 제 마음에 딱 드는 가계부는 없었습니다.그래서 자연스럽게 제 생활에 맞춘 넘버스 가계부를 직접 만들어 사용했습니다.또한, 3년 넘게 사용하면서 넘버스 가계부는 입력할 땐 아이폰, 소비 분석할 때는 아이패드나 맥북으로 보는 비중이 컸습니다.그래서 이 두 가지 화면에서 만족하는 사용성과 디자인을 얻어야 했고 역시나, 넘버스 가계..
-
[Java 자바] 프로그래머스 Lv 1 - 음양 더하기Study/Java 2025. 1. 4. 11:13
코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr 목차문제 설명입출력 예시문제 풀이 1. 문제 설명 문제 설명어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요. 제한사항absolutes의 길이는 1 이상 1,000 이하입니다.absolutes의 모든 수는 각각 1 이상 1,000 이하입니다.signs의 길이..
-
[Java 자바] 프로그래머스 Lv 1 - 콜라츠 추측Study/Java 2025. 1. 3. 11:42
코딩테스트 연습 | 프로그래머스 스쿨개발자 취업의 필수 관문 코딩테스트를 철저하게 연습하고 대비할 수 있는 문제를 총망라! 프로그래머스에서 선발한 문제로 유형을 파악하고 실력을 업그레이드해 보세요!school.programmers.co.kr 목차문제 설명입출력 예시문제 풀이 1. 문제 설명 문제 설명1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될 때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다.1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 2. 결과로 나온 수에 같은 작업을 1이 될 때까지 반복합니다. 예를 들어, 주어진 수가 6이라면 6 → 3 → 10 → ..