BOM Study
search
⌘Ctrlk
BOM Study
  • README
  • 트러블 슈팅
    • 📱RN-WebBridge 이미지 업로드 제한 및 동기화
  • Computer Science
    • 운영체제
  • Data Structure
    • 스택
    • 큐
    • 해시 테이블
  • Algorithm
    • 정렬
    • 문제 해결법
      • 문제 해결법 소개
      • 문제의 이해
      • 문제 해결 패턴
        • 빈도수 세기 패턴
        • 빈도수 세기 패턴 과제
        • 다중 포인터 패턴
        • 다중 포인터 패턴 과제
        • 기준점 간 이동 배열 패턴(Sliding Window Pattern)
        • 분할과 정복 패턴(Divide and Conquer)
    • 코딩 테스트
  • Javascript
    • 변수
    • 데이터 타입
    • 연산자, 형변환
    • 함수
    • 실행 컨텍스트
    • 이벤트 루프
    • 호출스택(Execution Stack)
    • 스코프(Scope)
    • 스코프 체인과 클로저
    • This
    • V8 Engine
    • DreamCoding
  • Typescript
    • 타입스크립트
    • 타입스크립트 컴파일러 옵션
    • 타입스크립트의 기본 타입
    • 배열과 튜플 타입
    • 객체 타입
    • 타입 별칭과 인덱스 시그니처
    • 열거형 타입(Enumerable Type : Enum Type)
    • any, unknown
    • Void타입과 Never타입
    • 타입스크립트 이해하기
    • 타입계층도
    • 객체타입간의 호환성
    • 대수 타입
    • 타입 추론
    • 타입 단언
    • 타입 좁히기
    • 서로소 유니온 타입
    • 함수 타입
    • 사용자 정의 타입 가드
    • 인터페이스
    • 클래스
    • 제네릭
    • 타입 조작하기
    • 조건부 타입
    • 유틸리티 타입
  • React
    • 전역 상태 관리
    • 컴포넌트 설계하기
  • React Deep Dive
    • JSX
    • JSX Transpiler
    • Virtual DOM & React Fiber
    • Class Component
    • Functional Component
    • Class Component vs Functional Component
    • Rendering
    • Hooks
    • Server Side Rendering
    • React Server Side Rendering
    • 리액트 상태관리
    • ESLint
  • NextJs
    • Client Component
    • Server Component
    • Link 컴포넌트를 사용하는 이유
  • Frontend Test
    • 테스트 방법과 테스트 전략
    • 테스트 코드
    • 비동기 처리 테스트
    • 목 객체
    • 웹 API 목 객체
    • 목 함수를 사용하는 스파이
    • 테스트 실행하기 전, 후 공통 설정
    • UI테스트
    • 컴포넌트 스냅숏 테스트
    • NextJs 통합 테스트 - React Context
    • NextJs 통합 테스트 - Next Router
    • 입력 테스트
    • MSW
    • 스토리북 테스트
    • 시각적 회귀 테스트와 E2E 테스트
  • FrontEnd Security
    • 웹 보안
    • HTTP
    • HTTPS
    • CORS
    • 사이드 채널 공격 대책
    • XSS
    • CSRF
    • 클릭재킹
    • 오픈 리다이렉트
    • 인증 · 인가
    • 라이브러리 보안 리스크
  • Clean Code
    • 클린코드
    • 깨끗한 코드
    • 의미 있는 이름
    • 함수
    • 주석
  • TestCode
    • 좋은 소프트웨어 만들기
    • 도구 다루기
  • Node.js
    • Node.js 소개
    • Node.js와 브라우저의 차이점
    • V8 JavaScript Engine
    • Blocking과 Non-Blocking
  • Megatera FrontEnd Dev Road
    • 1주차 : 프론트엔드 개발 환경
    • 2주차 : JSX
    • 3주차 : React
    • 4주차 : React Hooks
    • 5주차 : 테스트
    • 6주차 : External Store
    • 7주차 : Route
    • 8주차 : CSS in JS
    • 9주차 : 온라인 쇼핑몰 1
    • 10주차 : 온라인 쇼핑몰 2
    • 11주차 : 온라인 쇼핑몰 3
    • 12주차 : 관리자 페이지
gitbookPowered by GitBook
block-quote이 페이지에서chevron-down
  1. Algorithmchevron-right
  2. 문제 해결법

문제 해결 패턴

빈도수 세기 패턴chevron-right빈도수 세기 패턴 과제chevron-right다중 포인터 패턴chevron-right다중 포인터 패턴 과제chevron-right기준점 간 이동 배열 패턴(Sliding Window Pattern)chevron-right분할과 정복 패턴(Divide and Conquer)chevron-right

마지막 업데이트 1년 전