프로그래머스 – 올바른 괄호 문제 Python

프로그래머스 문제풀이 문제 문제설명 괄호가 바르게 짝지어졌다는 것은 ‘(‘ 문자로 열렸으면 반드시 짝지어서 ‘)’ 문자로 닫혀야 한다는 뜻입니다. 예를 들어 “()()” 또는 “(())()” 는 올바른 괄호입니다. “)()(” 또는 “(()(” 는 올바르지 않은 괄호입니다. ‘(‘ 또는 ‘)’ 로만 이루어진 문자열 s가 주어졌을 때, 문자열 s가 올바른 괄호이면 true를 return 하고, 올바르지 않은 괄호이면 false를 return 하는 … Read more

프로그래머스 – 숫자 짝꿍 Python

프로그래머스 문제풀이 문제 문제설명 두 정수 X, Y의 임의의 자리에서 공통으로 나타나는 정수 k(0 ≤ k ≤ 9)들을 이용하여 만들 수 있는 가장 큰 정수를 두 수의 짝꿍이라 합니다(단, 공통으로 나타나는 정수 중 서로 짝지을 수 있는 숫자만 사용합니다). X, Y의 짝꿍이 존재하지 않으면, 짝꿍은 -1입니다. X, Y의 짝꿍이 0으로만 구성되어 있다면, 짝꿍은 0입니다. 예를 들어, X = 3403이고 Y = 13203이라면, X와 Y의 짝꿍은 X와 Y에서 공통으로 나타나는 … Read more

[코딩사이트 추천]Programmers – 코딩테스트 연습하기

이번 포스팅에서는 파이썬 기본 문법들을 학습하다보니 배운 문법들을 숙련시킬 수 있도록 코딩을 좀 하고 싶더라구요. 그래서 찾다가 ‘프로그래머스’라는 사이트를 알게 되었었는데요. 파이썬 코딩사이트인 ‘프로그래머스’에 대해서 간단하게 알아볼까해요. 코팅테스트 연습하기 우선, 프로그래머스 사이트(https://programmers.co.kr/)에 접속해서 ‘코딩테스트 보러가기’이나 상단메뉴의 ‘스쿨’을 클릭해줍니다. 그러면 아래 이미지처럼 ‘programmers school’이라는 페이지로 접속할 수 있어요. 해당 페이지에서 보이는 오늘의 연습문제를 바로 누르셔도 되고 … Read more