공부
-
[프로그래머스] 콜라 문제 - Java공부/프로그래머스 2023. 1. 24. 19:52
https://school.programmers.co.kr/learn/courses/30/lessons/132267 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스 콜라문제 자바 풀이 난이도: Lv0 문제 설명 오래전 유행했던 콜라 문제가 있습니다. 콜라 문제의 지문은 다음과 같습니다. 정답은 아무에게도 말하지 마세요. 콜라 빈 병 2개를 가져다주면 콜라 1병을 주는 마트가 있다. 빈 병 20개를 가져다주면 몇 병을 받을 수 있는가? 단, 보유 중인 빈 병이 2개 미만이면, 콜라를 받을 수 없다. 문제를 풀던 상빈이는 콜라 문제의 완벽한 해답을..
-
[프로그래머스] 다음에 올 숫자 - Java공부/프로그래머스 2023. 1. 23. 18:19
https://school.programmers.co.kr/learn/courses/30/lessons/120924 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스 다음에 올 숫자 자바 풀이 난이도: Lv0 문제 설명 등차수열 혹은 등비수열 common이 매개변수로 주어질 때, 마지막 원소 다음으로 올 숫자를 return 하도록 solution 함수를 완성해보세요. 제한사항 2
-
[프로그래머스] 개인정보 수집 유효기간 - Java공부/프로그래머스 2023. 1. 22. 21:55
https://school.programmers.co.kr/learn/courses/30/lessons/150370?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 프로그래머스 개인정보 수집 유효기간 자바 풀이 난이도: 1Lv 문제 설명 고객의 약관 동의를 얻어서 수집된 1~n번으로 분류되는 개인정보 n개가 있습니다. 약관 종류는 여러 가지 있으며 각 약관마다 개인정보 보관 유효기간이 정해져 있습니다. 당신은 각 개인정보가 어떤 약관으로 수집됐는지 알고 있습니다. 수집된 개인정보는 유효기간 전까지만 보관 가능하며, 유효기간이 지났다..
-
[백준-2477] 참외밭 - Java공부/백준 2023. 1. 21. 14:42
https://www.acmicpc.net/problem/2477 2477번: 참외밭 첫 번째 줄에 1m2의 넓이에 자라는 참외의 개수를 나타내는 양의 정수 K (1 ≤ K ≤ 20)가 주어진다. 참외밭을 나타내는 육각형의 임의의 한 꼭짓점에서 출발하여 반시계방향으로 둘레를 돌면서 지 www.acmicpc.net 백준 2477번 참외밭 자바풀이 난이도: 실버2 풀이 가장 긴 가로, 세로를 구하여 직사각형에서 작은 직사각형을 빼면 구할 수 있다. 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class back..
-
[백준-25501] 재귀의 귀재 - Java공부/백준 2023. 1. 20. 14:15
https://www.acmicpc.net/problem/25501 25501번: 재귀의 귀재 각 테스트케이스마다, isPalindrome 함수의 반환값과 recursion 함수의 호출 횟수를 한 줄에 공백으로 구분하여 출력한다. www.acmicpc.net 백준 25501번 재귀의 귀재 자바 풀이 난이도: 브론즈2 풀이 힌트를 써 Scanner를 통해 문자열을 팰린드론이 맞는지 판별하고, 호출할 때마다 값을 1씩 더해주면 된다. 코드 import java.util.Scanner; public class back25501{ static int num=0; public static int recursion(String s, int l, int r){ if(l >= r) return 1; else if(s...
-
[백준-2445] 별 찍기 - 8 - Java공부/백준 2022. 12. 14. 23:43
https://www.acmicpc.net/problem/2445 2445번: 별 찍기 - 8 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 백준 2445번 별 찍기 - 8 자바 풀이 난이도: 브론즈3 코드 import java.util.Scanner; public class back2445 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n=scanner.nextInt(); for(int i=0;i