목록2020/10/31 (2)
SW

0. 제목 백준 9012 괄호 BOJ 9012 괄호 파이썬 9012 괄호 Python 9012 괄호 1. 문제 www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net 2. 풀이 스택을 사용해서 '('이 나오면 push, ')'이 나오면 pop을 한다. 반복문 중간에 pop을 할 수 없을 때 또는 마지막에 스택의 원소 개수가 0이 아닐때 NO를 출력하고 아니면 YES를 출력한다. 3. 코드 1 2 3 4 5 6 7 8 9 10 11 12..

0. 제목 백준 1157 단어 공부 BOJ 1157 단어 공부 파이썬 1157 단어 공부 Python 1157 단어 공부 1. 문제 www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net 2. 풀이 입력 받은 문자를 upper함수를 이용해 대문자로 바꿔준다. dictionary로 등장한 문자를 key값으로, 개수를 value로 저장한다. 가장 많이 등장한 value를 찾고 그 key값들을 배열의 원소로 넣는다. 배열의 원소개수가 1개이면 해당 문자를 출력하고 아니라면 ?를 출력해준다. 3. 코드 1..