본문 바로가기

스택3

[Java] 백준 10773 : 제로 🔗 문제 내용 https://www.acmicpc.net/problem/10773 10773번: 제로 첫 번째 줄에 정수 K가 주어진다. (1 ≤ K ≤ 100,000) 이후 K개의 줄에 정수가 1개씩 주어진다. 정수는 0에서 1,000,000 사이의 값을 가지며, 정수가 "0" 일 경우에는 가장 최근에 쓴 수를 지우고, 아닐 경 www.acmicpc.net 🌱 문제 풀이 방법 누가 봐도 스택을 사용하는 문제라 스택을 사용해서 풀었다. 스택 문제가 제일 재미있다. 🤔 공부가 필요한 부분 스택 사용을 찾아보지 않고 바로 가능할 정도로 공부하기 💻 코드 import java.util.Scanner; import java.util.Stack; public class Main { public static voi.. 2021. 12. 16.
[Java] 백준 9012 : 괄호 🔗 문제 내용 https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net 🌱 문제 풀이 방법 스택을 활용해서 풀었다. 자료구조 시간에 배운 괄호 체크를 열심히 떠올렸다. 🤔 공부가 필요한 부분 구현에 너무 집중했기 때문에 다른 코드 참고하면서 개선해야할 것 같다. 마우스가 지금 없어서 4949, 9012 둘다 구현만 했다. 💻 코드 import java.util.Scanner; import java.util.Stack; pu.. 2021. 12. 15.
[Java] 백준 4949 : 균형잡힌 세상 🔗 문제 내용 https://www.acmicpc.net/problem/4949 4949번: 균형잡힌 세상 하나 또는 여러줄에 걸쳐서 문자열이 주어진다. 각 문자열은 영문 알파벳, 공백, 소괄호("( )") 대괄호("[ ]")등으로 이루어져 있으며, 길이는 100글자보다 작거나 같다. 입력의 종료조건으로 맨 마 www.acmicpc.net 🌱 문제 풀이 방법 자료구조 시간에 스택 배운걸 떠올리면서 풀었다. https://abcodef.tistory.com/11?category=903621 [Java] 백준 9012 : 괄호 🔗 문제 내용 https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’.. 2021. 12. 15.