LeetCode 20 - Valid Parentheses

문제 설명 Valid Parentheses - LeetCode 해설 코드 풀이 Python Javascript 참고 및 출처 programmers Coding Test LeetCode - The World’s Leading Online Programming Learning Platform

March 22, 2025 · 1 min · Me

Codeforces 673A - Valid Parentheses

문제 설명 Problem - 673A - Codeforces 해설 코드 풀이 Python Javascript 참고 및 출처 programmers Coding Test LeetCode - The World’s Leading Online Programming Learning Platform

March 17, 2025 · 1 min · Me

LeetCode 225. Implement Stack using Queues

문제 설명 Implement Stack using Queues - LeetCode 해설 코드 풀이 Python Javascript 참고 및 출처 programmers Coding Test LeetCode - The World’s Leading Online Programming Learning Platform

March 9, 2025 · 1 min · Me

LeetCode 232. Implement Queue using Stacks

문제 설명 Implement Queue using Stacks - LeetCode 해설 두 개의 스택을 사용하여 큐(Queue)를 구현하는 문제입니다. 큐는 FIFO (First-In-First-Out, 선입선출) 원칙을 따릅니다. 즉, 먼저 들어간 요소가 먼저 나와야 합니다. ✅ 구현해야 할 기능 push(x): 요소 x를 큐의 뒤쪽(enqueue) 에 추가 pop(): 큐의 앞쪽(dequeue) 요소를 제거하고 반환 peek(): 큐의 앞쪽 요소를 조회(제거 없이 확인) empty(): 큐가 비어 있는지 확인 접근 방법 (Two Stack Approach) 큐를 구현하기 위해 두 개의 스택 (stack1, stack2) 을 사용합니다. ...

March 2, 2025 · 3 min · Me

LeetCode 42. Trapping Rain Water

문제 설명 Trapping Rain Water - LeetCode 해설 코드 풀이 Python Javascript 참고 및 출처 programmers Coding Test LeetCode - The World’s Leading Online Programming Learning Platform

March 1, 2025 · 1 min · Me

LeetCode 20. Valid Parentheses

문제 설명 Valid Parentheses - LeetCode 해설 문제 설명 주어진 문자열 s가 유효한 괄호 문자열인지 확인하는 문제입니다. 문자열에는 다음과 같은 괄호만 포함될 수 있습니다. () (소괄호) {} (중괄호) [] (대괄호) ✅ 유효한 괄호 문자열의 조건: 열린 괄호는 반드시 닫힌 괄호와 짝을 이뤄야 함 닫힌 괄호가 열린 괄호보다 먼저 나오면 안 됨 괄호의 순서가 올바르게 짝을 이뤄야 함 예제 예제 1 1 s = "()" 🔹 출력: True (괄호가 올바르게 닫힘) 예제 2 1 s = "()[]{}" 🔹 출력: True (괄호 쌍이 모두 유효함) ...

February 5, 2025 · 2 min · Me