1. Longest Substring Without Repeating Charactershistorical

    LeetCode notes on the longest substring without repeating characters.

  2. 2.18 Sparse Indexhistorical

    Sparse indexes and comparison with dense indexes.

  3. 2.19 Indexhistorical

    What an index is, index types, implementations, and selection considerations.

  4. 2.20 Inverted Indexhistorical

    Forward index and inverted index.

  5. 3.1 Cache Replacement Policieshistorical

    FIFO, LRU, LFU, and related cache replacement policies.

  6. 3.2 Dynamic Programminghistorical

    Dynamic programming steps and a path-counting example.

  7. 3.3 Greedyhistorical

    Greedy choices with loading, coin change, and 0-1 knapsack examples.

  8. 3.4 Divide and Conquerhistorical

    Divide a problem into smaller subproblems, solve them, and derive the original solution.

  9. 3.5 Recursionhistorical

    Recursion, its call process, basic ideas, examples, conversion to iteration, and tail recursion.

  10. Edit Distancehistorical

    LeetCode notes on the Edit Distance problem.