Specialized knowledge for computer science studying, problem-solving, and note creation.
| Two Pointers | Sorted array, find pairs | Two Sum (sorted) | | Sliding Window | Contiguous subarray | Max sum subarray | | Hash Map | O(1) lookups needed | Two Sum (unsorted) | | BFS | Shortest path (unweighted) | Maze solving | | DFS | Explore all paths | Permutations | | Binary Search | Sorted data, find element | Search rotated array |
| Dynamic Programming | Overlapping subproblems | Fibonacci, Knapsack |
알고리즘, 데이터 구조, 시스템 및 프로그래밍 개념을 연구하기 위한 컴퓨터 과학 주제 전문 지식입니다. 복잡성 분석, 코드 패턴 및 시각적 다이어그램을 제공합니다. CS 주제를 연구하거나, 프로그래밍 노트를 작성하거나, 알고리즘 문제를 해결하거나, 컴퓨팅 개념을 설명할 때 사용합니다. 트리거 - 컴퓨터 과학 도움말, 알고리즘, 데이터 구조, Big-O, 코딩 문제, 프로그래밍 개념, 시스템 설계. 출처: szeyu/vibe-study-skills.