
코딩테스트 JS 스택 풀이: 괄호문자 제거하기
주요 포인트 한눈에 보기 괄호문자제거 문제는 문자열 처리와 괄호 구조 이해를 동시에 요구하는 대표적인 알고리즘 유형입니다. 이 글에서는 괄호문자제거 문제의 핵심 개념을 정리하고, 내가 직접 작성한 풀이와 스택을 활용한 정답 풀이를 단계별로 분석합니다. 두…
더 읽기
주요 포인트 한눈에 보기 괄호문자제거 문제는 문자열 처리와 괄호 구조 이해를 동시에 요구하는 대표적인 알고리즘 유형입니다. 이 글에서는 괄호문자제거 문제의 핵심 개념을 정리하고, 내가 직접 작성한 풀이와 스택을 활용한 정답 풀이를 단계별로 분석합니다. 두…
더 읽기
개발자 영어 리스크 우려 표현: 기술 결정에 차분히 반대하기 Day 10은 반대 의견을 감정 없이 전달하는 연습입니다. 오늘은 개인적인 느낌을 말하지 않고, 하나의 리스크만 짚어 정중하지만 분명하게 우려를 표현하는 데 집중합니다. 기술 결정에서 반대 …
더 읽기
주요 포인트 한눈에 보기 JavaScript의 reduce() 함수는 배열을 하나의 값으로 축약하는 기능을 넘어서, 초심자에게는 복잡하게 느껴질 수 있는 데이터 변환을 단계별로 안전하고 예측 가능하게 처리해주는 핵심 도구입니다. 이 글에서는 완전 기초 개…
더 읽기
주요 포인트 한눈에 보기 괄호 문자열이 주어졌을 때 올바른 괄호인지 판단하는 대표적인 스택 문제입니다. 괄호의 개수가 아니라, 여는 괄호와 닫는 괄호가 어떤 순서로 등장하는지가 핵심입니다. 문제 내가 푼 풀…
더 읽기
풀이 코드에서 push와 pop은 보이지만 왜 이 문제에서 스택을 의심해야 하는지 기준이 잡히지 않는 경우가 많습니다. 스택은 마지막 값을 먼저 확인해야 할 때 씁니다 스택은 마지막에 들어온 값이 먼저 나가는 구조입니다. 접시를 쌓아두면 가장 위에 올린 접시를 먼…
더 읽기
개발자 영어 선택지 제안 표현: 기술 대안 2개로 정리하기 Day 11은 선택지를 늘리지 않고, 대안을 두 개로만 정리해 판단을 돕는 연습입니다. 오늘은 설명보다 구조가 중요하며, 마지막은 항상 선택 질문으로 끝냅니다. 대안 2개로 정리해 선택하세요. 기술 선택을 …
더 읽기
주요 포인트 한눈에 보기 이 문제는 두 집합에서 공통으로 존재하는 원소를 찾아 오름차순으로 출력하는 문제입니다. 단순 비교로도 풀 수 있지만, 데이터 크기가 커질 수 있기 때문에 효율적인 방식이 중요합니다. …
더 읽기
개발자 해외 출장·컨퍼런스 영어 표현: 공항 호텔 식당 문장 해외여행 영어에서 실제로 자주 마주치는 공항, 입국심사, 호텔, 교통, 길 찾기, 식당, 쇼핑, 응급상황까지의 영어를 한 흐름으로 정리합니다. 저는 해외여행 영어를 길게 설명하기보다 바로 꺼내 쓸 수 있는 짧…
더 읽기
개발자 영어회화 동기 유지법: 해외 협업을 위한 학습 습관 영어회화는 시작보다 ‘유지’가 더 어렵습니다. 저는 동기 부여를 감정에만 맡기지 않고, 목표를 잘게 쪼개고, 루틴을 자동화하고, 기록으로 성취감을 눈에 보이게 만드는 방식으로 꾸준함을 설계합니다.…
더 읽기
개발자 영어 말하기 루틴: 협업 요청을 짧게 말하는 훈련법 오늘은 부탁을 해야 할 때 쓰는 문장 5개로 10분을 채웁니다. 저는 문장을 길게 설명하지 않고, 한 번씩 소리 내어 말해보는 데 집중하겠습니다. 그리고 딱 한 문장만 제 상황에 맞게 바꿔 말하고…
더 읽기