Algorithm(143)
-
programmers_괄호 회전하기_java
https://school.programmers.co.kr/learn/courses/30/lessons/76502 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(String s) { int answer = 0; int sLength = s.length(); for(int i = 0; i< sLength; i++){ Stack stack = new Stack(); int idx = i; boolean flag = true; for (int j = 0 ; j..
2023.04.04 -
programmers_멀리 뛰기_java
https://school.programmers.co.kr/learn/courses/30/lessons/12914 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { private final int MOD = 1234567; public long solution(int n) { long answer = 0; long[] dp = new long[2001]; dp[0] = 0; dp[1] = 1; dp[2] = 2; for(int i = 3; i
2023.04.04 -
programmers_N개의 최소공배수_java
https://school.programmers.co.kr/learn/courses/30/lessons/12953 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(int[] arr) { int answer = 0; int arrLength = arr.length; int before = arr[0]; for(int i = 1; i
2023.04.04 -
programmers_점프와 순간 이동_java
https://school.programmers.co.kr/learn/courses/30/lessons/12980 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; public class Solution { public int solution(int n) { int ans = 0; while(n>0){ if(n%2 == 0){ n = n/2; }else{ n = n-1; ans++; } } return ans; } }
2023.04.03 -
programmers_예상 대진표_java
https://school.programmers.co.kr/learn/courses/30/lessons/12985# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int solution(int n, int a, int b) { int answer = 0; answer = search(n, a, b); return answer; } public int findMaxRound(int n){ // 최대 라운드 수 계산 int cnt = 0; while(n>1){ n = n/2; cnt++; } return cnt; }..
2023.04.03 -
programmers_짝지어 제거하기_java
https://school.programmers.co.kr/learn/courses/30/lessons/12973 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(String s) { int answer = -1; Stack stack = new Stack(); int sLength = s.length(); for(int i = 0; i
2023.04.03