링크 https://school.programmers.co.kr/learn/courses/30/lessons/181932 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 풀이 지문이 길어서 헷갈릴수도 있지만 차근차근 문제만 잘 읽으면 답을 금방 구할수있다. 2. 코드 class Solution { int mode = 0; public String solution(String code) { String ret = ""; int idx=0; for(char c : code.toCharArray()){ if(mode == 0){ if(!String.valu..
링크 https://school.programmers.co.kr/learn/courses/30/lessons/176963 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 풀이 Map 에 대한 사용이 필요하다. Map 에 키,값 을 담아넣고, photo 에 이중for문을 사용하여 photo 에 있는 이름을 가져와서 map 과 이름을 containsKey 로 비교하여 계산한 후에 answer 배열에 값을 담아넣는다. * containsKey(key) : 맵에서 인자로 보낸 키가 있으면 true 없으면 false 를 반환한다. (값은 containsValu..
링크 https://school.programmers.co.kr/learn/courses/30/lessons/12928 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 풀이 1부터 증가하는 for문을 작성하고, % 로 계산했을때 0 이 나오면 된다. (추가수정) 약수를 구하는 것이기때문에 나누기 2 부터 하면 굳이 변수의값만큼 for문을 돌리지않아도된다. 2. 코드 class Solution { public int solution(int n) { int answer = 0; for(int i=1; i
링크 https://school.programmers.co.kr/learn/courses/30/lessons/181934 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 풀이 모든 경우의 조건을 다 적어놓고 계산하면된다. 2. 코드 class Solution { public int solution(String ineq, String eq, int n, int m) { int answer = 0; if(ineq.equals(">")){ if(eq.equals("!")){ if(n > m){ answer = 1; }else{ answer = 0; } }e..