▶ URL https://school.programmers.co.kr/learn/courses/30/lessons/12909?language=java 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr ▶ 문제 ▶ 코드 및 리뷰 🌰 풀이 아이디어여는 괄호 '('는 스택에 쌓고(push)닫는 괄호 ')'를 만나면, 스택에서 꺼낸다(pop)쌍이 맞을 때만 pop하고, 쌍이 안 맞으면 push모든 문자를 처리하고 나서 스택이 비어 있다면 올바른 괄호 🐿️ 예시 실행 흐름 예시 1: "()()"'(' → push')' → '('와 쌍 → pop'(' → push')' → '('와 쌍 → pop→ 스택 비었음..
▶ URLhttps://school.programmers.co.kr/learn/courses/30/lessons/120892 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr ▶ 문제 ▶ 코드 및 리뷰class Solution { public String solution(String cipher, int code) { String answer = ""; for(int i = code - 1; i code는 1부터 시작하는 것이므로, code - 1을 사용하여 0부터 시작하는 인덱스에 맞췄다!for 루프에서 i를 co..
▶ URLhttps://school.programmers.co.kr/learn/courses/30/lessons/120818 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr ▶ 문제 ▶ 코드 및 리뷰class Solution { public int solution(int price) { int answer = 0; if(price >= 500000){ answer = (int)(price * 0.8); } else if(price >= 300000){ answer..
▶ URLhttps://school.programmers.co.kr/learn/courses/30/lessons/120814 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr ▶ 문제 ▶ 코드 및 리뷰class Solution { public int solution(int n) { int answer = (n % 7 == 0) ? n / 7 : n / 7 + 1; return answer; }} 7로 나누어 떨어지는지 유무에 따라 코드를 구현하면 되는 문제였다.다른 리뷰어가 작성한 코드를 봤는데 '와우'했다..